#menu {
padding:0;
margin:0;
list-style:none;
position:relative;
font-size: 10px;
font-family:Arial;
}

#menu li {float:left; margin-right:1px;}
#menu li a {display:block; float:left; height:40px; line-height:40px;font-size: 13px; color: #fff; text-decoration:none; padding:0 15px 0 15px;}

#menu li a:hover {position:relative;color:#fff; text-decoration:underline;}
#menu li:hover {position:relative;}

#menu li.current a {color:#fff; background:#730b0e;}

#menu li a.sub {background: url('/images/menu_split.png') top right no-repeat; width:76px; text-align:center; text-decoration:none;}
#menu li.current a.sub {background: url('/images/menu_split.png') top right no-repeat; width:76px; text-align:center;}

#menu li a.sub1 {width:45px; text-align:center; text-decoration:none;}
#menu li.current a.sub1 {width:45px; text-align:center;}

.sub2 {border-top: 1px solid #fff; border-left: 2px solid #fff; border-right: 2px solid #fff; border-bottom: 1px solid #fff;}

#menu :hover ul {left:0; top:39px;}

#menu ul,
#menu :hover ul ul {position:absolute; left:-9999px; top:-9999px; width:0; height:0; margin:0; padding:0; list-style:none; border: 1px solid #730b0e;}
#menu :hover ul li {margin:0;}
#menu :hover ul li a {width:180px; padding:0; text-indent:10px; background:#730b0e; color:#fff; height:30px; line-height:30px;}
#menu :hover ul :hover {background-color:#730b0e; color:#fff;}
