/********************************************************************
COMMUNITY SECTION - ALL PAGES
*********************************************************************/

/* PAGE HEADER - COMMUNITY MAIN PAGE */
#community_content #page_header .content {
	padding: 60px 0 0 30px;
}
#community_content #page_header {
	width: 880px;
	height: 254px;
	background: url(../images/page_headers/community_bg.jpg) no-repeat;	
}
	
	#community_content #page_header h1 {
		background: url(../images/page_headers/community_heading.png) no-repeat;	
		text-indent: -1000000px;
		width: 233px;
		height: 35px;
	}
		* html #community_content #page_header h1  {			
			background: url(../images/blank.gif);
			filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=image, src='/resources/images/page_headers/community_heading.png');
		}
		
	#community_content #page_header .intro_copy {
		background: url(../images/page_headers/community_intro.png) no-repeat;
		text-indent: -1000000px;
		height: 40px;
		width: 362px;
		margin-top: 15px;		
	}
		* html #community_content #page_header .intro_copy {			
			background: url(../images/blank.gif);
			filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=image, src='/resources/images/page_headers/community_intro.png');
		}		

	

/* PAGE HEADER - BOSTON MARATHON
used to be images/page_headers/boston_marathon_bg.jpg, boston_marathon_heading.png, boston_marathon_intro.png
 */
#boston_marathon_content #page_header .content {
	padding: 60px 0 0 30px;
}
#boston_marathon_content #page_header {
	width: 880px;
	height: 254px;
	background: url(../images/page_headers/feature10-image.jpg) no-repeat;	
}
	
	#boston_marathon_content #page_header h1 {
		background: url(../images/page_headers/feature-title-white.png) no-repeat;	
		text-indent: -1000000px;
		width: 279px;
		height: 28px;
	}
		* html #boston_marathon_content #page_header h1  {			
			background: url(../images/blank.gif);
			filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=image, src='/resources/images/page_headers/feature-title-white.png');
		}
		
	#boston_marathon_content #page_header .intro_copy {
		background: url(../images/page_headers/feature-subtitle-white.png) no-repeat;
		text-indent: -1000000px;
		height: 64px;
		width: 339px;
		margin-top: 15px;		
	}
		* html #boston_marathon_content #page_header .intro_copy {			
			background: url(../images/blank.gif);
			filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=image, src='/resources/images/page_headers/feature-subtitle-white.png');
		}		


#sportspartnership #page_header .content {
	padding: 60px 0 0 30px;
}
#sportspartnership #page_header {
	width: 880px;
	height: 254px;
	background: url(../images/page_headers/sportspartnerships_feature.jpg) no-repeat;	
}
	
	#sportspartnership #page_header h1 {
		background: url(../images/page_headers/sportspartnerships_title.png) no-repeat;	
		text-indent: -1000000px;
		width: 279px;
		height: 70px;
	}
		* html #sportspartnership #page_header h1  {			
			background: url(../images/blank.gif);
			filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=image, src='/resources/images/page_headers/sportspartnerships_title.png');
		}
		
	#sportspartnership #page_header .intro_copy {
		background: url(../images/page_headers/sportspartnerships_subtitle.png) no-repeat;
		text-indent: -1000000px;
		height: 64px;
		width: 339px;
		margin-top: 15px;		
	}
		* html #sportspartnership #page_header .intro_copy {			
			background: url(../images/blank.gif);
			filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=image, src='/resources/images/page_headers/sportspartnerships_subtitle.png');
		}		
		/*end sportspartnership*/




		
		/*redsox*/
