sto dicendo che se assegni una larghezza ad un blocco e la tua risoluzione è minore o uguale a tale larghezza vedrai per forza una scrollbar orizzontale.

E che puoi evitare i posizionamenti, ad es.

<body>
<div id="website">
....
</div>
</body>


Il div website potrebbe essere largo 800px con un'immagine di sfondo di quella larghezza, poi centri il div.

body { text-align: center;}
#website { width: 800px; margin: 0 auto; text-align: left; }


infine nel body utilizzi un'immagine di sfondo (indicativamente un colore pieno o un gradiente verticale) ripetuta che si attacca all'immagine di sfondo principale creando una "continuità" con la stessa.