#mainNav {/*Nav in the top banner*/
	height:56px;
	/* width:1200px; */
	background: url(/images/navbg2.gif) repeat-x scroll left center;
	background-color: #161A00;
	margin: 0;
}
		
#mainNav ul {	
	/* display: inline;	*/
	/* position:relative;	*/
	height:45px;
	/* width:1200px; */
	padding-top: 0px;
	padding-left: 15px;		
}

#mainNav li.first {
	background: url(/images/blank.gif) no-repeat scroll left center;
	float:left;
}
#mainNav li {
	position:relative;	
	float:left;
	display: inline;
	background: url(/buttons/navBullet.gif) no-repeat scroll left center;
	padding-left:10px;									
	padding-right:4px;
	border:0px;
	color: #fff;
}
#mainNav a {
	height:45px;
	display: block;		
	border:0px;
}
/* this provides link text for screen readers and hides the text from normal browsers */
#mainNav a span { position: absolute; left: -999em; }
	
/* background images for each navigation item */
/* home */	
#mainNav a.home  {
	background-image: url(/buttons/home.jpg);
	background-repeat: no-repeat;	
	width:56px;
	border:0px;
}
#mainNav a.home_on, #mainNav a.home:hover {
	background-image: url(/buttons/home_on.jpg);
	background-repeat: no-repeat;	
	width:56px;
	border:0px;
}

/* ranks */		
#mainNav a.ranks  {
	background-image: url(/buttons/ranks.jpg);
	background-repeat: no-repeat;	
	width:56px;
}
#mainNav a.ranks_on, #mainNav a.ranks:hover {
	background-image: url(/buttons/ranks_on.jpg);
	background-repeat: no-repeat;	
	width:56px;
}

/* forums */		
#mainNav a.forum  {
	background-image: url(/buttons/forum.jpg);
	background-repeat: no-repeat;	
	width:68px;
}
#mainNav a.forum_on, #mainNav a.forum:hover {
	background-image: url(/buttons/forum_on.jpg);
	background-repeat: no-repeat;	
	width:68px;
}

/* enlist */		
#mainNav a.enlist  {
	background-image: url(/buttons/enlist.jpg);
	background-repeat: no-repeat;	
	width:55px;
}
#mainNav a.enlist_on, #mainNav a.enlist:hover {
	background-image: url(/buttons/enlist_on.jpg);
	background-repeat: no-repeat;	
	width:55px
}

/* freestuff */		
#mainNav a.freestuff  {
	background-image: url(/buttons/freestuff.jpg);
	background-repeat: no-repeat;	
	width:82px;
}
#mainNav a.freestuff_on, #mainNav a.freestuff:hover {
	background-image: url(/buttons/freestuff_on.jpg);
	background-repeat: no-repeat;	
	width:82px;
}

/* onlineticketwindow */		
#mainNav a.onlineticketwindow  {
	background-image: url(/buttons/onlineticketwindow.jpg);
	background-repeat: no-repeat;	
	width:147px;
}
#mainNav a.onlineticketwindow_on, #mainNav a.onlineticketwindow:hover {
	background-image: url(/buttons/onlineticketwindow_on.jpg);
	background-repeat: no-repeat;	
	width:147px;
}

/* atworkregister*/		
#mainNav a.atworkregister  {
	background-image: url(/buttons/atworkregister.jpg);
	background-repeat: no-repeat;	
	width:127px;
}
#mainNav a.atworkregister_on, #mainNav a.atworkregister:hover {
	background-image: url(/buttons/atworkregister_on.jpg);
	background-repeat: no-repeat;	
	width:127px;
}

/* feedback*/
#mainNav a.feedback  {
	background-image: url(/buttons/feedback.jpg);
	background-repeat: no-repeat;	
	width:75px;
}
#mainNav a.feedback_on, #mainNav a.feedback:hover {
	background-image: url(/buttons/feedback_on.jpg);
	background-repeat: no-repeat;	
	width:75px;
}

/* unsubscribe*/		
#mainNav a.unsubscribe  {
	background-image: url(/buttons/unsubscribe.jpg);
	background-repeat: no-repeat;	
	width:99px;
}
#mainNav a.unsubscribe_on, #mainNav a.unsubscribe:hover {
	background-image: url(/buttons/unsubscribe_on.jpg);
	background-repeat: no-repeat;	
	width:99px;
}

/* profile */
#mainNav a.profile  {
	background-image: url(/buttons/profile.jpg);
	background-repeat: no-repeat;	
	width:75px;
}
#mainNav a.profile_on, #mainNav a.profile:hover {
	background-image: url(/buttons/profile_on.jpg);
	background-repeat: no-repeat;	
	width:75px;
}

/* platoon */		
#mainNav a.platoon  {
	background-image: url(/buttons/platoon.jpg);
	background-repeat: no-repeat;	
	width:127px;
}
#mainNav a.platoon_on, #mainNav a.platoon:hover {
	background-image: url(/buttons/platoon_on.jpg);
	background-repeat: no-repeat;	
	width:127px;
}

/* signin */		
#mainNav a.reportin  {
	background-image: url(/buttons/reportin.jpg);
	background-repeat: no-repeat;	
	width:90px;
}
#mainNav a.reportin:hover, #mainNav a.reportin_on {
	background-image: url(/buttons/reportin_on.jpg);
	background-repeat: no-repeat;
	width:90px;
}

/* signout */		
#mainNav a.signout  {
	background-image: url(/buttons/signout.jpg);
	background-repeat: no-repeat;	
	width:90px;
}
#mainNav a.signout:hover {
	background-image: url(/buttons/signout_on.jpg);
	background-repeat: no-repeat;
	width:90px;
}

/* 96fmwebsite */		
#mainNav a.fmwebsite  {
	background-image: url(/buttons/96fmwebsite.jpg);
	background-repeat: no-repeat;	
	width:90px;
}
#mainNav a.fmwebsite:hover {
	background-image: url(/buttons/96fmwebsite_on.jpg);
	background-repeat: no-repeat;
	width:90px;
}



#enlist {
	float: left;
	height:41px;
	width:136px;
}
#enlist span { position: absolute; left: -999em; }
#enlist a {
	display: block;		
	background-image: url(/buttons/btn_enlist.gif);
	background-repeat: no-repeat;
	height:41px;
	width:136px;
}
#enlist a:hover {
	background-image: url(/buttons/btn_enlist_hover.gif);
}

#signin {float: left;
	height:41px;
	width:136px;
}
#signin span { position: absolute; left: -999em; }
#signin a {
	display: block;		
	background-image: url(/buttons/btn_reportin.gif);
	background-repeat: no-repeat;
	height:41px;
	width:136px;
}
#signin a:hover {
	background-image: url(/buttons/btn_reportin_hover.gif);
}
