Rozdzielczość a rozmieszczenie strony

Zrobiłem stronę http://www.kapela-alle.pl pod rozdzielczość 1680x1050 i gdy odpali się stronę w innej mniejszej rozdzielczości to strona się rozwala . Mógłby mi ktoś poradzić jak zrobić to aby nie tworzyć strony pod każdy format osobno.

Pozdrawiam

Po pierwsze tło ustaw dla elementu body a nie html. czyli

body {

 width: 100%;

height: 100%;

background: url('tlo.jpg') top left no-repeat;

}

Możesz podesłać jak ma strona wyglądać w oryginale…

Dopisz na body minimalną rozdzielczość.

body { width-min:1680px; }

tym sposobem przy mniejszej rozdzielczości pokaże się suwak.