does anyone have any idea what i've got going wrong here?
Yes, and personal links are not allowed.
It really depends on how your mouseovers are set up (you can do it with CSS only or add Javascript) - but most likely you have duplicate ID tokens on multiple elements. Page element id's **have** to be unique, that's why they are ID's. :-) Look for stuff like this:
<li><a href="/news" id="news">News</a></li>
<li><a href="about"
id="news">About</a></li>
Then also look at your CSS.
#news { background-image:url(/images/news-nav.gif); }
#about { background-image:url(/images/about-nav.gif); }
#news:hover { background-image:url(/images/news-nav-over.gif); }
#about:hover { background-image:url(/images/about-nav-over.gif); }
So in that case, the
about link would show the news hover state because it has the same id ('news') and being the last element in the code order, might be the only one to react to the mouseover. (This is a really bad way to do mouseovers but that would do it.)
If it's done with Javascript, the issue will still be the same:
document.getElementById('news').onmouseover=function() { this.style="background-image:url(/images/news-nav-over.gif); };
So again it would hit all elements with the id "news".