metti il body a
codice:
body{
font-family: Arial,sans-serif;
color: #333333;
line-height: 1.166;
margin: 0px;
padding: 0px;
background: #FFFFFF url(File/bg_grad.jpg) fixed;
text-align:center; /* center per la centratura in IE */
}
e poi ti crei un DIV che rimpiazzi il body (che ora occupa tutto lo schermo). sarà lui ad essere centrato. dentro a sto div ci ficchi tutta la pagina, in questo modo
codice:
<body>
<div id="container">
</div>
</body>
codice:
#container {
width: 800px;
margin:0px auto; /* auto per la centratura orizzontane in FF e simili */
padding:0;
text-align:left; /*ripristini l'allineamento corretto. se preferisci usa justified */
}