Die Fehler im Code musst du korrigieren, keine Frage.
Ich kann dir aber sagen, dass man auf area-Tags keine CSS-Events legen kannst (mit JS ginge es vielleicht). Lege relativ-positionierte divs über das bild und statte die mit dem Hover aus; Image-Maps sind veraltet.