I am at my absolute wits end. First, my website.
http://mojooutdoors.dreamhosters.com
if you hover over the menu in any browser that is not IE, it works fine. The drop downs are displayed right underneath the menu item, and all is fine. However! IE, being IE, decides that this is unacceptable, and displays the dropdown menu right on top of the menu item.
I've read everything from deleting/modifying the following java:
if(Spry.is.ie)
{
this.addClassName(items[i], this.isieClass);
items[i].style.position = "static";
}
to changing the following IE hack in the css sheet:
@media screen, projection
{
ul.MenuBarHorizontal li.MenuBarItemIE
{
display: inline;
f\loat: left;
background: #FFF;
}
}
I have changed the javascript position to other things, which resulted in the dropdown menu displaying halfway down the page. The CSS IE hack seems to have no effect.
Can someone please help me? I can't find a solution anywhere on the internet (and not for lack of trying) and I've found nothing.
Thank you, anyone that responds!