#sportspartnership_redsox #page_header .content {
	padding: 60px 0 0 30px;
}
#sportspartnership_redsox #page_header {
	width: 880px;
	height: 254px;
	background: url(../images/page_headers/redsox_feature.jpg) no-repeat;	
}
	
	#sportspartnership_redsox #page_header h1 {
		background: url(../images/page_headers/redsox_title.png) no-repeat;	
		text-indent: -1000000px;
		width: 279px;
		height: 28px;
	}
		* html #sportspartnership_redsox #page_header h1  {			
			background: url(../images/blank.gif);
			filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=image, src='/resources/images/page_headers/redsox_title.png');
		}
		
	#sportspartnership_redsox #page_header .intro_copy {
		background: url(../images/page_headers/redsox_subtitle.png) no-repeat;
		text-indent: -1000000px;
		height: 64px;
		width: 339px;
		margin-top: 15px;		
	}
		* html #sportspartnership_redsox #page_header .intro_copy {			
			background: url(../images/blank.gif);
			filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=image, src='/resources/images/page_headers/redsox_subtitle.png');
		}		
		/*end sox*/
		<!-- //////////////////////////////////// -->
		/*dodgers*/
		#sportspartnership_dodgers #page_header .content {
	padding: 60px 0 0 30px;
}
#sportspartnership_dodgers #page_header {
	width: 880px;
	height: 254px;
	background: url(../images/page_headers/ladodgers_features.jpg) no-repeat;	
}
	
	#sportspartnership_dodgers #page_header h1 {
		background: url(../images/page_headers/ladodgers_title.png) no-repeat;	
		text-indent: -1000000px;
		width: 279px;
		height: 75px;
	}
		* html #sportspartnership_dodgers #page_header h1  {			
			background: url(../images/blank.gif);
			filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=image, src='/resources/images/page_headers/ladodgers_title.png');
		}
		
	#sportspartnership_dodgers #page_header .intro_copy {
		background: url(../images/page_headers/redsox_subtitle.png) no-repeat;
		text-indent: -1000000px;
		height: 64px;
		width: 339px;
		margin-top: 15px;		
	}
		* html #sportspartnership_dodgers #page_header .intro_copy {			
			background: url(../images/blank.gif);
			filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=image, src='/resources/images/page_headers/redsox_subtitle.png');
		}		
		/*END dodgers*/
		<!-- //////////////////////////////////// -->
		/*teamhoyt*/
		#sportspartnership_teamhoyt #page_header .content {
	padding: 60px 0 0 30px;
}
#sportspartnership_teamhoyt #page_header {
	width: 880px;
	height: 254px;
	background: url(../images/page_headers/teamhoyt_feature.jpg) no-repeat;	
}
	
	#sportspartnership_teamhoyt #page_header h1 {
		background: url(../images/page_headers/teamhoyt_title.png) no-repeat;	
		text-indent: -1000000px;
		width: 279px;
		height: 40px;
	}
		* html #sportspartnership_teamhoyt #page_header h1  {			
			background: url(../images/blank.gif);
			filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=image, src='/resources/images/page_headers/teamhoyt_title.png');
		}
		
	#sportspartnership_teamhoyt #page_header .intro_copy {
		background: url(../images/page_headers/redsox_subtitle.png) no-repeat;
		text-indent: -1000000px;
		height: 64px;
		width: 339px;
		margin-top: 15px;		
	}
		* html #sportspartnership_teamhoyt #page_header .intro_copy {			
			background: url(../images/blank.gif);
			filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=image, src='/resources/images/page_headers/redsox_subtitle.png');
		}		
		/*end hoyt*/
		
		<!-- //////////////////////////////////// -->
		/*bestbuddies*/
		#sportspartnership_bestbuddies #page_header .content {
	padding: 60px 0 0 30px;
}
#sportspartnership_bestbuddies #page_header {
	width: 880px;
	height: 254px;
	background: url(../images/page_headers/bestbuddies_feature.jpg) no-repeat;	
}
	
	#sportspartnership_bestbuddies #page_header h1 {
		background: url(../images/page_headers/bestbuddies_title.png) no-repeat;	
		text-indent: -1000000px;
		width: 279px;
		height: 35px;
	}
		* html #sportspartnership_bestbuddies #page_header h1  {			
			background: url(../images/blank.gif);
			filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=image, src='/resources/images/page_headers/bestbuddies_title.png');
		}
		
	#sportspartnership_bestbuddies #page_header .intro_copy {
		background: url(../images/page_headers/redsox_subtitle.png) no-repeat;
		text-indent: -1000000px;
		height: 64px;
		width: 339px;
		margin-top: 15px;		
	}
		* html #sportspartnership_bestbuddies #page_header .intro_copy {			
			background: url(../images/blank.gif);
			filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=image, src='/resources/images/page_headers/redsox_subtitle.png');
		}		
		/*end best buddies*/
		
		
			<!-- //////////////////////////////////// -->
		/*pmc*/
		#sportspartnership_pmc #page_header .content {
	padding: 60px 0 0 30px;
}
#sportspartnership_pmc #page_header {
	width: 880px;
	height: 254px;
	background: url(../images/page_headers/pmc_feature.jpg) no-repeat;	
}
	
	#sportspartnership_pmc #page_header h1 {
		background: url(../images/page_headers/pmc_title.png) no-repeat;	
		text-indent: -1000000px;
		width: 279px;
		height: 28px;
	}
		* html #sportspartnership_pmc #page_header h1  {			
			background: url(../images/blank.gif);
			filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=image, src='/resources/images/page_headers/pmc_title.png');
		}
		
	#sportspartnership_pmc #page_header .intro_copy {
		background: url(../images/page_headers/redsox_subtitle.png) no-repeat;
		text-indent: -1000000px;
		height: 64px;
		width: 339px;
		margin-top: 15px;		
	}
		* html #sportspartnership_pmc #page_header .intro_copy {			
			background: url(../images/blank.gif);
			filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=image, src='/resources/images/page_headers/redsox_subtitle.png');
		}		
		/*end best pmc*/
		
		
			<!-- //////////////////////////////////// -->
		/*expectmiralces*/
		#sportspartnership_expectmiralces #page_header .content {
	padding: 60px 0 0 30px;
}
#sportspartnership_expectmiralces #page_header {
	width: 880px;
	height: 254px;
	background: url(../images/page_headers/expect-miracles-feature.jpg) no-repeat;	
}
	
	#sportspartnership_expectmiralces #page_header h1 {
		background: url(../images/page_headers/expect-miracles-title.png) no-repeat;	
		text-indent: -1000000px;
		width: 279px;
		height: 40px;
	}
		* html #sportspartnership_expectmiralces #page_header h1  {			
			background: url(../images/blank.gif);
			filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=image, src='/resources/images/page_headers/expect-miracles-title.png');
		}
		
	#sportspartnership_expectmiralces #page_header .intro_copy {
		background: url(../images/page_headers/expect-miracles-subtitle.png) no-repeat;
		text-indent: -1000000px;
		height: 64px;
		width: 339px;
		margin-top: 15px;		
	}
		* html #sportspartnership_expectmiralces #page_header .intro_copy {			
			background: url(../images/blank.gif);
			filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=image, src='/resources/images/page_headers/expect-miracles-subtitle.png');
		}		
		/*end best expectmiracles*/
		
		
		
