en el código CSS publicado veo que en a.link usas #FFF (blanco) y en hover usas otro color... #FF0, pon ambos en #FFF.
si todavía tienes problemas con las imágenes, asegúrate que estas respetando las mayúsculas y minúsculas, no es igual imagen.png que imagen.PNG
![Pensando](http://static.forosdelweb.com/fdwtheme/images/smilies/scratchchin.gif)
.
prueba usando algún programa tipo NotePad++, te ayuda mucho para encontrar/evitar ese tipo de errores, como encontrar el div que se quedo sin cerrar
![borracho](http://static.forosdelweb.com/fdwtheme/images/smilies/borracho.png)
.