I've been asked to design a fly-out menu for a pre-existing site and it looks and behaves fine on all browsers except IE7. For some reason, different versions of IE7 behave differently. I have been battling with this for the past two days and after testing with IE v7.0.5730.11, the menu looks good, positions correctly, but has weird disappearing acts. Users with other minor versions of IE7 report inconsistent issues with positioning and rendering.
Would you kind people be able help me detect the offending CSS/HTML from this site?