/* EXTENSION TO STANDARD SIDE RAIL POD (from STRUCTURE.CSS) */		

		.content_container #side_rail .pod.standard ul li.active {
					background: #BDBDBD;
					position: relative;
				}

		.content_container #side_rail .pod.standard bignum {
				color: #dcd087;	
				font-size: 21px;
				font-style: bold;
			}	
		
					
					
/********************************************************************
Marathon Profile PAGES
*********************************************************************/

/* PAGE HEADER - BOSTON MARATHON profile_content_denise */
#profile_content_denise #page_header .content {
	padding: 60px 0 0 30px;
}
#profile_content_denise #page_header {
	width: 880px;
	height: 254px;
	background: url(/resources/images/pages/about/marathon/profiles/denise_marathon_bg.jpg) no-repeat;	
}
	
	#profile_content_denise #page_header h1 {
		background: url(/resources/images/pages/about/marathon/profiles/denise_title.png) no-repeat;	
		text-indent: -1000000px;
		width: 249px;
		height: 28px;
	}
		* html #profile_content_denise #page_header h1  {			
			background: url(../images/blank.gif);
			filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=image, src='/resources/images/pages/about/marathon/profiles/denise_title.png');
		}
		
	#profile_content_denise #page_header .intro_copy {
		background: url(/resources/images/pages/about/marathon/profiles/denise_info.png) no-repeat;
		text-indent: -1000000px;
		height: 84px;
		width: 309px;
		margin-top: 15px;	
		margin-left: 30px;	
	}
		* html #profile_content_denise #page_header .intro_copy {			
			background: url(../images/blank.gif);
			filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=image, src='/resources/images/pages/about/marathon/profiles/denise_info.png');
		}		
	

/* PAGE HEADER - BOSTON MARATHON profile_content_robert */
#profile_content_robert #page_header .content {
	padding: 60px 0 0 30px;
}
#profile_content_robert #page_header {
	width: 880px;
	height: 254px;
	background: url(/resources/images/pages/about/marathon/profiles/robert_marathon_bg.jpg) no-repeat;	
}
	
	#profile_content_robert #page_header h1 {
		background: url(/resources/images/pages/about/marathon/profiles/robert_title.png) no-repeat;	
		text-indent: -1000000px;
		width: 330px;
		height: 35px;
	}
		* html #profile_content_robert #page_header h1  {			
			background: url(../images/blank.gif);
			filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=image, src='/resources/images/pages/about/marathon/profiles/robert_title.png');
		}
		
	#profile_content_robert #page_header .intro_copy {
		background: url(/resources/images/pages/about/marathon/profiles/robert_info.png) no-repeat;
		text-indent: -1000000px;
		height: 109px;
		width: 309px;
		margin-top: 15px;	
		margin-left: 30px;	
	}
		* html #profile_content_robert #page_header .intro_copy {			
			background: url(../images/blank.gif);
			filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=image, src='/resources/images/pages/about/marathon/profiles/robert_info.png');
		}		

		
/* PAGE HEADER - BOSTON MARATHON profile_content_kara */
#profile_content_kara #page_header .content {
	padding: 60px 0 0 30px;
}
#profile_content_kara #page_header {
	width: 880px;
	height: 254px;
	background: url(/resources/images/pages/about/marathon/profiles/kara_marathon_bg.jpg) no-repeat;	
}
	
	#profile_content_kara #page_header h1 {
		background: url(/resources/images/pages/about/marathon/profiles/kara_title.png) no-repeat;	
		text-indent: -1000000px;
		width: 249px;
		height: 28px;
	}
		* html #profile_content_kara #page_header h1  {			
			background: url(../images/blank.gif);
			filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=image, src='/resources/images/pages/about/marathon/profiles/kara_title.png');
		}
		
	#profile_content_kara #page_header .intro_copy {
		background: url(/resources/images/pages/about/marathon/profiles/kara_info.png) no-repeat;
		text-indent: -1000000px;
		height: 109px;
		width: 309px;
		margin-top: 15px;	
		margin-left: 30px;	
	}
		* html #profile_content_kara #page_header .intro_copy {			
			background: url(../images/blank.gif);
			filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=image, src='/resources/images/pages/about/marathon/profiles/kara_info.png');
		}		
	
