Well, I found a temp solution using simple javascript onmouseover and onmouseout events but it's not perfect. It's a bit jittery when the image reloads in IE and Chrome. If anyone knows a better solution I'd appreciate any help.
Here's the code if any wants to use it.
Code:
<script type="text/javascript">
function test() {
document.getElementById("test").style.backgroundImage="url(style-imgs/services-sel.png)";
}
function test2() {
document.getElementById("test").style.backgroundImage="url(style-imgs/services.png)";
}
</script>
<div id="ddtopmenubar" class="mattblackmenu">
<ul>
<li id="home-link"><a href="../">Home</a></li>
<li id="about-link"><a href="about/">About</a></li>
<li id="services-link"><a href="http://www.dynamicdrive.com/new.htm" rel="ddsubmenu1" id="test" onmouseover="test();" onmouseout="test2();">Services</a></li>
<li id="schedule-link"><a href="schedule/">Schedule</a></li>
<li id="photos-link"><a href="photos/">Photos</a></li>
<li id="comments-link"><a href="comments/">Comments</a></li>
<li id="contact-link"><a href="contact/">Contact</a></li>
</ul>
</div>
<script type="text/javascript">
ddlevelsmenu.setup("ddtopmenubar", "topbar") //ddlevelsmenu.setup("mainmenuid", "topbar|sidebar")
</script>
<ul id="ddsubmenu1" class="ddsubmenustyle" onmouseover="test();" onmouseout="test2();">
<li><a href="#">Grooming and Training</a></li>
<li><a href="#">Dog Safety</a></li>
</ul>
Bookmarks