/* END OF PAGE HEADER SEcTION */

/* PAGE HEADER - PARTNERSHIPS */
#partnerships_content #page_header .content {
	padding: 92px 0 0 30px;
}
#partnerships_content #page_header {
	width: 880px;
	height: 254px;
	background: url(../images/page_headers/partnerships_bg.jpg) no-repeat;	
}
	
	#partnerships_content #page_header h1 {
		background: url(../images/page_headers/partnerships_heading.png) no-repeat;	
		text-indent: -1000000px;
		width: 233px;
		height: 35px;
	}
		* html #partnerships_content #page_header h1  {			
			background: url(../images/blank.gif);
			filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=image, src='/resources/images/page_headers/partnerships_heading.png');
		}
		
	#partnerships_content #page_header .intro_copy {
		background: url(../images/page_headers/partnerships_intro.png) no-repeat;
		text-indent: -1000000px;
		height: 40px;
		width: 362px;
		margin-top: 15px;		
	}
		* html #partnerships_content #page_header .intro_copy {			
			background: url(../images/blank.gif);
			filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=image, src='/resources/images/page_headers/partnerships_intro.png');
		}		


/* PAGE HEADER - OUTREACH */



#outreach_content #page_header .content {
	padding: 55px 0 0 30px;
}
#outreach_content #page_header {
	width: 880px;
	height: 254px;
	background: url(../images/page_headers/outreach_bg.jpg) no-repeat;	
}
	
	#outreach_content #page_header h1 {
		background: url(../images/page_headers/outreach_heading.png) no-repeat;	
		text-indent: -1000000px;
		width: 274px;
		height: 35px;
	}
		* html #outreach_content #page_header h1  {			
			background: url(../images/blank.gif);
			filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=image, src='/resources/images/page_headers/outreach_heading.png');
		}
		
 	#outreach_content #page_header .intro_copy {
		background: url(../images/page_headers/outreach_intro.png) no-repeat;
		text-indent: -1000000px;
		height: 66px;
		width: 306px;
		margin-top: 15px;		
	}
		* html #outreach_content #page_header .intro_copy {			
			background: url(../images/blank.gif);
			filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=image, src='/resources/images/page_headers/outreach_intro.png');
		}		


