Get thee to FireFox!
Seriously, get a copy of FireFox with the Web Developer's and HTML Validator extensions. This will "show you the way" when you really need to know what's happening. For example, some of your hovers are not working due to a misspelling of the word hover on line 44 of the colors.css.
It may surprise you to even know that you have a colors.css. Did me. AND... It may be doing weird things to the site as I don't immediately see where it's called.