/*/ IE 6 & 5 /*/

#sitecontainer {
/*/ set the height to make the footer stick to the bottom of the page /*/
height:100%;
}
#contentcontainer * {
/*/ give all content a negative z-index /*/
/*/ to make sure the flyout submenus are always above the content in IE 6 /*/
z-index:-1;
}
.box {
/*/ this div has a padding and contains absolute positioned elements /*/
/*/ this thouroughly confuses IE 6 & 5... unless the div has "haslayout" applied /*/
/*/ (I bet you didn't know that) /*/
zoom:1;
}
.clear {
/*/ "haslayout" also needed to clears floats /*/
zoom:1;
}
#nav li.current {
/*/ hide the current menu-item's border, otherwise it appears above the submenu /*/
border:0;
}