In firefox (this doesnt work at all in IE6) i have this code
<div class="menu">
<ul class="nav">
<li><a href="index.html">Home</a></li>
<li><a href="software.html">Software</a>
<ul>
<li>Blah</li>
<li>Blah3</li>
<li>Blah</li>
</ul>
</li>
<li><a href="samples.html">Code Samples</a></li>
<li><a href="resume.html">Resume</a></li>
</ul>
</div>
using this css
ul.nav li:hover,
.nav a:hover
{
background-color:#606060;
color: white;
}
I have the menu text ("software") become white while the background becomes grey. However when i move my mouse down to the menu item the background continues to be grey but the next is no longer white! why? how can i fix this?