bhe il modo più semplice è fare un immagine di background molto larga (con una larghezza pari alla massima estensione prevista) e sencondo le tue necessità poisionerai il background come left, right o center. Se invece il tuo background è particolare puoi (sporcando un pò il codice) aggiungere un div dentro al primo. In quest'ultimo metterai un background che rappresenta un lato del bacground. nel primo metterai il bacground che rappresenta l'altro lato e il colore di spondo che fornirà l'illusione di continuità....
codice:
<div class="pippo">
<div class="pluto">
contenuto
</div>
</div>
e negli stili
codice:
.pippo {background:url(sfondo.gif) repeat-y left top #fff}
.pluto {background:url(sfondo2.gif) repeat-y right top}