.nav-number{float:right;width:781px;margin:32px 0 0 0;}

.menu{background:#ededed; border:1px solid #fff; border-radius: 3px;} 

.menu-1{border: 1px solid #e3e3e3; border-radius: 3px;padding:2px 3px;}

.menu-2{border:1px solid #dcdcdc; background: #f3f3f3;border-radius: 3px;}

.menu-3{border:1px solid #f8f8f8;padding:4px 3px;border-radius: 3px;}

.donate{display:block;background: url(../images/bg-donate.jpg) 0 0 repeat-x #f94740; float:right; text-align:center;font-family: 'Lora', serif; font-weight:bold;font-size:25px; color:#fff; padding:19px 26px 18px 24px; text-transform:uppercase;margin:0;border-radius: 3px;box-shadow: 1px 1px 2px #cbcbcb;}

.donate:hover{background: #b2c5cc; color:#000;}

nav{ position:relative;width: 590px; float:left;margin:3px 0 0 2px; padding-bottom:4px;}

.sf-menu{display:block;}

.sf-menu ul {position:absolute; top:-999px; display:none; z-index:999;}
.sf-menu a {display:block;}
.sf-menu li:hover ul,.sf-menu li.sfHover ul {z-index:999;}

ul.sf-menu li:hover li ul,ul.sf-menu li.sfHover li ul {top:-999px; display:none;z-index:999}
ul.sf-menu li li:hover ul,ul.sf-menu li li.sfHover ul {left:100%; top:0;z-index:999}

ul.sf-menu>li:first-child{margin-left:0;}
ul.sf-menu>li{
	font-family: 'Oswald', sans-serif; 
	font-size: 14px; 
	float:left; text-transform:uppercase;
	display:inline-block;
	margin-right:5px; margin-left:7px;
	background: #f5f5f5;
	border-radius:3px;
	position:relative;
	}
	
	
	ul.sf-menu>li strong{display:block; width:1px;position:absolute; height:16px; right: -7px; top:18px; background: url(../images/bg-li-divider.jpg) 0 0 no-repeat ;}  
								
ul.sf-menu>li>a{display:block;
position:relative;
color:#2e2e2e; 
/*background: url(../images/bg-li-transparent.png) 0 0 no-repeat ; */
padding:16px 19px 16px 18px;
}
								
ul.sf-menu>li.current , ul.sf-menu>li.sfHover , ul.sf-menu>li:hover {background: url(../images/bg-li-a.jpg) 0 0 repeat-x #1f1f1f ;box-shadow: 1px 1px 2px #cccccc;}
ul.sf-menu>li.current>a, ul.sf-menu>li.sfHover>a, ul.sf-menu>li>a:hover{color:#fff;}


.sf-menu>li>ul{left:0;top:67px;width:147px; z-index:99;background: url(../images/bg-ul-ul.jpg) 0 0 repeat-x #1f1f1f ; border-radius: 3px;padding:23px 3px 20px 6px;}			 
			   
.sf-menu>li>ul>li {
	 font-size: 11px; border-radius: 3px; background: url(../images/bg-li-transparent.png) 0 0 no-repeat; font-family: Arial, Helvetica, sans-serif; text-transform:uppercase;
}
							
.sf-menu>li>ul>li>a {display: block;color:#fff ;padding: 3px 30px 3px 5px;}
	 
.sf-menu>li>ul>li:hover, ul.sf-menu>li>ul>li.sfHover{background: url(../images/bg-li-li.jpg) 0 0 repeat-x #f9453e;box-shadow:1px 1px 2px #1d1d1d ;}
.sf-menu>li>ul>li>a:hover, ul.sf-menu>li>ul>li.sfHover a {color:#fff;}

.sf-menu li li ul {left: 158px !important;
				 top:62px !important;
				 width:147px; 
				 z-index:99;
				 background: url(../images/bg-ul-ul.jpg) 0 0 repeat-x #1f1f1f ; 
				 padding:23px 3px 20px 6px;
				 border-radius: 3px;
				 }
.sf-menu li li li {float:none;
					font-size: 11px;
					 background: url(../images/bg-li-transparent.png) 0 0 no-repeat; 
					  font-family: Arial, Helvetica, sans-serif; 
					  text-transform:uppercase;
					border-radius: 3px;
					line-height:14px;
					}
					
.sf-menu li li li a {display:block;
	color:#fff ;  
	text-align:left;
	padding: 6px 30px 6px 5px;
	background: url(../images/bg-li-transparent.png) 0 0 no-repeat; 
	}
	
					
.sf-menu li li li:hover {background: url(../images/bg-li-li-li.jpg) 0 0 repeat-x #a5bcc4 ;box-shadow:1px 1px 2px #1d1d1d ;}
.sf-menu li li li a:hover {}
