The issue I'm experiencing can be seen easily at http://foodishi.com. This is a subtheme built on the Zen framework, and was my first custom theme within that framework. It works very well in Chrome, Firefox, and IE9+. Unfortunately, in IE8 there are a few problems on the home page. After spending a couple days on it, I successfully got the featured recipe area to display correctly on my development copy, but the main menu is still broken.
The superfish library appears to be working, IE8 dev tools show the sub-menu as being in the correct position, but some background color changes indicate to me that the menu is likely rendering behind the page. The most common fix for that problem I found in my searching is applying "position: relative;" to the body or main content area, but this was ineffective. I also experimented with applying "position: relative;" and appropriate z-indexes to every element that the submenus are supposed to be on top of, but that didn't work either.
Any help that can be rendered here would be greatly appreciated, thank you in advance.