.sf-menu {border:none;border:0px;margin:0px;padding:0px;font:14px 'Lucida Sans Unicode', 'Bitstream Vera Sans', 'Trebuchet Unicode MS', 'Lucida Grande', Verdana, Helvetica, sans-serif;text-transform:uppercase;}
.sf-menu > li {position:relative;float:left;background:#333333 url(../images/seperator.gif) bottom right no-repeat;color:#cccccc;display: block;font-weight: normal;line-height:35px;margin:0px;text-align:center;text-decoration:none;}
.sf-menu > li > a{position:relative;font-size:14px;display:block;line-height:16px;text-decoration:none !important;text-transform:none;color:#FFF;
padding:10px 23px;z-index:100;background:url(border-item.gif) no-repeat 0 50%;}
.sf-menu > li.first > a{background:none}
.sf-menu > li:hover , .sf-menu > li.sfHover,.sf-menu > li.current{background:#c40113 url('../images/hover.gif') bottom center no-repeat;color:#FFFFFF;text-decoration:none;}
.sf-menu li:hover ul, .sf-menu li.sfHover ul {top:60px;left:0px;z-index:20 !important;}
.sf-menu li:hover li ul, ul.sf-menu li.sfHover li ul {top:-999em}
.sf-menu li li {position:relative;float:none;display:block;padding:7px 0 7px 19px;background:url(tail-ul-li-border.gif) repeat-x 0 0;}
.sf-menu li li.first{background:none;}
.sf-menu li li a {display:inline-block;color:#FFF;font-size:12px;text-transform:uppercase;line-height:16px;text-decoration:none;}
.sf-menu ul {background:#333333;height:35px;list-style:none;margin:0;padding:0;}
.sf-menu > li ul li a:hover , .sf-menu > li > ul > li.sfHover > a{color:#fff}
.sf-menu li li:hover ul, ul.sf-menu li li.sfHover ul {left:180px;top:-2px;}
