Ciao Breveand,
solitamente la tecnica che uso io è quella di creare un'immagine di sfondo che all'interno del body possa ripetersi automaticamente "simulando" l'infinito.
Ad esempio se volessi avere uno sfondo a tre colonne ciò che farei è creare una banda di X pixel per poi inserire una clausola tale:
[html]background: url('images/sf_body.jpg') repeat-y top left;
[/html]
Ciao!