Ti faccio un esempio ma ci possono essere altre soluzioni in base alle esigenze
codice:
/* Stili generici per l'elemento HTML */
html, body {height:100%}
html { padding: 0px; margin: 0px; }
/* Stili generici per l'elemento BODY */
body { padding: 0px; margin: 0px;
background:url("../Image/ura_fd.jpg");
text-align: center; /* Centra la pagina */
font-size: 100.01%;
font-family: Arial, Verdana, Helvetica, sans-serif; color:#000; }
/* Stile della sezione "CONTENITORE" */
div#container { margin: 0px auto;
width: 768px; text-align: left; line-height: 1.05; }
Edit: PS Ti sei già letto Layout con i CSS