On this page, www.phoenixrecycling.ca, the top menu in the black band at the top goes behind the slider when it hovers - in IE7 only of course - what do I need to change to fix this?
j			
West Coast Design Co. answers:
								Hey Jill,
Checkout z index,
<strong>z-index: 99999</strong>;
Hope that helps!
EDIT: possibly increase "#nav li ul" z-index: 20000; to higher a number.
PS I cannot reproduce your issues on my Mac, PC and every version of IE.							
Pippin Williamson answers:
								The only element that needs a z-index of 9999 is the div wrapping the ul.navigation.
IE has a bug that causes this to happen.
Your z-index's need to be set as follows:
ul.navigation {
  z-index: 999;
}
.topnavbarright {
  z-index: 9999;
}
That should fix it. You just have to ensure that you set both, with the topnavbarright as something like 9999.							
Jill Chongva comments:
										I've used this code and the client says that it's going in front of the slide show, but BEHIND the red menu now.
Help!
j									
Pippin Williamson comments:
										Set div#navbar to
<code>
#navbar {
 position: relative;
 z-index: 800;
}									
Jill Chongva comments:
										Problem - client says that in IE 7 the top menu in the black bar is still going behind the menu in the red bar.
Help!									
Jill Chongva comments:
										Didn't work and now it's going behind the red menu in IE 8
What should I try next?									
Jill Chongva comments:
										Yes, it's still happening in IE7 (client is travelling so limited internet access)
j									
Jill Chongva comments:
Yes, Pippin, that would be great. Email me at [email protected]
Mike Truese answers:
								the #nav (menu holder) has to have a higher z-index than the slider.
BUT, if you are using any sort of 'lightbox' or clone thereof, the menu should be z-indexed lower than the lightbox (otherwise the menu shows on top of lightbox)
So, find the balance and set them via CSS.							
Roberto Mas answers:
								add this in the css for 
ul.navigation 
position: relative; 
z-index: 9999;
ul.navigation {
float:right;
height:32px;
list-style:none outside none;
margin:0;
padding:0;
position:relative;
text-align:left;
z-index:9999;
}
and then  add this for #nav
#nav {
margin:0;
padding:0;
position:relative;
z-index:9998;
}							
flashingcursor answers:
								Looks like you're setting z-index : 8000 on .ie-nav-wrapper which is being applied to both menus.  I believe this will cause the second one to show up "higher" than the first one.
Best way:
1)  Remove the z-index on the ie-nav-wrapper class.
2)  Make sure each menu is getting a unique ID.  (ie: #nav-one #nav-two)
3)  Add CSS:
#nav-one { z-index: 99999; }
#nav-two { z-index: 99998; }