And does your site have a simple or a complex structure?
Has it got a graphic design tailored to your current width?
Best bet is to let us have an url to your site, so that we can see what it is like. We might be able to give you some hints, but as Paintbrush says, the topic is simply too comprehensive for this forum..
Inger, Norway
My work in progress:
Components for Site Designer and the HTML Editor: https://mock-up.coffeecup.com