Halli Hallo,
hab jetzt nur mal schnell drüber geschaut, aber vielleicht hilft es ja.
Du verwendest die Pseudoklasse :hover bei einem li - Element, der IE kann das aber erst seit der Version 7 interpretieren.
Linktipp: http://de.selfhtml.org/css/eigenschaften/pseudoformate.htm
Grüße der
Haeger