Non è esatto...il body non può essere centrato. Possono essere centrati i suoi contenuti. IE ovviamente non segue gli standard, ma si fa i suoi, così bisogna agire tramite due regole di stile. Per prima cosa è importante racchiudere tutti i contenuti della pagina che si vogliono centrare nel body in un box (un div, magari con id="container"). Poi le regole per centrarlo saranno:

codice:
body {
text-align: center; /* Centra i box contenuti nel body per IE */
}

#container {
text-align: left; /* Ripristina l'allineamento del testo a sinistra nel box #container e nei suoi discendenti */
margin: 0 auto; /* Centra il box #container nel body per i browser aderenti agli standard */
}