Le dimensioni in px sono una bella domanda.. diciamo che tu ti devi dare un target di risoluzione su cui il tuo profilo deve vistualizzarsi bene. Che ne so.. 1024x768 per esempio.
Poi fail il tuo sfondo con le colonne come le vuoi tu (intendo larghe quanto vuoi tu). A questo punto lo imposti come sfondo e soprattutto metti l'attachment a "fixed" che ti "blocca" lo sfondo.
Ecco un esempio:
<style type="text/css">
body
{
background-image:
url('URL_DELLA_TUA_IMMAGINE');
background-repeat:
no-repeat;
background-attachment:
fixed
}
</style>
Dovrai poi adattare i margini del tuo body in modo da non andare mai oltre alle colonne:
<style>
body{
margin-left: 200px;
margin-right:200px;
}
</style>
Ovviamente devi adattare i 200px al valore che a te serve.