mira, a ese codigo le falta algo importante para ser centrado! checa esto:
Código:
body {
text-align:center;
}
#centrame-horizontalmente {
width:780px;
margin:0px auto;
text-align:left;
background-color:#ccc;
}
Si te das cuenta, en el body, he centrado el contenido, ahora, en el div contenedor "centrame-horizontalmente", le e dicho que el margen sea automatico, pero antes le he asignado el ancho de la capa, entonces, ya la capa estaba centrada, al ponerle margen "auto", esta listo!!, al final el contenido de la capa lo alinea a la izquierda otra vez(esto ultimo es opcional).
recuerda, son 2 cosas importantes aqui, la propiedad del body que le agrege, y el margen de la capa.
bueno, ahora si, te debe funcionar
have funnnnnnn!!