2-tier Horizontal Navigation Not working in IE 6

I’m working on a 2-tier horizontal navigation system and it works fine in all modern browsers, but the behavior is wacky in IE 6.0. For some reason, when rolling the cursor over the first tier, to reveal the second tier, the second tier only stays if your cursor is right over any links in the list. If it’s not exactly on a link, then the whole list disappears.

I’ve attached the code. Any suggestions would be great!