/* PAGE HEADER - OUTREACH "FEATURE" PAGE - NOT REGULAR OUTREACH PAGE */
#feature_outreach #page_header .content {
	padding: 29px 0 0 31px;
}
#feature_outreach_content #page_header {
	width: 880px;
	height: 254px;
	background: url(../images/page_headers/feature_outreach_bg.jpg) no-repeat;	
}
	
	#feature_outreach_content #page_header h1 {
		background: url(../images/page_headers/feature_outreach_heading.png) no-repeat;	
		text-indent: -1000000px;
		width: 450px;
		height: 35px;	
	}
		* html #feature_outreach_content #page_header h1  {			
			background: url(../images/blank.gif);
			filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=image, src='/resources/images/page_headers/feature_outreach_heading.png');
		}
		
	#feature_outreach_content #page_header .intro_copy {
		background: url(../images/page_headers/feature_outreach_intro.png) no-repeat;
		text-indent: -1000000px;
		height: 66px;
		width: 500px;
		margin-top: 15px;		
	}
		* html #feature_outreach_content #page_header .intro_copy {			
			background: url(../images/blank.gif);
			filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=image, src='/resources/images/page_headers/feature_outreach_intro.png');
		}


/* PAGE HEADER SIDE POD - OUTREACH "FEATURE" PAGE - NOT REGULAR OUTREACH PAGE*/		
#page_header #feature_outreach.side_pod ul li {
	padding: 10px 7px 10px 33px;
	border-bottom: 1px solid #2a3d52;
	text-decoration: none;
}
#page_header #feature_outreach.side_pod ul li.last {
	border-bottom: none;
	text-decoration: none;
}
	#page_header #feature_outreach.side_pod ul li a {
		color: #fff;
		text-decoration: none;
	}
	#page_header #feature_outreach.side_pod ul li a:hover {
		color: #a5bcd6;
		text-decoration: none;
	}
	
#feature_outreach_content #page_header .side_pod {
	color: #b6d5eb;
	line-height: 18px;
}
	#feature_outreach_content #page_header .side_pod h3 {
		margin-bottom: 15px;
	}	
	#feature_outreach_content #page_header .side_pod  a {
		color: #fff;
	}
	#feature_outreach_content #page_header .side_pod  a:hover {
		color: #b6d5eb;	
	}
	#feature_outreach_content #page_header .side_pod .or_divider {
		margin: 20px 0;
	}
	
#feature_outreach_content #page_header .side_pod ul li {
	padding: 8px 7px 10px 33px;
	border-bottom: 1px solid #2a3d52;
}
#feature_outreach_content #page_header .side_pod ul li.last {
	border-bottom: none;
}
	#feature_outreach_content #page_header .side_pod ul li a {
		color: #fff;
		text-decoration: none;
	}
	#feature_outreach_content #page_header .side_pod ul li a:hover {
		color: #a5bcd6;
	}




/* PAGE CONTENT - COMMUNITY */
#community_content .item {
	float: left;
	width: 225px;
	margin-right: 75px;
	margin-bottom: 15px;
}
	#community_content .item h2 {
		margin-bottom: 15px;
	}	
	#community_content .item.last {
		margin-right: 0;
	}
	#community_content .item p {
		margin: 10px 0;
		font-size: 13px;
		line-height: 16px
	}

#community_content .item_wide {
	width: 485px;
	overflow: hidden;
}
	#community_content .item_wide h2 {
		margin-bottom: 15px;
	}
	#community_content .item_wide .thumb {
		float: left;
		width: 185px;
	}
	#community_content .item_wide .info {
		float: left;
		width: 283px;
		margin-left: 10px;
	}
	#community_content .item_wide p {
		margin: 0 0 10px 0;
		font-size: 13px;
		line-height: 16px
	}



/* PAGE CONTENT - BOSTON MARATHON */
.photo_container {
}
	.photo_container img {
	}
	.photo_container .caption {
		background: #d9e8f3;
		margin-top: 4px;
		color: #032850;
		padding: 10px;
	}

.photo_container.left {
	margin: 0 25px 15px 0;
	float: left;
}
.photo_container.left img {
	float: left;
}
.photo_container.left .caption {
	float: left;
}

