/*---------------------------------------------------------
 * fcgltd.com
 *
 * @description News Section CSS
 *
 * @author  Craig Ruksznis [cr] <craigruk@imarc.net>
 *
 ----------------------------------------------------------*/

.one_column_torso,
.two_column_torso {
	padding: 0 0 25px 0;
}

.primary_content.news {
	width: 540px;
	padding-right: 35px;
}

h1.news a {
	color: #7D9AC5;
}

/* 'detail' page function */
/*------------------------------------*/

.information .support_article {
	padding-bottom: 10px;
}

.information .support_article a {
	font-size: 0.95em;
}

.information .support_article a.link {
	padding-left: 25px;
	line-height: 25px;
	display: block;
	text-decoration: none;
	outline: none;
}

.support_article .short_description {
	font-size: 0.95em;
	padding: 0 0 5px 0px;
}

.support_article .associated_content {
	border-left: 1px solid #837e5d;
	padding-left: 5px;
}

.support_article .associated_content.first {
	border: none;
	padding-left: 0px;
}


/* 'list' page function */
/*------------------------------------*/
.article {
	border-bottom: 1px solid #c1bec5;
	padding: 10px 0 10px 0;
	float: left;
	font-size: 1.0em;
	width: 100%;
}

.article .headline {
	font-size: 1.0em;
	line-height: 20px;
	display: block;
	text-decoration: none;
	font-weight: bold;
	outline: none;
	float: left;
}

.article .short_description {
	padding: 10px 0 0 0;
	clear:both;
	float: left;
	width: 100%;
}

.article .associated_content {
	padding: 10px 0 0 0px;
	clear:both;
	float: left;
	width: 100%;
}

.article .associated_content a {
	padding: 0 10px 0 20px;
	line-height: 25px;
	height: 25px;
	text-decoration: none;
	outline: none;
	display: block;
	float:left;
	width: auto;
}

.return_link {
	clear:both;
	margin-top: 5px;
	float: left;
	width: 100%;
}
