No, non mi pare proprio.

Potrebbe esserci qualche problema con IE e le pseudoclassi , eventualmente.
Ma in questo caso le pseudoclassi non servono.

E comunque ho controllato il tuo thread in CSS: alcuni consigli ti sono stati dati, solo che nonli hai seguiti.

Non mi pare di verdere della formattazione per il tag <area>, mentre vedo della formattazione per il #logo e per i link <a> all'interno di #logo (che peraltro non ci sono).

E` chiaro che se formatti i tag <a> ed usi invece i tag <area> il browser non capisce (come tutte le macchine, i browser sono "stupidi").