
.nav{
	position: relative;
	float:left;

  margin: 0 auto;

	  font-family: "Times New Roman", Times, serif;
  font-size: 21px;
}
#menu-icon{
	display:none;
	font:italic 16px/20px Georgia, "Times New Roman", Times, serif;
	color:#443E34;
	padding:20px 16px;
	background:#f6f5f2;opacity:0.9;
	border:0px solid #e4e3df;
	cursor:pointer;
	margin-top:10px;
}


	#menu-icon span{
		display:inline-block;
		width:7px;
		height:4px;
		overflow:hidden;
		background:url(../images-phone/menu-icon-marker.gif) center top no-repeat;
		vertical-align:middle;
		margin-left:7px;
	}

	
	#menu-icon:hover, #menu-icon.active{color:#ff811f;}

	
.menu {list-style:none; float:left;}
.menu > li {
	position:relative;
	float:left;
  height: 47px;
  padding-top: 35px;
  font:"Times New Roman", Times, serif;
}
	.menu > li > a {
		display:inline-block;
		  text-decoration: none;
  color: #362F27;
  background-image: url(images/top-link-divider.jpg);
  background-position: center right;
  background-repeat: no-repeat;

		padding: 0px 19px;
		  background-image: url(../images/top-link-divider.jpg); background-position:right; background-repeat:no-repeat;
	}
	.menu > li > a:hover {color:#F90!Important; }
		.menu > li.sfHover > a,.menu > li > a:hover , .menu > li.current > a {text-decoration:none;  }
	.menu .menu-arrow{display:none;}
/***submenu***/
.menu ul {
	position:absolute;
	top:-999em;
	width:123px; 
	display:none;
	padding:10px 4px 13px;
	background:#f6f5f2;
	border:1px solid #e4e3df;
	z-index:999;
}
.menu li li{
	width:100%;
	padding:0;
	margin-bottom:2px;
	position:relative;
	font:italic 14px/17px Georgia, "Times New Roman", Times, serif;
}
	.menu li li a{
		display:block;
		padding:3px 6px 4px;
		color:#7e7e7c;
		text-decoration:none;
	}
		.menu li li > a:hover,.menu li li.sfHover > a{
			color:#F90;

			text-decoration:none;
		}
.menu li:hover ul, .menu li.sfHover ul {left:0px; top:35px;}
.menu li:hover li ul, .menu li.sfHover li ul {top:-999em;}
.top-links{ height:75px; 	background-image: url(../images/top-links-bg.jpg); background-repeat: repeat-x;}
.top-links-bottom{ top:75px; position:relative}

/***** #Tablet (Portrait)================================================== */
	/* Note: Design for a width of 768px */
@media only screen and (max-width: 995px){
/*	.nav{padding-right:15px; margin-bottom:20px;		height:75px;}

		.menu > li{margin-right:18px;}
			.menu > li > a {padding-bottom:10px;}
	.menu li:hover ul, .menu li.sfHover ul {top:31px;}*/
	
	.nav{padding-right:0px; margin-bottom:20px;	height:75px;}
		.menu > li{margin-right:0px;}
			.menu > li > a {padding-bottom:10px;}
	.menu li:hover ul, .menu li.sfHover ul {top:31px;}
	.menu > li > a {padding: 0px 12px!Important; font-size:18px; }
	.top-links-bottom{ display:none}
	.nav{margin-bottom:0px}
	.menu > li{ padding-top:25px}
.top-links{ height:75px;}

}


/***** #Mobile (Landscape)================================================== */
	/* Note: Design for a width of 480px */
@media only screen and (max-width: 767px) {
.responsive-menu{font-family: "Oswald-Bold";}
.top-links{ }
.menu > li{ height:auto; font:Arial, Helvetica, sans-serif}
.top-links-bottom{ display:none}
	.nav{border-bottom:none; padding-top:0px; padding-left:5px; margin-bottom:0; background-image:none;  }
	#menu-icon {display:block;}
	/*menu*/
	.menu{display:none; position:absolute; top:70px; left:5px;  width:180px; padding:10px 4px 13px; background:#f6f5f2; border:1px solid #e4e3df; z-index:999; float:none;opacity: 0.9;}
	.menu > li {float:none; width:100%; padding:0; margin-bottom:13px; font-size:14px; line-height:22px;}
	.menu > li > a {display:block; padding:5px 6px 4px; color:#201B17; background:none; font-size:22px; }
		.menu > li.sfHover > a, .menu > li > a:hover, .menu > li.current > a {color:#f6f5f2; background-color:#8c8988; text-decoration:none;}
	.menu .menu-arrow{display:inline;}
	/***submenu***/
	.menu ul{position:static; padding:10px 0 10px 20px; border:none; background:none; width:auto;}
		.menu li li{margin-bottom:10px;}
			.menu li li a{display:inline; padding:0;}
				.menu li li > a:hover,.menu li li.sfHover > a{color:#ff811f; background-color:transparent;}
}
@media only screen and (min-width: 768px) {.menu {display:block !important;}}