That effect is not supported by CSS Menu writer, it would require custom javacript5 coding to accomplish this.
Because CSS Menu Writer uses the :hover psuedo class, and nested lists, when you hover over a child element, you are technicly still hovering over the parent element as well. thake for example this code:
<li class="parent"><span><a href="http://www.meherbaba.co.uk/photos.html">Baba Gallery</a></span>
<ul class="level-1">
<li><span><a href="http://www.meherbaba.co.uk/babaart.html">Baba Art</a></span></li>
<li><span><a href="http://www.meherbaba.co.uk/babafilm.html">Baba on Film</a></span></li>
</ul>
</li>
the child list item:
<li><span><a href="http://www.meherbaba.co.uk/babaart.html">Baba Art</a></span></li>
is contained in the parent list item:
<li class="parent"><span><a href="http://www.meherbaba.co.uk/photos.html">Baba Gallery</a></span>
so when you hover over the child list item, you are still hovering over the parent.
You would need to use javascript on the mouseOver event of the child list items to reset the color properties of the main menu level. We cannot support this in menu writer.