#masthead{ 
	background: #070707 url('/oldstuff/FatHeaderMenu/head-fade-bkgd.png') repeat-x scroll bottom left;
	color:#1D609F;
	margin:0;
	padding:0;
	border-bottom: 1px solid #45494a;
}

#masthead a{ color:#5cb192; text-decoration:none; outline:none; }
.nav-container{ margin:0 5px; text-align:left; }

ul#sidebar-nav li.nav-item a,
ul#manage-lindex li.nav-item a,
#masthead ul#global-nav li .sub-nav .sub-nav-highlights a.go,
#masthead #global-search,
#masthead #global-search a,
.global-buttons_DELETE { background: transparent url('/oldstuff/FatHeaderMenu/more_27.gif1') no-repeat scroll 0 0; }



#global-nav li a.nav-item:hover,
#global-nav li:hover a.nav-item,
#global-nav li.active,
#global-nav li.active a.nav-item span.left-border,
#global-nav li.active a.nav-item span.right-border,
.common-nav-sprite { background: transparent url('/oldstuff/FatHeaderMenu/common-nav-sprite.png') no-repeat scroll 0 0; }



#masthead ul#global-nav{ 
	float:left;
	clear:none;
	overflow: visible; 
	margin: 0px 0 -1px 0;
	padding:0;
	/*width: 660px;*/
}

#masthead ul#global-nav ul{ margin:0; }

#masthead ul#global-nav li{
	float: left;
	list-style: none;
	padding:0;

	margin:0 -1px 0 0;
}
	

#masthead ul#global-nav li a.nav-item,
ul#global-nav li a.nav-item span{ display:block; }
ul#global-nav li a.nav-item span.left-border,
ul#global-nav li a.nav-item span.right-border,
ul#global-nav li a.nav-item span.right-border{ background:transparent url('/oldstuff/FatHeaderMenu/head-nav-border.gif') no-repeat scroll top left; }
ul#global-nav li a.nav-item span.right-border,
ul#global-nav li a.nav-item span.right-border{ background-position:top right; padding: 0 18px; }



#masthead ul#global-nav li a.nav-item{

	display: block;
	height: 34px;
	text-align: center;
	font-size: 12px;
	line-height: 34px;
	font-weight:bold;
	color: #fff;
	text-decoration: none;
}

#masthead ul#global-nav li:hover a.nav-item,
#global-nav li.show a.nav-item{
	z-index: 3000;
	color: #FFFFFF;
}

#masthead ul#global-nav li a.nav-item:hover,
#masthead ul#global-nav li:hover a.nav-item{ background-position: center -9px; }
#masthead ul#global-nav li#whatis a.nav-item:hover,
#masthead ul#global-nav li.active{ height: 23px; margin:0; }



#masthead ul#global-nav li .sub-nav { display: none; float: left; position: absolute; border-width: 0 1px 1px 1px; border-style: solid; border-color: #aaaaaa; background: #FF6E07 url( '/frontpagetest/head-megadrop-bkgd.png' ) repeat-x scroll top left; width: 450px; z-index: 2000; }

#masthead ul#global-nav li#shops .sub-nav{ margin-left:-280px; }
#masthead ul#global-nav li#bikescars .sub-nav{ margin-left:-321px; }

#masthead ul#global-nav li.show .sub-nav{ z-index:8000; }
#masthead ul#global-nav li.show a{ z-index:10000 !important; }

#masthead ul#global-nav .sub-nav ul{ float:left; margin: 13px; width:142px;}
#masthead ul#global-nav li#help .sub-nav ul,
#masthead ul#global-nav li#community .sub-nav ul{ float:right; }
#masthead ul#global-nav .sub-nav ul ul,
#masthead ul#global-nav li .sub-nav ul ul,
#masthead ul#global-nav li .sub-nav ul ul { margin: 0; }
#masthead ul#global-nav .sub-nav li{ background:none; clear:left; width: 100%; }
#masthead ul#global-nav .sub-nav li.section-marker{ border-top: 1px solid #828488; margin-top: 1em; }
#masthead ul#global-nav .sub-nav li.section-marker h5{ margin-bottom:0; color:#FFFF00; text-transform:uppercase; font-size:10px; }
#masthead ul#global-nav li:hover .sub-nav li a,
#masthead ul#global-nav li.show .sub-nav li a{
	border: none;
	width: auto;
	height: auto;
	margin: 0;
	text-align: left;
	font-size: 12px;
	line-height: 100%;
	font-weight: bold;
	padding: 6px 10px;
	color: #ededed;
	text-decoration:underline;
	display: block;
	text-decoration: none;
	
}

#masthead ul#global-nav li:hover .sub-nav li a:hover{ text-decoration:underline; }
#masthead ul#global-nav li:hover .sub-nav{ display: block; }

#masthead ul#global-nav li .sub-nav .sub-nav-highlights{ color: #FFFFFF; line-height:1.5;}
.sub-nav-highlights .highlight-item p span{ display:block; }



#masthead ul#global-nav li .sub-nav .sub-nav-highlights .highlight-item{ margin: 1em; clear:left; }
#masthead ul#global-nav li .sub-nav .sub-nav-highlights .highlight-item h6{ color:#ededed; }
#masthead ul#global-nav li .sub-nav .sub-nav-highlights .highlight-item h6 a{ color:#FFFFFF; }
#masthead ul#global-nav li .sub-nav .sub-nav-highlights .highlight-item h6 a:hover { text-decoration:underline}

.sub-nav-highlights .highlight-item img{
	float:left;
	margin: 4px 10px 10px 0;
}


a.nav-highlights-photo{
	float:left;
	margin: 4px 10px 10px 0;
	background: transparent url('/oldstuff/FatHeaderMenu/beach.png') no-repeat scroll 0 0;
	display:block;
	width:80px;
	height:80px;
	text-indent:-2000em;
}




a.nav-hlts-popitem { background-position: 0 -540px; } 
a.nav-hlts-featitem { background-position: 0 -90px; } 
a.nav-hlts-cls { background-position: 0 -270px; } 
a.nav-hlts-devland { background-position: 0 -360px; } 
a.nav-hlts-tavern { background-position: 0 -450px; } 
a.nav-hlts-beach { background-position: 0 -630px; }
a.nav-hlts-waterp { background-position: 0 -720px; }
a.nav-hlts-waters { background-position: 0 -810px; }
a.nav-hlts-djsmcs { background-position: 0 -990px; }
a.nav-hlts-events { background-position: 0 -1080px; }
a.nav-hlts-money { background-position: 0 -1170px; }
a.nav-hlts-shopst { background-position: 0 -1260px; }
a.nav-hlts-scootr { background-position: 0 -1350px; }
a.nav-hlts-carh { background-position: 0 -1440px; }
a.nav-hlts-reale { background-position: 0 -1530px; }

.externalSite {
font-style: italic;}


#masthead ul#global-nav li .sub-nav .sub-nav-highlights a.go { 
	color:#FFFFFF; 
	font-weight:bold; font-size:11px;
	padding-right: 40px; 
	background-position: right ; 




