


	img, div { behavior: url(iepngfix.htc); }






	body	{font-family:"Trebuchet MS", verdana; font-size:100.01%; background-color:#FFF;color:#333;}




	#header		{	width:100%;
				background-color:#000;
				height:162px;
				
				clear:both;
				
				}


	

	#logoDiv 		{width:960px; margin:auto; position:relative;}

	#contactInfo	{margin:0;  font-size:1.125em; color:#FFF;
				font-weight:bold; text-align:right;
				position:absolute; top:140px;right:0;}

	#contactInfo a	{color:#FF9900;text-decoration:none;}

	#contactInfo a:hover	{color:#D40000;}

	

	#mainLinks	{border-top:9px solid #D40000;}


	#mainLinks a	{ 	font-family:"Gill Sans MT", "Trebuchet MS",  Verdana, sans-serif;
				color:#D40000; 
				background-color:#FFF;
				text-decoration:none;
				font-weight:bold; 
				font-size:17px; 
				padding:8px 0 10px 0;
				width:120px; 
				text-transform:uppercase;
				xborder-right:solid 2px #FFF;
				text-align:center;
				float:left;
				display:inline;}


	#home #homeLink	{background-color:#D40000; color:#FFF;}

	#bio #bioLink	{background-color:#D40000; color:#FFF;}

	#nutrition #nutritionLink	{background-color:#D40000; color:#FFF;}
	#training #trainingLink	{background-color:#D40000; color:#FFF;}
	#sponsors #sponsorsLink	{background-color:#D40000; color:#FFF;}
	#linksPage #linksLink		{background-color:#D40000; color:#FFF;}
	#contests #contestsLink	{background-color:#D40000; color:#FFF;}
	#newss #newsLink	{background-color:#D40000; color:#FFF;}

	
	#mainLinks a:hover		{background-color:#eee6e0;color:#870000;}

	#links		{width:962px;margin:auto;}


	
	
	
	#info		{width:960px; margin:auto; 
			margin-top:30px;
			padding-bottom:100px;
			position:relative;}



	p	{font-size:1em; 
			line-height:1.5em;
			margin:.875em 284px 1.5em  4.25em;
			}



	#blogColumn		{width:400px; float:left; padding-bottom:100px;
					margin-bottom:100px;
					}

	


	#blogColumn p	{font-size:1em; 
			line-height:1.5em;
			margin:1em 1em 1em 0;
			}

	#blogColumn h1, #blogColumn h2, #blogColumn h3, #blogColumn h4, #blogColumn h5, #blogColumn h6 	{font-family:"Trebuchet MS", Verdana, Sans-serif;text-transform:none;}

	#blogColumn h2		{color:#CCC;}

	.entryDate		{font-weight:bold; color:#FF6600;margin:0;
					line-height:0;}	

	

	#gallery		{		float:left; 
					margin:0 0 10px 10px;
					padding-left:6px;
					width:400px;
					background-color:#eee6e0;
					padding-bottom:24px;
					}

	#gallery img	{float:left; 
				margin:0 4px 4px 0;
				display:inline;}

	 #video			{width:300px;
					}


	#gallery h3	{clear:left; margin-top:1em;display:block;}


	#gallery p	{margin:12px 5px; }
	


	ol	{list-style-type:lower-alpha;
			}

	

	ul	{list-style-type:disc;}

	li	{line-height:24px;margin:12px 0; font-size:1em;}




	#nutrition li 	{margin-left:1.75em; margin-right:15%;  padding-left:.25em;}


	h1, h2, h3, h4, h5, h6	{font-family:"Trebuchet MS", "Gill Sans MT", Helvetica,  Verdana,  sans-serif; text-transform:uppercase; }



	h1	{font-size:2.25em; 
		font-weight:bold;
		color:#d93300;
		margin:12px 0 12px 0;}


	h2	{font-size:1.75em;
			font-weight:bold;
			text-transform:uppercase;
			margin:6px 0;}


	h3	{font-size:1.5em; color:#FF6600;
			margin:6px 0;}


	h4	{font-size:1.125em; line-height:18px;margin:24px 147px 12px 0;font-weight:bold;font-family:verdana, arial,sans-serif;}

	h5	{font-size:1em; font-weight:bold;}


	.upper	{text-transform: uppercase;}

	#luke		{ xborder:solid 1px #CCFF00;float:left;}	


	#splanation	{	
				background-color:#FFF;
			 	width:390px;	}


	

	#splanation p	{	font-weight:bold;
				font-size:1em;
				font-family:"Trebuchet MS",  verdana, arial, sans-serif;
				color:#D40000;
				margin:0  0 24px 0;
				
				
				}



	#sb1, #sb2, #sb3, #sb4, #sb5, #sb6, #sb7, #sb8, #sb9,  #sb10, #sb11, #sb12, #sb13, #sb14, #sb15, #sb16, #sb17, #sb18

							{float:right; 

							height:20px; xborder:solid 1px #FF6600;
							margin-right:225px;
							clear:right;
							font-size:12px; 
							line-height:12px;
							margin-top:0;
							display:inline;}


	#sb1				{width:335px;margin-top:30px;}
	#sb2				{width:355px;}
	#sb3				{width:365px;}
	#sb4				{width:390px;}
	#sb5				{width:400px; }
	#sb6				{width:410px;}
	#sb7				{width:385px;}
	#sb8				{width:365px; height:20px;}
	#sb9				{width:340px;}
	#sb10				{width:285px;}	
	#sb11				{width:275px;}
	#sb12				{width:265px;}
	#sb13				{width:260px;height:30px;}
	#sb14				{width:250px;height:45px;}
	#sb15				{width:260px;height:70px;}
	#sb16				{width:270px;height:20px;}
	#sb17				{width:275px;height:20px;}
	#sb18				{width:280px;height:300px;}


	#sponsorAlley	{width:137px;
				position:absolute; right:0; top:0;
				
				xborder:solid 1px #CCFF00;
				}

	


	
	#sponsorAlley a		{text-decoration:none; font-size:.7em;
					color:#D90000;
					margin-bottom:18px;
					display:block;}


	#sponsorAlley a:hover	{color:#333;}
	
	
	a.homeBannerLink {
		color: #0063bb;
		text-decoration: underline;
	}
	
	.homeBannerLink a:visited {
		color: #0063bb;
		text-decoration: underline;
	}
	
	.homeBannerLink a:hover {
		color: #0063bb;
		text-decoration: none;
	}



	



	#footer h2		{color:#D40000;font-size:48px;}

	#footer ul a		{text-decoration:none;
					color:#FFF;
					font-weight:bold;
					font-size:18px;}


	#footer ul a:hover		{color:#FFFF00;}	



	#footer	{	margin-top:50px;
			background-color:#D40000;
			height:125px;
			position:relative;
			clear:both;}

	#innerFooter	{width:960px;margin:auto;}

	#innerFooter p	{font-weight:bold; color:#FFF;font-size:20px;
				margin:0; padding:0;}




	#vitalStats	{background-color:#f4f4f4;
				
				border-right:solid 1px #e5e5e5;
				border-bottom:solid 1px #e5e5e5;
				width:274px;
				display:block;
				float:right;
				display:inline;
				margin-right:149px;
				margin-left:10px;
				
				}


	#vitalStats p	{margin:6px 10px; font-size:12px;}


	#vitalStats h3	{margin-left:10px;}


	#vitalStats ul	{list-style-type:none;}

	#vitalStats li	{margin-left:1.75em; font-size:.9em;
				line-height:18px;}



	#sponsorList li	{list-style-type:disc;
				margin-left:4.25em; padding-left:0em;}

	.training_col	{width:270px; float:left; margin:18px 3px 72px 0;
				xborder:solid 1px #CCFF00;
					height:384px;
					}


	.training_col ul	{padding-left:20px;}
	.training_col li	{font-size:.9em; line-height:18px;
				margin:9px 0;}

	.training_col h2	{font-size:18px;margin-left:20px;}

	.strongman	{background-color:#F6F6F6;}
	.powerLifting	{background-color:#F1F1F1}
	.bodyBuilding	{background-color:#E5E5E5;}


	 #mainLinks.mainLinksBottom	
			{position:relative; top:-35px;
			border:none;
			clear:both;}



	.image_right	{float:right;margin:0px 149px 12px 12px;display:inline;}


	#outgoingLinks	{list-style-type:none;margin:0;}

	 #outgoingLinks a		{color:#FF6600; text-decoration:none; 
				border-bottom:solid 1px #F0f0f0;
				
				font-size:1em; 
				display:block;width:300px;
				padding-left:5px;}

	#outgoingLinks a:hover	{background-color:#eee6e0;color:#FF3300;}
	
	
	#news { background-color:#f4f4f4;
				border-right:solid 1px #e5e5e5;
				border-bottom:solid 1px #e5e5e5;
				padding: 10px;
				width: 355px;
				}
	#news ul	{list-style-type:none;}

	#news li	{margin-left:1.75em; font-size:.9em;
				line-height:18px;}
	
	#contests a {
		color: #d40000;
		text-decoration: none;
	}
	
	#contests a:hover {
		color: #0063bb;
		text-decoration: none;
	}
