Você pode explicar melhor? A sua pagina de fotos é uma pagina html completamente nova, um arquivo html diferente da index? O css da index é puxado de um outro arquivo correto? Seria mais facil se você postasse os dois códigos
coloque align="center" dentro da div links isso vai funcionar tanto para firefox ie(testei no 9.0) como chrome se você não quizer centralizar o texto dentro da div conteudo coloque text-align:left; no css da div conteudo pra não herdar o alinhamento. <html> <head> <style> #links { width: 500px; height: 500px; background-color:#CCC; } #conteudo { width: 250px; height: 250px; background-color:#030; text-align:left; } </style> </head> <body> <div id="links" align="center"> <div id="conteudo"> </div> </div> </body> </html>