.photo_container.right {
	margin: 0 0 15px 25px;
	float: right;
}
.photo_container.right img {
	float: right;
}
.photo_container.right .caption {
	float: right;
}


#boston_marathon_content .content_well .subsection {
	border-bottom: 1px solid #E2E1DC;
	margin-bottom: 15px;
	padding-bottom: 5px;
}



/* PHOTO GALLERIES - BOSTON MARATHON AND OUTREACH PROGRAMS */
#photo_carousel {
	width: 100%;
	overflow: hidden;
	margin-top: 30px;
}
	#photo_carousel #previous {
		float: left;
		margin-top: 115px;
		cursor: pointer;
	}
	#photo_carousel #next {
		float: right;
		margin-top: 115px;
		cursor: pointer;
	}
	#photo_carousel .photo_container {
		width: 417px;
		float: left;
		margin: 0 42px;
		display: inline;
	}	
		#photo_carousel .photo_container .photo {
			display: none;
		}
		#photo_carousel .photo_container .photo .caption {
			font-size: 11px;
			margin-top: 13px;
		}
			#photo_carousel .photo_container .photo .caption .blue {
				color: #14365c;
			}
			
#photo_carousel .thumb_container {
	background: #d9e8f3;
	padding: 12px 18px;
	margin-top: 20px;
}
	#photo_carousel .thumb_container .thumbset {
		display: none;
	}
	#photo_carousel .thumb_container table td {		
		text-align: center;
		vertical-align: center;
		padding: 5px;
	}
		#photo_carousel .thumb_container table td .vid_icon_wrapper {
			position: relative;
		}
		#photo_carousel .thumb_container table td .video_icon {
			position: absolute;
			bottom: -5px;
			right: -5px;
		}	
		#photo_carousel .thumb_container table td .thumb {
			border: 5px solid #d9e8f3;
			cursor: pointer;
		}
		#photo_carousel .thumb_container table td .thumb.active {
			border: 5px solid #85a2b8;
		}	
		
#prev_thumbset {
	float: left;
}


.link_row {
	width: 100%;
	overflow: hidden;
}



/* PAGE CONTENT - PARTNERSHIPS */
#partnerships_content .item {
	float: left;
	width: 225px;
	margin-right: 75px;
	margin-bottom: 15px;
}
	#partnerships_content .item h2 {
		margin-bottom: 15px;
	}	
	#partnerships_content .item.last {
		margin-right: 0;
	}
	#partnerships_content .item p {
		margin: 10px 0;
		font-size: 13px;
		line-height: 16px
	}

#partnerships_content .item_wide {
	width: 485px;
	overflow: hidden;
}
	#partnerships_content .item_wide h2 {
		margin-bottom: 15px;
	}
	#partnerships_content .item_wide .thumb {
		float: left;
		width: 185px;
	}
	#partnerships_content .item_wide .info {
		float: left;
		width: 283px;
		margin-left: 10px;
	}
	#partnerships_content .item_wide p {
		margin: 0 0 10px 0;
		font-size: 13px;
		line-height: 16px
	}



/* PAGE CONTENT - OUTREACH MAIN PAGE - PROGRAM LIST WITH LOGOS */
.program {
	border-bottom: 1px solid #e1e1e1;
	padding: 25px 0;
}
.program.first {
	padding-top: 5px;
}
.program.last {
	border-bottom: 0;
}
	.program .logo {
		float: left;
		margin-right: 20px;
	}
	.program .info {
		width: 610px;
		float: left;
	}
		.program .info a.title {
			font-size: 14px;
			text-decoration: none;
		}
		.program .info p {
			margin: 10px 0;
		}



/* PHOTO GALLERY POD - BOSTON MARATHON */
.content_container #side_rail #photo_gallery_pod {	
	width: 194px;
	padding: 20px 25px 127px;
	background: #0b1c2b url(../images/pages/about/boston_marathon_gallery_pod.jpg) left bottom no-repeat;	
}
	#photo_gallery_pod h3 {
		color: #fff;
	}
	#photo_gallery_pod p {
		color: #9fbfd6;
	}
	#photo_gallery_pod a.cta_link {
		color: #fff;
	}
	#photo_gallery_pod a.cta_link:hover {	
		color: #bacddf;
	}


