#pagesection_2 {padding: 0 0 25px;}

/* PAGE */
	
	/* pageheader */
	#pageheader_body {border-bottom: 2px #CCC solid;padding: 15px 0;margin: 0 0 15px 0;}
	#pageheader_container {font-size: 18px;line-height: 18px;padding: 0 3px;color: #333;}
	#pageheader_container a {color: #00b4e9;}

	/* text */
	.ContentHeader {clear: none;float: left;font-size:28px;line-height:34px;}
	.ContentHeaderDescription {clear:both;font-size:16px;padding-bottom:2px;font-weight:bold;color:#666666;}
	.ContentHeaderDescription i {text-transform:uppercase;}
	.ContentHeaderDescription a:hover {text-decoration:none;}
	.ContentHeaderText {clear:both;padding-bottom:2px;display:none;}
	.ContentTitle {clear:both;font-size:20px;line-height:24px;}
	.BodyTitle {font-size:30px;line-height:36px;margin:0 1px;}
	.BodyTitle.BodySubtitle {font-size:22px;line-height:26px;color:#666666;}
	.ByLine {clear: both;margin: 2px 1px 14px 1px;font-size: 18px;line-height: 22px;}
	.byline_image {vertical-align:middle;}
	.BodyText {clear:both;color:#333333;}
	.BodyText p {clear:none;margin:8px 0;color:#333333;}
	.OverviewLargeLink {padding:4px 0 20px;font-weight:bold;}
	
	/* images - displayed by the template - for images pasted into the cms articles, see ".article-img-wrapper" in main.css */
	.BodyPhoto {float:left;clear:none;padding:2px 12px 10px 0;}
	.BodyPhotoImage {}
	.BodyPhotoCredit {font-size:12px;padding:5px;text-align:center;}
	.BodyPhotoCaption {font-size:12px;font-weight:bold;text-align:center;}
	
	/* article */
	.article_container {}
	.article_content {padding:5px 0;}
	.article_body {padding:5px 0;}
	.film_article #maincolumn_container {width:610px;}
	.film_article blockquote {font-weight:300;font-size:18px;	line-height:23px;padding-right:0px;	margin:15px 0px 15px 30px;color:inherit;}	
	.article_text {display:block;clear:both;}
	.article_text p {margin: 2px 0 10px 0px;line-height: auto;font-size: 16px;color: #333;}
	.article_photo_box {
	float: left;
	padding: 5px 15px 8px 0;
	width: 350px;
	text-align:center;
	}
	.article_photo_credit {color:#999999;font-size:13px;font-weight:normal;line-height:16px;padding:5px 0;text-align:center;}
	.article_photo_caption {color:#666666;font-size:14px;font-weight:normal;line-height:16px;padding:5px 0;text-align:center;display:inline;}
	
/* PAGINATION */
	.pagination_container ul {margin:0;padding:0;}
	.pagination_container .pagination_item a {background:#ffffff;color:#336699;border:solid 1px #336699;}
	.pagination_container .pagination_item a:hover {background:#a1dffe;color:#336699;border:solid 1px #336699;}
	.pagination_container .pagination_item.selected a {background:#336699;color:#ffffff;border:solid 1px #336699;}
	
	#side_category .side_title {background: #d39e3e;}
