/* Start of CMSMS style sheet 'Module: News' */
div#news {
}

div#news h2 {
	line-height: 2em;
/* you can set your own image here */
	background: url([[root_url]]/uploads/ngrey/darknav.png) repeat-x left center;
	color: #f5f5f5;
	border: none
}

div.news-images-cont {
    float: left;
    text-align: center;
    width: 175px;
}

.NewsSummary {
	padding: 17px 15px;
	margin: 0 0 1px;
overflow: hidden;
}

.NewsSummaryPostdate {
	font-size: 70%;
	font-weight: normal;
	line-height: 0.5em;
	color: #9b7f1c;
}

.NewsSummaryLink {
    font-weight: bold;
    padding: 0.4em 0;
}

.NewsSummaryLink > a {
    color: #235379;
    font-weight: bold;
    text-transform: uppercase;
}

.NewsSummaryCategory {
	font-style: italic;
	margin: 5px 0;
}

.NewsSummaryAuthor {
	font-style: italic;
	padding-bottom: 0.5em;
}

.NewsSummarySummary, .NewsSummaryContent {
	font-family: Arial;
	font-size: 12px;
	text-align: left;
}
.NewsSummaryMorelink {
	padding-top: 0.5em;
}
#NewsPostDetailDate {
/* smaller text */
	font-size: 70%;
/*	margin-bottom: 5px;*/
	color: #9b7f1c;

}
#NewsPostDetailSummary {
/* larger than default text */
	line-height: 150%;
}
#NewsPostDetailCategory {
/* italic to set it off from text */
	font-style: italic;
	border-top: 1px solid #ccc;
	margin-top: 0.5em;
	padding: 0.2em 0;
}
#NewsPostDetailContent {
	margin-bottom: 15px;
	text-align: left;
font-size: 12px;
}
#NewsPostDetailAuthor {
	padding-bottom: 1.5em;
/* italic to set it off from text */
	font-style: italic;
}
/* more divs, left unstyled, just so you know the IDs of them */ 
#NewsPostDetailTitle {
	color: #006A3D;
	text-transform: uppercase;
	font-weight: bold;
margin-bottom: 5px;
}
#NewsPostDetailHorizRule {
}
#NewsPostDetailPrintLink {
}
#NewsPostDetailReturnLink {
}
.NewsSummaryField {
	float: left;
	margin-right: 10px;
}
.NewsSummaryTextContainer {
	margin-left: 175px;
}
.NewsSummaryField img {
	border: 3px solid white;
}

div#news ul li {
	padding: 2px 2px 2px 5px;
	margin-left: 20px;
}
.importantNewsSummaryTop {
	background-image: url("uploads/layout/mainnewstop.jpg"); 
	height: 17px;
}
.importantNewsSummaryBottom {
	background-image: url("uploads/layout/mainnewsbottom.jpg");
	height: 24px;
	margin-top: -1px;
}
.important-artcle .NewsSummaryLink{
padding-top: 0;
padding-bottom: 0.4em;
text-align: center;
}

.importantNewsSummaryMid {
	background-image: url("uploads/layout/mainnewsmid.jpg"); 
	padding: 0 17px 5px;
overflow: hidden;
}

.NewsArticleContainer {
	margin: 20px;
}

.NewsArticleContainer a#thumbimage {
	margin: 0 10px 3px 0;
float: left;
}

.NewsArticleContainer img {
	border: 3px solid white;
}


.important-artcle {
	border-top: none;
	border-bottom: none;
	padding: 0 0 10px;
	margin-left: 4px;
}

.pagenavigation {
	height: 50px;
	text-align: center;
}

.pagenavigation a:hover {
	background-position: 0 -40px;
}

#pagination  {
	margin: auto;
	text-align: center;
}

#pagination a, #pagination em {
	margin-top: 6px;
	padding: 0 6px;
	border-left: 1px solid #9b7f1c;
	text-align: center;
	font: bold 11px verdana;
	color: #9b7f1c;
}

#pagination em {
	color: #000;
	border-left: 1px solid #9b7f1c;
	font: bold 11px verdana;
	padding: 0 6px;
	font-style: normal;
}
#pagination em:first-child {
	border-left: none;
}

#pagination  a:first-child {
	border-left: none;
}

#news-gallery-link {
float: right;
background: url("uploads/layout/foto_icon.jpg") left center no-repeat;
padding-left: 20px;
text-decoration: underline;
}
/* End of 'Module: News' */

