Si entendí lo que querés hacer es bastante sencillo modificando el target a parent o self según sea el caso. No termino de entender si querés que las imágenes grandes carguen en el marco principal o en el mismo que están los thumbnails. Supongo que será la primera opción, que es lo que tiene más sentido. Tenés que cambiar el tipo de destino para lograr eso:
Si querés que abra en el marco principal:
Código HTML:
<a href="paginadestino.html" target="_parent"><img src="nombreimagen.png"> </a>
Si querés que abra en el mismo marco que están los thumbnails:
Código HTML:
<a href="paginadestino.html" target="_self"><img src="nombreimagen.png"> </a>
La contra de esta solución es que tenés que crear muchas páginas. La ventaja es que no necesariamente todas las imágenes tienen que tener la misma proporción.