/* PAGE HEADER - BOSTON MARATHON profile_content_lidiya */
#profile_content_lidiya #page_header .content {
	padding: 60px 0 0 30px;
}
#profile_content_lidiya #page_header {
	width: 880px;
	height: 254px;
	background: url(/resources/images/pages/about/marathon/profiles/lidiya_marathon_bg.jpg) no-repeat;	
}
	
	#profile_content_lidiya #page_header h1 {
		background: url(/resources/images/pages/about/marathon/profiles/lidiya_title.png) no-repeat;	
		text-indent: -1000000px;
		width: 350px;
		height: 35px;
	}
		* html #profile_content_lidiya #page_header h1  {			
			background: url(../images/blank.gif);
			filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=image, src='/resources/images/pages/about/marathon/profiles/lidiya_title.png');
		}
		
	#profile_content_lidiya #page_header .intro_copy {
		background: url(/resources/images/pages/about/marathon/profiles/lidiya_info.png) no-repeat;
		text-indent: -1000000px;
		height: 109px;
		width: 309px;
		margin-top: 15px;	
		margin-left: 30px;	
	}
		* html #profile_content_lidiya #page_header .intro_copy {			
			background: url(../images/blank.gif);
			filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=image, src='/resources/images/pages/about/marathon/profiles/lidiya_info.png');
		}		
	
/* PAGE HEADER - BOSTON MARATHON profile_content_ryan */
#profile_content_ryan #page_header .content {
	padding: 60px 0 0 30px;
}
#profile_content_ryan #page_header {
	width: 880px;
	height: 254px;
	background: url(/resources/images/pages/about/marathon/profiles/ryan_marathon_bg.jpg) no-repeat;	
}
	
	#profile_content_ryan #page_header h1 {
		background: url(/resources/images/pages/about/marathon/profiles/ryan_title.png) no-repeat;	
		text-indent: -1000000px;
		width: 249px;
		height: 35px;
	}
		* html #profile_content_ryan #page_header h1  {			
			background: url(../images/blank.gif);
			filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=image, src='/resources/images/pages/about/marathon/profiles/ryan_title.png');
		}
		
	#profile_content_ryan #page_header .intro_copy {
		background: url(/resources/images/pages/about/marathon/profiles/ryan_info.png) no-repeat;
		text-indent: -1000000px;
		height: 109px;
		width: 309px;
		margin-top: 15px;	
		margin-left: 30px;	
	}
		* html #profile_content_ryan #page_header .intro_copy {			
			background: url(../images/blank.gif);
			filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=image, src='/resources/images/pages/about/marathon/profiles/ryan_info.png');
		}		
	
/* PAGE HEADER - BOSTON MARATHON profile_content_hoyt */
#profile_content_hoyt #page_header .content {
	padding: 60px 0 0 30px;
}
#profile_content_hoyt #page_header {
	width: 880px;
	height: 254px;
	background: url(/resources/images/pages/about/marathon/profiles/hoyt_marathon_bg.jpg) no-repeat;	
}
	
	#profile_content_hoyt #page_header h1 {
		background: url(/resources/images/pages/about/marathon/profiles/hoyt_title.png) no-repeat;	
		text-indent: -1000000px;
		width: 249px;
		height: 35px;
	}
		* html #profile_content_hoyt #page_header h1  {			
			background: url(../images/blank.gif);
			filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=image, src='/resources/images/pages/about/marathon/profiles/hoyt_title.png');
		}
		
	#profile_content_hoyt #page_header .intro_copy {
		background: url(/resources/images/pages/about/marathon/profiles/hoyt_info.png) no-repeat;
		text-indent: -1000000px;
		height: 84px;
		width: 309px;
		margin-top: 15px;	
		margin-left: 30px;	
	}
		* html #profile_content_hoyt #page_header .intro_copy {			
			background: url(../images/blank.gif);
			filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=image, src='/resources/images/pages/about/marathon/profiles/hoyt_info.png');
		}		
	
/* PAGE HEADER - BOSTON MARATHON profile_content_dire */
#profile_content_dire #page_header .content {
	padding: 60px 0 0 30px;
}
#profile_content_dire #page_header {
	width: 880px;
	height: 254px;
	background: url(/resources/images/pages/about/marathon/profiles/dire_marathon_bg.jpg) no-repeat;	
}
	
	#profile_content_dire #page_header h1 {
		background: url(/resources/images/pages/about/marathon/profiles/dire_title.png) no-repeat;	
		text-indent: -1000000px;
		width: 249px;
		height: 28px;
	}
		* html #profile_content_dire #page_header h1  {			
			background: url(../images/blank.gif);
			filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=image, src='/resources/images/pages/about/marathon/profiles/dire_title.png');
		}
		
	#profile_content_dire #page_header .intro_copy {
		background: url(/resources/images/pages/about/marathon/profiles/dire_info.png) no-repeat;
		text-indent: -1000000px;
		height: 109px;
		width: 309px;
		margin-top: 15px;	
		margin-left: 30px;	
	}
		* html #profile_content_dire #page_header .intro_copy {			
			background: url(../images/blank.gif);
			filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=image, src='/resources/images/pages/about/marathon/profiles/dire_info.png');
		}		