/* PHOTO GALLERY POD - OUTREACH "FEATURE" PAGE - NOT REGULAR OUTREACH PAGE */
.content_container #side_rail #photo_gallery_outreach_pod {	
	width: 194px;
	padding: 20px 25px 127px;
	background: #0b1c2b url(../images/pages/homepage/feature_outreach_photogallery.jpg) left bottom no-repeat;	
}
	#photo_gallery_outreach_pod h3 {
		color: #fff;
	}
	#photo_gallery_outreach_pod p {
		color: #9fbfd6;
	}
	#photo_gallery_outreach_pod a.cta_link {
		color: #fff;
	}
	#photo_gallery_outreach_pod a.cta_link:hover {	
		color: #bacddf;
	}



/* CONTACTS POD - BOSTON MARATHON MAIN AND PHOTO GALLERY PAGES */
#contacts_pod .name {
	display: block;
	font-size: 13px;
	color: #032850;
}
#contacts_pod .title {
	display: block;
	font-size: 11px;
	margin-bottom: 10px;
}	
#contacts_pod .phone {
	display: block;
}
#contacts_pod li.last {
	border-bottom: 0;
}	


	
/* RELATED POD - BOSTON MARATHON */
#boston_marathon_content #side_rail ul.product_list li .thumb {
	margin-top: 3px;
}



/* FOR MORE INFORMATION POD - OUTREACH */
.content_container #side_rail #for_more_information {
	padding-bottom: 25px;
}
#for_more_information p {
	margin: 15px 0 10px 0;
}


/* RELATED POD - OUTREACH FEATURE */
#feature_outreach_content #side_rail ul.product_list li .thumb {
	margin-top: 3px;
	text-decoration: none;
}


/* BOTTOM FEATURE - COMMUNITY MAIN PAGE */	
#community_content .bottom_feature {
	padding: 17px 0 15px 25px;
}
	#community_content .bottom_feature .items_wrapper {
		margin-top: 20px;
	}
	#community_content .bottom_feature .item {
		width: 202px;
		overflow: hidden;
		padding-right: 40px;
		margin-right: 40px;
		border-right: 1px solid #bbcddc;
	}
	#community_content .bottom_feature .item .thumb {
		margin-bottom: 18px;
	}
	#community_content .bottom_feature .item a.title {
		font-size: 14px;
	}
		#community_content .bottom_feature .item .info p {
			font-size: 11px;
			margin: 8px 0 0 0;
		}
	#community_content .bottom_feature .item.last {		
		border-right: 0;
		margin-right: 0;
	}


/* MISC */	
#story_area p {
	line-height: 18px;
}


#outreach_content .outreach_full_width {
	float: left;
	width: 820px;
	padding: 5px 30px 10px 30px;
}

/* lee adding about redesign april 1, 2011 */	

#corpresp_content #page_header .content {
	padding: 55px 0 0 30px;
}
#corpresp_content #page_header {
	width: 880px;
	height: 254px;
	background: url(../images/page_headers/corporateresponsibility_feature.jpg) no-repeat;	
}
	
	#corpresp_content #page_header h1 {
		background: url(../images/page_headers/corporateresponsibility_title.png) no-repeat;	
		text-indent: -1000000px;
		width: 274px;
		height: 75px;
	}
		* html #corpresp_content #page_header h1  {			
			background: url(../images/blank.gif);
			filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=image, src='/resources/images/page_headers/corporateresponsibility_title.png');
		}
		

 	#corpresp_content #page_header .intro_copy {
		background: url(../images/page_headers/corporateresponsibility_subtitle.png) no-repeat;
		text-indent: -1000000px;
		height: 66px;
		width: 306px;
		margin-top: 15px;		
	}
		* html #corpresp_content #page_header .intro_copy {			
			background: url(../images/blank.gif);
			filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=image, src='/resources/images/page_headers/corporateresponsibility_subtitle.png');
		}		

		
		
		

