/*==================================NAVIGATION
*/
.nav{ position: relative; height: 35px; width: 1000px; float: left; margin-top: 2px; margin-bottom: 7px;}
.nav ul{width: auto; }
.nav ul ul{background: #c38c25; border-top:4px solid #fea700;}
.nav ul li{	float:left; list-style:none; height:38px; margin:0; display: inline;}
.nav ul li a{display:block; text-decoration:none; height:38px; line-height:38px; position:relative; overflow:visible; font-size:15px; font-family: "Garamond Premier Pro Medium"; text-transform: uppercase; font-size: 13px; color: white; text-shadow: 1px 1px 1px #333;}
.nav ul li a:hover{color:#ff0090;}
.nav ul li .nav_current, #nav ul li.current_page_item a{}
/*==================================SUPERFISH
*/
/*** ESSENTIAL STYLES ***/
#menu-primary-navigation, #menu-primary-navigation * {margin:0; padding:0 0 0 0; list-style:none;}
#menu-primary-navigation {line-height:1.0;}
#menu-primary-navigation ul {
	position:		absolute;
	top:			-999em;
	width:			200px; /* left offset of submenus need to match (see below) */
}
ul.sub-menu{padding-top: 5px;}
ul#menu-primary-navigation  li.current_page_item a, ul#menu-primary-navigation li a:hover, ul#menu-primary-navigation li.current-menu-parent a, ul#menu-primary-navigation li.current-menu-item a{background: url(../images/active-li-bg.gif) repeat-x; height: 38px; padding: 0 10px;}
#menu-primary-navigation ul li {
	width:			90%;
    color:#949494;
}
#menu-primary-navigation li li:hover {
	visibility:		inherit; /* fixes IE7 'sticky bug' */
    
}
#menu-primary-navigation li#menu-item-142 ul{display: none;}/*hides sub menu for IN THIS ISSUE*/
#menu-primary-navigation li{
	padding: 0 6px;
	background: url(../images/li-sep.gif) no-repeat right;
	background-position-y: 10px;
}
#menu-primary-navigation li a{
    color:#FFF;
    padding: 0 10px;
}
#menu-primary-navigation li li{
	width: 188px;
	border-bottom: 1px solid #cea14e; 
	background: no-repeat;
}
#menu-primary-navigation li li a{
    text-shadow:none;
    padding: 5px;
    line-height: 28px;
    height: 28px;
    font-size: 13px;
    color: #fff;
    text-transform: none;
    text-shadow: 1px 1px 1px #91601b;
}
#menu-primary-navigation li li a:hover{
	background: none;
	margin-left: 2px;
	padding: 5px;
}

#menu-primary-navigation li a:hover{}
#menu-primary-navigation li {
	float:			left;
	position:		relative;
}
#menu-primary-navigation a {
	display:		block;
	position:		relative;
}
#menu-primary-navigation li:hover ul,
#menu-primary-navigation li.sfHover ul {
	left:			0;
	top:		38px; /* match top ul list item height */
	z-index:		99;
}
ul#menu-primary-navigation li:hover li ul,
ul#menu-primary-navigation li.sfHover li ul {
	top:			-999em;
}
ul#menu-primary-navigation li li:hover ul,
ul#menu-primary-navigation li li.sfHover ul {
	left:			10em; /* match ul width */
	top:			0;
}
ul#menu-primary-navigation li li:hover li ul,
ul#menu-primary-navigation li li.sfHover li ul {
	top:			-999em;
}
ul#menu-primary-navigation li li li:hover ul,
ul#menu-primary-navigation li li li.sfHover ul {
	left:			10em; /* match ul width */
	top:			0;
}
/*==================================FOOTER NAVIGATION
*/