/* PAGE HEADER - BOSTON MARATHON profile_content_denise */
#profile_content_denise #page_header .content {
	padding: 60px 0 0 30px;
}
#profile_content_denise #page_header {
	width: 880px;
	height: 254px;
	background: url(/resources/images/pages/about/marathon/profiles/denise_marathon_bg.jpg) no-repeat;	
}
	
	#profile_content_denise #page_header h1 {
		background: url(/resources/images/pages/about/marathon/profiles/denise_title.png) no-repeat;	
		text-indent: -1000000px;
		width: 249px;
		height: 28px;
	}
		* html #profile_content_denise #page_header h1  {			
			background: url(../images/blank.gif);
			filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=image, src='/resources/images/pages/about/marathon/profiles/denise_title.png');
		}
		
	#profile_content_denise #page_header .intro_copy {
		background: url(/resources/images/pages/about/marathon/profiles/denise_info.png) no-repeat;
		text-indent: -1000000px;
		height: 84px;
		width: 309px;
		margin-top: 15px;	
		margin-left: 30px;	
	}
		* html #profile_content_denise #page_header .intro_copy {			
			background: url(../images/blank.gif);
			filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=image, src='/resources/images/pages/about/marathon/profiles/denise_info.png');
		}		

/* PAGE HEADER - MARATHON BIB OVERVIEW */
#bib_overview_content #page_header .content {
	padding: 60px 0 0 30px;
}
#bib_overview_content #page_header {
	width: 880px;
	height: 254px;
	background: url(../images/pages/about/marathon/bib_header.jpg) no-repeat;	
}
	
	#bib_overview_content #page_header h1 {
		background: url(../images/pages/about/marathon/bib_title.png) no-repeat;	
		text-indent: -1000000px;
		/*width: 249px;*/
		width: 420px;
		/*height: 28px;*/
		height: 35px;
	}
		* html #bib_overview_content #page_header h1  {			
			background: url(../images/blank.gif);
			filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=image, src='/resources/images/pages/about/marathon/bib_title.png');
		}
		
	#bib_overview_content #page_header .intro_copy {
		background: url(../images/pages/about/marathon/bib_subtitle.png) no-repeat;
		text-indent: -1000000px;
		height: 42px;
		width: 299px;
		margin-top: 15px;		
	}
		* html #bib_overview_content #page_header .intro_copy {			
			background: url(../images/blank.gif);
			filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=image, src='/resources/images/pages/about/marathon/bib_subtitle.png');
		}		
	

/* BOTTOM FEATURE - MARATHON BIB OVERVIEW */
#bib_overview_content .bottom_feature {
	padding: 25px 30px;
}
	#bib_overview_content .bottom_feature .item {
		/*width: 370px;*/
		width: 370px;
		overflow: hidden;
		margin-right: 20px;
	}
	#bib_overview_content .bottom_feature .item .thumb {
		float: left;
	}
	#bib_overview_content .bottom_feature .item .info {
		/*width: 200px;*/
		width: 200px;
		float: left;
		margin-left: 25px;
	}
		#bib_overview_content .bottom_feature .item .info p {
			margin: 8px 0;
		}



/* PAGE HEADER - MARATHON ELITE ATHLETE OVERVIEW */
#elite_athlete_content #page_header .content {
	padding: 60px 0 0 30px;
}
#elite_athlete_content #page_header {
	width: 880px;
	height: 254px;
	background: url(/resources/images/page_headers/elite_bg.jpg) no-repeat;	
}
	
	#elite_athlete_content #page_header h1 {
		background: url(/resources/images/page_headers/elite_title.png) no-repeat;	
		text-indent: -1000000px;
		/*width: 249px;*/
		width: 420px;
		/*height: 28px;*/
		height: 35px;
	}
		* html #elite_athlete_content #page_header h1  {			
			background: url(../images/blank.gif);
			filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=image, src='/resources/images/page_headers/elite_title.png');
		}
		
	#elite_athlete_content #page_header .intro_copy {
		background: url(/resources/images/page_headers/elite_subtitle.png) no-repeat;
		text-indent: -1000000px;
		height: 42px;
		width: 299px;
		margin-top: 15px;		
	}
		* html #elite_athlete_content #page_header .intro_copy {			
			background: url(../images/blank.gif);
			filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=image, src='/resources/images/page_headers/elite_subtitle.png');
		}		
	

	
