.headerDivider { 
width: 1px; 
height: 38px; 
margin: 0px 0px 0px 0px; 
background: url(../gfx/header_divider.png) no-repeat; 
padding: 0px 0px 0px 0px; 
float: left; 
} 
.pHidden { 
display: none; 
visibility: hidden; 
} 
#menu { 
float: left; 
width: 100%; 
padding: 0px 0px 0px 0px; 
margin-left: -1px; 
} 

#menu ul { 
margin: 0px; 
padding: 0px; 
list-style: none; 
} 

#menu ul li { 
list-style: none; 
} 

#menu ul li a { 
float: left; 
display: block; 
text-decoration: none; 
background: none; 
padding: 0px 0px 0px 0px; 
} 

#menu ul.horizontal li.level1 { 
float: left; 
height: 23px; 
padding: 0px; 
padding: 15px 15px 2px 15px; 
} 

#menu ul.horizontal li.level1:hover { 
background: url(../gfx/nav_arrow.png) no-repeat; 
background-position: top center; 
} 

#menu ul.horizontal li.activeLi { 
background: url(../gfx/bg_nav_active.png) repeat-x; 
} 

#menu ul.horizontal li.level1 a { 
color: #d2d1c4; 
font-size: 12px; 
} 

#menu ul.horizontal li.level1 a:hover { 
color: #fff; 
} 

#menu ul.horizontal li.level1 a.mainActive { 
color: #fff; 
} 

#menu ul.horizontal > li.level1 a { 
width: auto; 
} 

/* Commented Backslash Hack hides rule from IE5-Mac \*/ 
#menu ul li a { float:none; } 
/* End IE5-Mac hack */ 

#menu ul.dropdown, #menu ul.flyout { 
position: absolute; 
top: 0px; 
left: 0px; 
visibility: hidden; 
width: 135px; 
} 

#menu ul.level2 { 
margin-top: -2px; 
} 

#menu ul.dropdown li.level2 { 
background: url(../gfx/bg_nav_sub.png); 
width: 123px; 
height: 27px; 
margin-bottom: -1px; 
} 

#menu ul.dropdown li.level2 a { 
color: #c1bfa8; 
padding: 6px 4px 5px 10px; 
} 

#menu ul.dropdown li.level2 a:hover { 
color: #4a4a4a; 
} 