#sigprogs_content #page_header .content {
	padding: 55px 0 0 30px;
}
#sigprogs_content #page_header {
	width: 880px;
	height: 254px;
	background: url(../images/page_headers/signatureprograms_feature.jpg) no-repeat;	
}
	
	#sigprogs_content #page_header h1 {
		background: url(../images/page_headers/signatureprograms_title.png) no-repeat;	
		text-indent: -1000000px;
		width: 314px;
		height: 35px;
	}
		* html #sigprogs_content #page_header h1  {			
			background: url(../images/blank.gif);
			filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=image, src='/resources/images/page_headers/signatureprograms_title.png');
		}

 	#sigprogs_content #page_header .intro_copy {
		background: url(../images/page_headers/corporateresponsibility_subtitle_blue.png) no-repeat;
		text-indent: -1000000px;
		height: 66px;
		width: 306px;
		margin-top: 15px;		
	}
		* html #sigprogs_content #page_header .intro_copy {			
			background: url(../images/blank.gif);
			filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=image, src='/resources/images/page_headers/corporateresponsibility_subtitle_blue.png');
		}		




#eeengage_content #page_header .content {
	padding: 55px 0 0 30px;
}
#eeengage_content #page_header {
	width: 880px;
	height: 254px;
	background: url(../images/page_headers/employeeengagement_feature.jpg) no-repeat;	
}
	
	#eeengage_content #page_header h1 {
		background: url(../images/page_headers/employeeengagement_title.png) no-repeat;	
		text-indent: -1000000px;
		width: 274px;
		height: 75px;
	}
		* html #eeengage_content #page_header h1  {			
			background: url(../images/blank.gif);
			filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=image, src='/resources/images/page_headers/employeeengagement_title.png');
		}

 	#eeengage_content #page_header .intro_copy {
		background: url(../images/page_headers/corporateresponsibility_subtitle.png) no-repeat;
		text-indent: -1000000px;
		height: 66px;
		width: 306px;
		margin-top: 15px;		
	}
		* html #eeengage_content #page_header .intro_copy {			
			background: url(../images/blank.gif);
			filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=image, src='/resources/images/page_headers/corporateresponsibility_subtitle.png');
		}		



/**/
				
/* new page headers , no subtitles */				
				
#uway_content #page_header .content {
	padding: 55px 0 0 30px;
}
#uway_content #page_header {
	width: 880px;
	height: 254px;
	background: url(../images/page_headers/united-way-feature.jpg) no-repeat;	
}
	
	#uway_content #page_header h1 {
		background: url(../images/page_headers/unitedway_title.png) no-repeat;	
		text-indent: -1000000px;
		width: 274px;
		height: 45px;
	}
		* html #uway_content #page_header h1  {			
			background: url(../images/blank.gif);
			filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=image, src='/resources/images/page_headers/unitedway_title.png');
		}
		
				
 	#uway_content #page_header .intro_copy {
		background: url(../images/page_headers/corporateresponsibility_subtitle.png) no-repeat;
		text-indent: -1000000px;
		height: 66px;
		width: 306px;
		margin-top: 15px;		
	}
		* html #uway_content #page_header .intro_copy {			
			background: url(../images/blank.gif);
			filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=image, src='/resources/images/page_headers/corporateresponsibility_subtitle.png');
		}		

		
		
				
#civic_content #page_header .content {
	padding: 55px 0 0 30px;
}
#civic_content #page_header {
	width: 880px;
	height: 254px;
	background: url(../images/page_headers/civicpartnerships_feature.jpg) no-repeat;	
}
	
	#civic_content #page_header h1 {
		background: url(../images/page_headers/civicpartnerships_title.png) no-repeat;	
		text-indent: -1000000px;
		width: 274px;
		height: 35px;
	}
		* html #civic_content #page_header h1  {			
			background: url(../images/blank.gif);
			filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=image, src='/resources/images/page_headers/civicpartnerships_title.png');
		}
				
 	#civic_content #page_header .intro_copy {
		background: url(../images/page_headers/corporateresponsibility_subtitle_blue.png) no-repeat;
		text-indent: -1000000px;
		height: 66px;
		width: 306px;
		margin-top: 15px;		
	}
		* html #civic_content #page_header .intro_copy {			
			background: url(../images/blank.gif);
			filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=image, src='/resources/images/page_headers/corporateresponsibility_subtitle_blue.png');
		}		

				
				
