Jdou udělat dvě varianty :hover?

Zdravím. Potřeboval bych udělat dvě varianty zvýraznění. Chtěl bych aby ve sloupci se po nájezdu myší zbarvil odkaz na černo a v hlavním textu na jinou barvu.
V textu mám normální A a funguje to, ale při pokusu udělat hover na vytvořený styl .menu se nic nestalo. Zatím s CSS začínám a tak si ani nejsem jistý jestli to vůbec jde.
Poradíte?
já to mám text.a:hover
doufám, že ti to helpne :-)
Helplo. Nedal jsem tomu sice stejný název, ale objevil jsem díky tobě mojí chybu. Díky ;-)
/* a co takto? */

a:hover { nějaký styly } /* běžný hover */
.menu a:hover { nějaký styly } /* hover specielně pro odkazy vnořené do třídy "menu" */
Nípal: to ti nepujde na IE, jakmile mas jednou A:HOVER definovany globalne, tak zarazeni do tridy uz nema na nic vliv, s dedicnosti je CSS problem...
Prečo by to Nípalovi nešlo? Je to úplně správně a funguje to ve všem...

//CSS:
a {color:green}
a:hover {color:black}
#menu a:hover {color:red}

//HTML:
<a href="http://freya.webz.cz">link nezanořený</a>

<div id="menu">
<a href="http://freya.webz.cz">link zanořený</a>
</div>