Horizontalmente lo hago así con CSS, creando un div que abarque todo llamado contenedor:
Código:
#contenedor {
margin: 0px auto;
}
Con la observación de que en Firefox, Opera, Safari funciona bien, pero en IExplorer 7 no me funciona. Allí utilizo
Código:
<div align="center">todo el contenido</div>
que aunque no es correcto hacerlo con align, me funciona.
Verticalmente es más complicado y quizás algúna otra persona nos ayuda.