Las imágenes con enlaces sólo se centran en Index

Si se consulta mi página lourdesyjaime.onlinewebshop.net, si se entra en la banderita española y luego en el menú se busca en Donde estamos o bien en Costa Blanca, se verá que he puesto unas fotos centradas, igual que están centradas las banderitas del comienzo de la web.

Ahora viene lo que no entiendo. Se entra en la banderita española y luego en Gastronomía. Bueno, pues ahí los platos (Arroz a Banda y All i Pebre) no se dejan centrar.

Para ver lo que he podido hacer mal, he puesto abajo unas fotos sacadas de “Costa Blanca, y ésas sí que se centran.

He puesto también las banderitas española y portuguesa, que en la entrada (Index) sí que están centradas como niñas buenas, pero aquí, en Gastronomía, me las han echado a perder y no se centran, mientras que sí se centraban las fotos.

Deduciendo, estilo Sherlock Holmes, resulta que lo que tienen en común el arroz abanda y las banderitas es que son imágenes con un enlace y que las imágenes con enlace, se centran en Index, pero no en Gastronomía.

Ahí está la clave: ¿Por qué las imágenes se centran en Index y no en Gastronomía? Para comprobar que no es nada especial de Gastronomía, sino de todo el menú (excepto Index), le he pegado las imágenes de los dos platos a la entrada Foro (qué está sin desarrollar) y pasa lo mismo.

Luego la pregunta de Sherlock Holmes es: ¿Por qué en toda la página no se dejan centrar las imágenes QUE TIENEN ENLACE (las que no lo tienen sí se dejan centrar), EXCEPTO EN INDEX? Algo tiene Index o, mejor dicho, la hoja de estilos, que no debe tener Estilo general, pero mirad que pocas cosas tiene la hoja de estilos:

body {background-color: #7CFC00}
img {border-style: none}
.centrado {text-align:center}

body {background-color: #7CFC00 ; background-image: url(objetos/fondo.png) ; background-position: center center ;
background-repeat: no-repeat ; height:100%; }

(Esa línea de .centrado {text-align:center} también se la he puesto a estilo general)