you dont have any visited attributes applied in the style, since you do not supply any visited attributes for he menu items, the active class is applied which over rides the hover class.
since the visited attributes are not set, the hover attribute cannot be applied t the menu items in IE due to css specificity.