/* FEATURE STORIES */

body.page-node-type-feature-story h1.page-header{
	color: #000;
	margin-top: 0;
	}
	
body.page-node-type-feature-story .field--name-field-feature-author,
body.page-node-type-feature-story .field--name-field-feature-by_line,
body.page-node-type-feature-story .field--name-field-feature-pub-date{
	display: inline-block;
	margin-bottom: 10px;
	padding: 1px 0;
	line-height: 1em;
	}
	
body.page-node-type-feature-story .field--name-field-feature-author,
body.page-node-type-feature-story .field--name-field-feature-by_line{
	padding-right: 5px;
	}
	
body.page-node-type-feature-story .field--name-field-feature-author a,
body.page-node-type-feature-story .field--name-field-feature-by_line{
	color: #F0515F;
	font-weight: bold;
	}
	
body.page-node-type-feature-story .field--name-field-feature-pub-date{
	padding-left: 9px;
	border-left: 1px solid #666;
	font-weight: bold;
	}

body.page-node-type-feature-story .field--name-field-feature-image,
body.page-node-type-feature-story .field--name-body .field--name-field-feature-image{
	width: 50%;
	float: left;
	vertical-align: top;
	margin-right: 25px;
	margin-bottom: 15px;
	}
	
body.page-node-type-feature-story .field--name-body{
	max-width: 850px;
	}
	
body.page-node-type-feature-story .field--name-body::first-letter {
	font-size: 1.35em;
	font-weight: bold;
	}

body.page-node-type-feature-story .field--name-field-feature-link,
body.page-node-type-feature-story .field--name-field-feature-subject-topic{
	margin-top: 20px;
	padding-top: 20px;
	border-top: 1px solid #ccc;
	width: 100%;
	clear: both;
	}
	
body.page-node-type-feature-story .field--name-field-feature-subject-topic div.field--item{
	display: inline-block;
	}

body.page-node-type-feature-story .field--name-field-feature-subject-topic div.field--item:after{
	content: ", ";
	}

body.page-node-type-feature-story .field--name-field-feature-subject-topic div.field--item:last-child:after{
	content: "";
	}