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.