The site is http://greenvillenext.com/site (NOTE: please ignore the crazy load times and everything, I already know).
Here's what's going on: clicking an item in the main navigation (the five links across the top) gives that item a class of "active" and when you click a different one it removes the active class from that one and adds it to the new one. Obviously, this active class is used to style the nav link to let you know where you are.
However, in IE7, clicking on a different link in the nav doesn't remove the active style from the previously active link until you hover over it, which seems to reset it.
I'm at a loss here. I've tried any kind of peek-a-boo hack that I could find (min-width: 0 for example), I've set an 'inactive' class to non-active links and styled that differently, etc. Nothing seems to make it reset until you hover over it in IE7.
Any ideas?