El problema en concreto se produce en IE7, no en IE8, si bien tienes unos cuantos errores a la hora de validar, en concreto para el tema de los enlaces es estructurarlos de otra manera
Ejemplo:
tienes:
Código HTML:
Ver original<a href="http://www.estudiodigital.es/galeria/albums/ver/3/4"> <div class="categoria"><img src="http://www.estudiodigital.es/galeria/app/img/categorias/190pintura.jpg" alt="categoria de la galeria" /></div> <div class="imagen"><img src="http://www.estudiodigital.es/galeria/albums/3/zairaster_libros56-2.jpg" alt="" width="187" /></div> <div class="autor"><h4>diferentes motivos
</h4></div> <div class="presentacion">Algunos cuadros viejos, relacionados a la música. Algunas obras al oleo también. Los soportes son el papel, el lienzo o la madera.
</div>
Deberias
<li>
<div class="categoria">
<a href="http://www.estudiodigital.es/galeria/albums/ver/3/4"><img src="http://www.estudiodigital.es/galeria/app/img/categorias/190pintura.jpg" alt="categoria de la galeria" />
</a></div>
<div class="imagen"><img src="http://www.estudiodigital.es/galeria/albums/3/zairaster_libros56-2.jpg" alt="" width="187" /></div>
<div class="autor"><h3>Alan D'Nuit</h3></div>
<div class="autor"><h4>diferentes motivos</h4></div>
<div class="presentacion">Algunos cuadros viejos, relacionados a la música. Algunas obras al oleo también. Los soportes son el papel, el lienzo o la madera.</div>
</a>
</li>
Aqui solo esta aplicado a la imagen que dice "Pintura" sobre la tercera miniatura, podrias repetir el vínculo para el texto y la miniatura, yo te recomendaria que hagas el vinculo sobre la miniatura solamente, se entiende perfectamente si esta asi.
Saludos