.mainmenu
{
  position:absolute;
  top:85px;
  left:180px;
}

#menu ul.level1 {position:relative; float:left;}
#menu ul.level2 {border: #b0b0b0 1px solid; padding:0; display:none; margin:0;}
#menu li.level1 {margin-left:-20px;}
#menu li {padding:2px; margin:0; list-style-type:none; position:relative; text-align:center; background-color:#b8cdea; color:#2C318F; text-decoration:none; font-size:11px; font-weight:bold;}
#menu li:hover { background-color:#e4ebf7; z-index:20;}
#menu li.sfhover { background-color:#e4ebf7; z-index:20;}
#menu li a { text-decoration:none; color:#2C318F; font-size:11px; font-weight:bold;}
#menu li:hover ul.level2 { display:block;}
#menu li.sfhover ul.level2 { display:block;}
