@charset "utf-8";
/* CSS Document */

/*-------------------menu----------------------*/


#menu{
width:950px;
margin:0 auto;
}

#menu #toplevel{
list-style:none;
margin:0 auto;
font-size:14px;
text-align:center;
line-height:30px;
}

#menu #toplevel li{
position:relative;
float:left;
width:189.2px;
background-color:#c92127;
border-right:solid white 1px;
background-image:url(../images/menu_bg_inactive.png);

}

#menu #toplevel li.current{
background-image:url(../images/menu_bg.png);
}

#menu #toplevel li.last_menu_item_current{
border:none;
background-image:url(../images/menu_bg.png);
}

#menu #toplevel li.last_menu_item{
border:none;
}

/* --------- Drop Down -------- */
#menu #toplevel #sublevel1{
list-style:none;
margin:0 auto;
font-size:11px;
text-align:left;
line-height:26px;

border:none;

position:absolute;
left:-999em;
top:30px;

}

#menu #toplevel li:hover #sublevel1{
left:0px;
top:auto;
}

#menu #toplevel #sublevel1 li{
position:relative;
float:left;
width:189.2px;  /*this and the total width interplay, adjust in tandem */
background-color:#c92127;
background-image:none;
border:none;
border-bottom:solid #ddd 1px;

text-decoration:none;
text-indent:5px;

z-index:10000;
}

#menu #toplevel #sublevel1 li.last_menu_item{
border:none;
}

#toplevel a {
display:block;
text-decoration:none;
color:#ddd;
font-weight:bold;
}

#toplevel .current{
text-decoration:none;
color:#fff;
}

#toplevel.current, #toplevel a.current{
text-decoration:underline;
color:#fff;
}

#toplevel a:hover {
text-decoration:none;
color:#fff;
font-weight:bold;
}