bueno soy nuevo aqui asi que espero esto te sirve de ayuda
primero hay 2 formas de centrar o mejor dicho las mas comunes puede ser con tables, que no recomiendo o con css
el primero con tables simplemente creas uno y lo ajustas en porcentajes es decir width=100% asi tomara todo el ancho de tu pantalla sin importar tu resolucion.
la otra forma es con css que seria algo así
primero defines un div con id contenedor (reemplazara al table)
Código:
#contenedor
{
position:relative;
margin:auto;
text_align:center;
}
/* luego defines todos tus divs usando estos valores*/
#div1
{
position:relative;
width:(ajustado a tus necesidades);
heigth:(ajustado a tus necesidades);
top:...
lef:...
}
#div2
{
position:relative;
width:(ajustado a tus necesidades);
heigth:(ajustado a tus necesidades);
top:...
lef:...
}
la idea es que el principal se adapte a la resolucion y los de adentro tomen su propiedad de alinear al centro, de esta manera puedes ajustarlo como quieras.
pd: si los codigos tienen errores de sintaxis sorry pero lo hice de memoria