FWIW, z-index values can pretty much be HUGE so no issue there. That said, it turns out the ones we are talking about are irrelevant anyway.
Did some googling, and this is caused by an IE bug that was fixed in version 8. Details are here if you are interested:
http://jonathanstegall.com/2009/01/15/ie-z-index-bug-with-css-dropdown-menu/Here's a fix for the particular nav solution referenced in the first post.
1) Add an ID to your main navigation table:
Code:<table align="center" width="900" cellpadding="0" cellspacing="0" id="horizontalNav">
2) Add the following to your styles:
Code:#mainShell #horizontalNav {
position: relative;
z-index: 2;
}
#mainShell #main {
position: relative;
}
3) That'll do it. You can remove the two "z-index:9000" references from the existing styles because it turns out they weren't doing much in this case anyway.
So far, I haven't find any unwanted side effects. Hope this works for you. Thanks for the original post on the navigation. Someday, I'll need to ask you how you made yours even better on your existing site. Looks great!