/* ====================================================================================== 
	Global CSS | AnabolicX.com                                                        
	Author: Matthew Beverly | SmashBrand | SmashBrand.com 
	Build: 1.4 | Jan 2010
	Last Updated: May 2010
====================================================================================== */	

	@import url("reset.css");
	@import url("netnav.css");
	
/* ====================================================================================== //
	=LAYOUT  |  Body, Wrap, Main Body Wrap & Inner Wraps              
// ====================================================================================== */

	body    { font-size: 70%; font-family: Helvetica, Arial sans-serif; color: #999; }	
	#wrap   { width: 100%; height: auto; margin: 0 auto;}			
	#mbw    { width: 1000px; height: auto; margin: 0 auto; }
	#footer { width: 1000px; height: auto; margin: 0 auto; display:block;  }	

/* ====================================================================================== //
	=HEADER  |  Main Navigation 
// ====================================================================================== */
	
	#headWrap { position: relative; width: 100%; height: 100px; margin: 0 auto; display: block; background: url('../img/base/headWrap.jpg') repeat-x top center; z-index:9999 }	
	#header   { width: 1000px; height: 100px; margin: 0 auto; display: block;  }		

/* CSS Sprite Menu */
ul#mainNavSprite            { margin:0; padding:0; list-style:none; clear:both;}
	#mainNavSprite li       { overflow:hidden; text-indent:-9999px; display:inline; float:left; }
		#mainNavSprite li a { background:url('../img/base/mainNavSprite.png') no-repeat; width:100%; height:100%; display:block;}
		
		/* 200 289 348 404 540 658 727 816 905*/
		/* home Button */
		#mainNavSprite li.homeNav{width:200px; height:100px;}
			#mainNavSprite li.homeNav a{background-position:-0px -0px;}
			#mainNavSprite li.homeNav a:hover{background-position:-0px -100px;}
			#mainNavSprite li.homeNav a.active{background-position:-0px -200px;}
			
		/* arsenal Button */
		#mainNavSprite li.arsenalNav{width:89px; height:100px;}
			#mainNavSprite li.arsenalNav a{background-position:-200px -0px;}
			#mainNavSprite li.arsenalNav a:hover{background-position:-200px -100px;}
			#mainNavSprite li.arsenalNav a.active{background-position:-200px -200px;}
			
		/* news Button */
		#mainNavSprite li.newsNav{width:59px; height:100px;}
			#mainNavSprite li.newsNav a{background-position:-289px -0px;}
			#mainNavSprite li.newsNav a:hover{background-position:-289px -100px;}
			#mainNavSprite li.newsNav a.active{background-position:-289px -200px;}
			
		/* core Button */
		#mainNavSprite li.coreNav{width:56px; height:100px;}
			#mainNavSprite li.coreNav a{background-position:-348px -0px;}
			#mainNavSprite li.coreNav a:hover{background-position:-348px -100px;}
			#mainNavSprite li.coreNav a.active{background-position:-348px -200px;}		
					
		/* testimonials Button */
		#mainNavSprite li.testimonialsNav{width:118px; height:100px;}
			#mainNavSprite li.testimonialsNav a{background-position:-404px -0px;}
			#mainNavSprite li.testimonialsNav a:hover{background-position:-404px -100px;}
			#mainNavSprite li.testimonialsNav a.active{background-position:-404px -200px;}
			
			/* forum Button */
		#mainNavSprite li.forumNav{width:69px; height:100px;}
			#mainNavSprite li.forumNav a{background-position:-522px -0px;}
			#mainNavSprite li.forumNav a:hover{background-position:-522px -100px;}
			#mainNavSprite li.forumNav a.active{background-position:-522px -200px;}
			
		/* disciples Button */
		#mainNavSprite li.disciplesNav{width:89px; height:100px;}
			#mainNavSprite li.disciplesNav a{background-position:-591px -0px;}
			#mainNavSprite li.disciplesNav a:hover{background-position:-591px -100px;}
			#mainNavSprite li.disciplesNav a.active{background-position:-591px -200px;}			
			
		/* contests Button */
		#mainNavSprite li.contestsNav{width:89px; height:100px;}
			#mainNavSprite li.contestsNav a{background-position:-680px -0px;}
			#mainNavSprite li.contestsNav a:hover{background-position:-680px -100px;}
			#mainNavSprite li.contestsNav a.active{background-position:-680px -200px;}
			
		/* contact Button */
		#mainNavSprite li.contactNav{width:82px; height:100px;}
			#mainNavSprite li.contactNav a{background-position:-769px -0px;}
			#mainNavSprite li.contactNav a:hover{background-position:-769px -100px;}
			#mainNavSprite li.contactNav a.active{background-position:-769px -200px;}
			
		/* Twitter */
		#mainNavSprite li.twitterNav{width:63px; height:100px;}
			#mainNavSprite li.twitterNav a{background-position:-851px -0px;}
			#mainNavSprite li.twitterNav a:hover{background-position:-851px -100px;}
			#mainNavSprite li.twitterNav a.active{background-position:-85px -200px;}
			
		/* Facebook */
		#mainNavSprite li.facebookNav{width:85px; height:100px;}
			#mainNavSprite li.facebookNav a{background-position:-914px -0px;}
			#mainNavSprite li.facebookNav a:hover{background-position:-914px -100px;}
			#mainNavSprite li.facebookNav a.active{background-position:-914px -200px;}
			
			
			
			

	


/* ====================================================================================== //
	=FOOTER  |  Footer Navigation           
// ====================================================================================== */
	
	.footBar { float: left; width: 960px; height: 50px; display: block; background: url('../img/backgrounds/footertab.png') no-repeat; padding:0px 20px; color:#666; font-size: 90%; line-height: 40px;}
		
	.footBar ul {list-style:none; display:block; overflow:auto; float: left; font-weight:normal; padding-right: 10px; border-right:#333 dotted 1px; margin-right:10px}	
	.footBar ul li {float:left;outline: none; line-height: 40px;}

	/* Nav States  */
	.footBar ul li a {color:#666;text-decoration:none;float:left;display:inline; /*ie*/padding-right:12px;outline: none;}
	.footBar ul li a:hover {display:block;background-image:none !important;color:#ff0000;}
	.footBar ul li a.active {color:#eee;}
	
	.footBelow { display: block; padding: 65px 30px 20px 30px;} 
	.footBelow p { color:#666; font-size: 80%; line-height: 12px!important;}
	
	.copyRight { float: left; font-weight:lighter; padding-right: 10px; outline: none; border-right:#333 dotted 1px; margin-right:10px}
	.sbCredit  { float: right; font-weight:lighter; padding-left: 20px; outline: none; border-left:#333 dotted 1px; margin-left:20px}
	


/* ====================================================================================== //
    =Addons  
// ====================================================================================== */

.toplinks ul.nouser li a.blinkRegister {
	color:#FFCC00;
}
