it displays fine, but once you start hovering over things start to get really ugly. I’ve only tested it so far in IE9 and working my way down to IE6 (ahhhhh).
anway here is my CSS as well. (I tried pasting it here and formatting it with the code tags, I don’t know why I can’t even figure that out).
There are two main problems that I can see:
Your
<ul>is invalid. You cannot wrap an<li>in a<div>. The only valid child of a<ul>is an<li>.It is invalid to reuse the id
#hoverNavi. Id’s may only be used once on a page. Try using a class instead.