recomiendo cambiar tu doctype a XHTML, y funcionara en IE6 (que no dices la version) .
tambien existen otros metodos "poco ortodoxos"
body{text-align:center;}
luego un div contenedor
#wrap{text-align:left;}
no es lo correcto pero funciona, o bien centrar con posicion abosluta donde damos left:50%; y con margin-left:-00px; negativo restamos el 50% del width del contenedor....
pero bueno es un tema bastante, tratado ya, asi que mejor usa el buscador