Te diría que un
text-decoration: underline; , pero algo me dice que lo haces de esta forma por algún motivo, posiblemente para que el subrayado sea de un color distinto.
Si lo que quieres es hacerlo así, y que a la imagen no te lo subraye, solo agrega este código después:
Código:
a:hover img {
border-bottom: none;
}