﻿div.newsitem 
{
	padding: 15px 20px 20px 20px;
	border-bottom: 1px solid #DEDDE1;
	line-height: 15px;
	float: left;
	width: 609px;
}
div.newsbody 
{
	padding: 15px 20px 20px 20px;
	line-height: 1.7em;
	float: left;
	font-size:12px;
	text-align: left;
}

div.newsitem p 
{
	margin: 0;
	padding: 3px 0 8px 0;
	font-size:11px;
	text-align: left;
	line-height: 1.7em;
}

div.newsbody p 
{
	margin: 0;
	padding: 3px 0 8px 0;
	line-height: 21px;
	font-size:12px;
	text-align: left;
}

div.newsitem span.left 
{
	text-align: left;
	font-size:11px;
	color: #B4B0C1;
/*	float: left;*/
	margin-bottom: 5px;
}
div.newsitem span.date
{
	float: left;
}
div.newsbody span.left
{
	text-align: left;
	font-size:11px;
	color: #B4B0C1;
}
div.newsitem span.divider
{
	padding: 0 5px 0 5px;
	font-size:11px;
	color: #76AF00;
	float: right;
}

div.newsitem div.bottom,
div.newsbody div.bottom 
{
	display: inline;
	float: left;
	width: 100%;
}
div.newsbody div.bottom 
{
	margin: 40px 0 0 0;	
}
div.newsitem div.bottom a,
div.newsbody div.bottom a
{
	color:#76AF00;
	float:right;
	font-size:12px;
	text-decoration:none;
}
div.newsitem div.bottom a.pdf 
{
	
}
div.newsbody div.newscopy div.image {
	float:right;
	margin-left:15px;
}
div.newsbody div.newscopy div.image img {
	border:1px solid #B4B0C1;
}
div.newsbody div.newscopy a
{
	color:#76AF00;
	text-decoration:none;
}

div.bottom div.gallery 
{
	float: left;
	margin-top: 25px;
	padding-bottom: 10px;
	
}
div.bottom div.gallery div.title 
{
	/*width: 453px;*/
	width: 428px;
	margin-left: 10px;
	background-image: url(../icons/gallery-title-bg.gif);
	background-repeat: repeat-x;
	height: 20px;
	float: left;
	text-align: left;
	background-color: #e9ebed;
}
div.bottom div.gallery div.title a 
{
	color: #6D6D6D;
	text-decoration: none;
	font-size: 12px;
}
div.bottom div.gallery div.title span 
{
	line-height: 22px;
	height: 22px;
	float: left;
	font-size:12px;
	width: 370px;
	margin-left: 5px;
	color: #6D6D6D;
}
div.bottom div.gallery div.images 
{
	background-color: #534e65;
	float: left;
	border-top: solid 1px #c8c7cb;
	border-right: solid 1px #c8c7cb;
	border-bottom: solid 1px #c8c7cb;
	border-left-width: 0px;
}

div.bottom div.gallery div.images div.content 
{
	margin-left: 5px;
	float: left;
	background: url(../icons/dotted-bg.gif) repeat scroll top left;
	width: auto;
	/*min-width: 475px;*/
	min-width: 450px;
	max-width: 625px;
	padding-bottom: 5px;
	padding-left: 3px;
	padding-right: 3px;
}

div.bottom div.gallery div.images div.image 
{
	background-color: #473322;
	float: left;
	margin: 5px 5px 0 5px;
	
	
}
div.content div.main h1
{
	font-size:16px;
}

div.content div.main h1 a:link, div.content div.main h1 a:active, div.content div.main h1 a:visited
{
	color:#490B5E;
	text-decoration:none;
}

div.bottom div.gallery div.images div.image img
 {
	border: solid 2px #76AF00;
	height: 50px;
 }
div.bottom div.gallery div.images div.image a:hover img 
{
	border: solid 2px #490B5E;
}

/**************** CAREERS ***************************************/
div.content div.main h1.career
{
	font-size:16px;
}

div.content div.main h1.career a:link, div.content div.main h1.career a:active, div.content div.main h1.career a:visited
{
	color:#490B5E;
	text-decoration:none;
}
div.newscopy h5
{
	margin: 0 0 5px 0;
	padding: 0 0 0 0;
	color: #490b5e;
	/*color: #76039d;*/
	font-size:14px;
	text-align: left;
	width: 100%;
	font-weight:normal;
	font-family: Arial, sans-serif;
	
}

/**************** OVERWRITE EXISTING CLASSES ********************/
div.main div.c3 
{
	padding-top: 15px;
	padding-bottom: 25px;
	min-height: 300px;
}

div.main div.outer div.right p.desc {
	padding-bottom:0px;
}