.sf-menu {margin:0 0 0 -13px;}
.sf-menu ul {position:absolute; display:none;}
.sf-menu li {position:relative; float:left;}
.sf-menu a { font-family: Arial, Helvetica, sans-serif; }
.sf-menu li:hover ul,.sf-menu li.sfHover ul {z-index:105}
ul.sf-menu li:hover li ul,ul.sf-menu li.sfHover li ul {top:-999px; display:none;}
ul.sf-menu li li:hover ul,ul.sf-menu li li.sfHover ul {left:100%; top:0px;}

ul.sf-menu>li {}
ul.sf-menu>li>a { display:inline-block; padding:25px 16px 5px;  font-family: 'PT Sans Narrow', sans-serif; color:#dfdfdf; font-size:18px; font-weight:700; text-transform:uppercase;text-shadow:#000 0 0 2px}
ul.sf-menu>li:hover,ul.sf-menu>li.sfHover, ul.sf-menu>li.current {background:url(../images/m-bg.png) no-repeat center top; text-decoration:none}
ul.sf-menu>li>a,ul.sf-menu>li.sfHover>a, ul.sf-menu>li.current a {text-decoration:none}
ul.sf-menu>li.current li a {background:none;border-right:0}
ul.sf-menu>li.current>a, ul.sf-menu>li.sfHover>a, ul.sf-menu>li>a:hover {}
.sf-menu>li>ul ul, .sf-menu>li>ul { width:65px;padding:15px 17px; top:78px; left:0; background:url(../images/ul-bg.png) no-repeat left top;}
.sf-menu>li>ul ul, .sf-menu>li>ul ul {padding:15px 0px; top:78px; background:url(../images/ul-bg2.png) repeat-x left top #141414; border:1px solid #3b444b; width:95px; left:82px !important}
.sf-menu>li>ul ul li {margin:0 15px}
.sf-menu>li>ul>li a {color:#5c5c5c}
.sf-menu>li>ul>li {width:100%; text-align:left; line-height:22px; padding:9px 0 2px 0; border-bottom:1px dashed #736a52; margin:0 0px; width:66px}
ul.sf-menu>li li.sfHover li.last, .sf-menu>li>ul>li.last {border-bottom:0px !important}
.sf-menu>li>ul>li>a { color:#f4f1d9; line-height:17px; font-family: 'PT Sans Narrow', sans-serif; text-transform:uppercase;font-size:15px}
ul.sf-menu>li.current li.sfHover li a {color:#5c5c5c}
ul.sf-menu>li.current li.sfHover li a:hover {color:#ffffff }

ul.sf-menu>li.current li li, ul.sf-menu>li li.sfHover li {float:none; padding: 2px 0px; border-bottom:1px dashed #424242; text-align:left}
ul.sf-menu>li.current li li a, ul.sf-menu>li li.sfHover li a{color:#ffffff;font-family: 'PT Sans Narrow', sans-serif;font-size:15px; text-transform:uppercase; text-align:left}
ul.sf-menu>li li.sfHover li a, ul.sf-menu>li.current li.sfHover li a {}
ul.sf-menu>li li.sfHover a, .sf-menu>li>ul>li>a:hover, ul.sf-menu>li>ul>li.sfHover a:hover {text-decoration:none; color:#fff}
	
	ul.sf-menu>li>ul>li.sfHover li a:hover {text-decoration:none; color:#5c5c5c}