#youth_content #page_header .content {
	padding: 55px 0 0 30px;
}
#youth_content #page_header {
	width: 880px;
	height: 254px;
	background: url(../images/page_headers/youtheducation_feature.jpg) no-repeat;	
}
	
	#youth_content #page_header h1 {
		background: url(../images/page_headers/youtheducation_title.png) no-repeat;	
		text-indent: -1000000px;
		width: 274px;
		height: 70px;
	}
		* html #youth_content #page_header h1  {			
			background: url(../images/blank.gif);
			filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=image, src='/resources/images/page_headers/youtheducation_title.png');
		}
				

 	#youth_content #page_header .intro_copy {
		background: url(../images/page_headers/corporateresponsibility_subtitle_blue.png) no-repeat;
		text-indent: -1000000px;
		height: 66px;
		width: 306px;
		margin-top: 15px;		
	}
		* html #youth_content #page_header .intro_copy {			
			background: url(../images/blank.gif);
			filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=image, src='/resources/images/page_headers/corporateresponsibility_subtitle_blue.png');
		}		



				
#health_content #page_header .content {
	padding: 55px 0 0 30px;
}
#health_content #page_header {
	width: 880px;
	height: 254px;
	background: url(../images/page_headers/healthwellness_feature.jpg) no-repeat;	
}
	
	#health_content #page_header h1 {
		background: url(../images/page_headers/healthwellness_title.png) no-repeat;	
		text-indent: -1000000px;
		width: 274px;
		height: 75px;
	}
		* html #health_content #page_header h1  {			
			background: url(../images/blank.gif);
			filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=image, src='/resources/images/page_headers/healthwellness_title.png');
		}

 	#health_content #page_header .intro_copy {
		background: url(../images/page_headers/corporateresponsibility_subtitle.png) no-repeat;
		text-indent: -1000000px;
		height: 66px;
		width: 306px;
		margin-top: 15px;		
	}
		* html #health_content #page_header .intro_copy {			
			background: url(../images/blank.gif);
			filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=image, src='/resources/images/page_headers/corporateresponsibility_subtitle.png');
		}		




				
#culture_content #page_header .content {
	padding: 55px 0 0 30px;
}
#culture_content #page_header {
	width: 880px;
	height: 254px;
	background: url(../images/page_headers/artsculture_feature.jpg) no-repeat;	
}
	
	#culture_content #page_header h1 {
		background: url(../images/page_headers/artsculture_title.png) no-repeat;	
		text-indent: -1000000px;
		width: 274px;
		height: 35px;
	}
		* html #culture_content #page_header h1  {			
			background: url(../images/blank.gif);
			filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=image, src='/resources/images/page_headers/artsculture_title.png');
		}

		
 	#culture_content #page_header .intro_copy {
		background: url(../images/page_headers/corporateresponsibility_subtitle.png) no-repeat;
		text-indent: -1000000px;
		height: 66px;
		width: 306px;
		margin-top: 15px;		
	}
		* html #culture_content #page_header .intro_copy {			
			background: url(../images/blank.gif);
			filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=image, src='/resources/images/page_headers/corporateresponsibility_subtitle.png');
		}		


		

#corpgiving_content #page_header .content {
	padding: 55px 0 0 30px;
}
#corpgiving_content #page_header {
	width: 880px;
	height: 254px;
	background: url(../images/page_headers/corporate-giving-feature.jpg) no-repeat;	
}
	
	#corpgiving_content #page_header h1 {
		background: url(../images/page_headers/corporate-giving-title.png) no-repeat;	
		text-indent: -1000000px;
		width: 274px;
		height: 35px;
	}
		* html #corpgiving_content #page_header h1  {			
			background: url(../images/blank.gif);
			filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=image, src='/resources/images/page_headers/corporate-giving-title.png');
		}

		
 	#corpgiving_content #page_header .intro_copy {
		background: url(../images/page_headers/corporateresponsibility_subtitle.png) no-repeat;
		text-indent: -1000000px;
		height: 66px;
		width: 306px;
		margin-top: 15px;		
	}
		* html #corpgiving_content #page_header .intro_copy {			
			background: url(../images/blank.gif);
			filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=image, src='/resources/images/page_headers/corporateresponsibility_subtitle.png');
		}		
																
																
#civic_content .bottom_feature {
	padding: 25px 30px;
}
	#civic_content .bottom_feature .item {
		width: 370px;
		overflow: hidden;
		margin-right: 20px;
	}
	#civic_content .bottom_feature .item .thumb {
		float: left;
	}
	#civic_content .bottom_feature .item .info {
		width: 170px;
		float: left;
		margin-left: 25px;
	}
		#civic_content .bottom_feature .item .info p {
			margin: 8px 0;
		}
																
