Sinceramente, antes de seguir aplicando estilos y en lo que se informa algo más sobre el tema, optaría por limpiar código html.
Fíjese, frente a lo que le copié en #2 (que es su código actual), la diferencia con lo siguiente:
Código HTML:
Ver original<ul class="thumbs collections_galleries_list"> <a href="http://victorgonzalo.photoshelter.com/gallery/G00007fmFoemTRsA/"><img border="0" title="Turquia" alt="Turquia" src="http://cdn.c.photoshelter.com/img-get/I0000sonrZHvUrgU/t/200/I0000sonrZHvUrgU.jpg" /></a>
Y en el css algo tan sencillo como:
Código CSS:
Ver originalul.thumbs.collections_galleries_list {}
ul.thumbs.collections_galleries_list li {}
ul.thumbs.collections_galleries_list a {}
ul.thumbs.collections_galleries_list img {}
ul.thumbs.collections_galleries_list h3 {}
ul.thumbs.collections_galleries_list h3 span {}
Debería ver si corresponde un h3 u otro.
Y llendo un paso más allá, yo optaría por una lista de definición (dl, dt, dd) Pero esto quizás sea mejor dejarlo por el momento.
Por cierto, mucho y a mejor a cambiado la apariencia de la página de ayer a hoy.