/* CSS Document */
/*-----------------------------------  clearer  -----------------------------------*/
/* prevent floated images from overlapping the div-containers they are wrapped in  */

.news-list-container HR.clearer, .news-single-item HR.clearer, .news-latest-container HR.clearer{
	clear:right;
	height:0px;
}
.news-latest-container HR.clearer {
	clear:left;
}

/*----------------------------------- general -----------------------------------*/


/*##############-NEWS_Latest################################## */
.news-latest-item {
margin:0px 0px 0px 0px;
border:0px;
padding:0px;
}
.news-latest-item h2{
margin:10px 0px 8px 0px;
border:0px;
padding:0px;
font-family:Verdana,sans-serif;
font-size:1.1em;
color: #005d89;
}
.news-latest-item h2:hover{
color: #c2261d;
}
.news-latest-item h3 {
margin:6px 0px -6px 6px;
border:0px;
padding:0px;
}
.news-latest-item h3 a{
font-family:Verdana,sans-serif;
font-size:0.9em;
font-weight:bold;
color: #005d89;
}
.news-latest-item h3 a:hover{
color: #c2261d;
}
.news-latest-item p{
margin-left:6px;
}
.news-latest-date {
margin:4px 0px 0px 0px; 
border: 1px;
border-color: #b2b2b0;
border-style: solid;
background-color: #9ac7d8;
padding-left: 4px;
padding-right: 2px;
font-family:Verdana,sans-serif;
font-size:0.8em;
font-weight:bold;
text-decoration:none;
color: #292021;
}
/*
.news-latest-date{
margin:4px 0px 0px 0px;
border: 1px;
border-color: #b2b2b0;
border-style: solid;
background-color: #9ac7d8;
padding-left: 4px;
padding-right: 2px;
text-decoration:none;
font-weight:bold;
}
*/
.news-latest-subheader h3{
margin:0px 0px 10px 0px;
border:0px;
padding:0px;
font-family:Verdana,sans-serif;
font-size:0.8em;
font-weight:normal;
color: #292021;
}
.news-latest-content{
margin:0px 0px 15px 0px;
font-family:Verdana,sans-serif;
font-size:0.8em;
font-weight:normal;
color: #292021;
}
.latest_img {
float: right;
width: 260px;
margin-top: 0px;
margin-right: 0px;
margin-bottom: 6px;
margin-left: 16px;
font-family:Verdana,sans-serif;
text-align:left;
font-size:0.7em;
font-style:normal;
font-weight:normal;
line-height:0.9em;
}
.latest_img img{
margin-bottom: 6px;
}
.news-latest-morelink{
border: 1px;
border-color: #b2b2b0;
border-style: solid;
background-color: #9ac7d8;
padding-left: 4px;
padding-right: 2px;
}
.news-latest-morelink a{
margin:-10px 0px 1px 454px;
font-family:Verdana,sans-serif;
font-size:0.8em;
font-weight:bold;
color: #292021;
}
.news-latest-morelink a:hover{
color: #c2261d;
}
/*##############-NEWS_List#############################################*/
.news-list-item {
width:514px;
margin:0px 0px 0px 0px; 
}
.news-list-item p{
font-family:Verdana,sans-serif;
font-size:0.77em;
font-weight:normal;
color: #292021;
}
.news-list-item h3 {
margin:10px 0px 6px 0px; 
}
.news-list-item h3 a{
font-family:Verdana,sans-serif;
font-size:0.95em;
font-weight:bold;
color: #005d89;
}
.news-list-item h3 a:hover{
color: #c2261d;
}
.news-list-date {
margin:16px 0px 0px 0px; 
border: 1px;
border-color: #b2b2b0;
border-style: solid;
background-color: #9ac7d8;
padding-left: 4px;
padding-right: 2px;
font-family:Verdana,sans-serif;
font-size:0.83em;
font-weight:bold;
text-decoration:none;
color: #292021;
}
.news-list-morelink {
margin:-10px 0px 1px 460px; 
}
.news-list-morelink a{
font-family:Verdana,sans-serif;
font-size:0.85em;
font-weight:bold;
color: #005d89;
}
.news-list-morelink a:hover{
color: #c2261d;
}
.news-list-gotoarchive {
margin:15px 0px 10px 0px;
}
.news-list-gotoarchive a{
font-weight:bold;
color: #005d89;
}
.news-list-gotoarchive a:hover{
color: #c2261d;
}
/*##############-News-Single##########################################*/
.event-single-subheader h3{
margin:10px 0px 6px 0px;
border:0px;
padding:0px;
font-family:Verdana,sans-serif;
font-size:0.85em;
font-weight:normal;
color: #292021;
}
.news-single-item {
margin:0px 0px 0px 0px;
border:0px;
padding:0px;
}
.news-single-item h2{
margin:10px 0px 8px 0px;
border:0px;
padding:0px;
font-family:Verdana,sans-serif;
font-size:1.1em;
/*font-weight:bold;*/
color: #005d89;
}

.news-single-date{
margin:10px 0px 0px 0px;
border: 1px;
border-color: #b2b2b0;
border-style: solid;
background-color: #9ac7d8;
padding-left: 4px;
padding-right: 2px;
text-decoration:none;
font-weight:bold;
font-size:0.83em;
color: #292021;
}
.news-single-subheader h3{
margin:0px 0px 10px 0px;
border:0px;
padding:0px;
font-family:Verdana,sans-serif;
font-size:0.8em;
font-weight:normal;
font-style:italic;
color: #292021;
}
.news-single-img {
float:right;
width:260px;
margin:8px 0px 6px 16px;
}
.news-single-img p{
float:left;
width:260px;
margin:0px 0px 0px 0px;
padding:4px;
font-family:Verdana,sans-serif;
text-align:left;
font-size:0.7em;
font-style:normal;
font-weight:normal;
line-height:0.9em;
color: #292021;
}
.news-single-img a{
float:left;
max-width:256px;
margin:0px 0px 0px 0px;
padding:0px 0px 0px 4px;
border:0px 0px 0px 0px;
color: #292021;
}
.news-single-content p{
margin:0px 0px 15px 0px;
font-family:Verdana,sans-serif;
font-size:0.8em;
font-weight:normal;
color: #292021;
}
.news-single-backlink{
margin:0px 0px 0px 0px;
}
.news-single-backlink a{
font-weight:bold;
color: #005d89;
}
.news-single-backlink a:hover{
color: #c2261d;
}
/*##############-Events_Latest########################*/
div.news-latest-item2 h3{
margin: 5px 0px 3px 0px;
font-family:Verdana,sans-serif;
font-size:0.85em;
font-weight:bold;
}
div.news-latest-subheader2 p{
font-family:Verdana,sans-serif;
font-size:0.7em;
font-weight:normal;
}
div.news-latest-morelink2 {
margin: 0px 0px 0px 140px;
font-family:Verdana,sans-serif;
font-size:0.85em;
font-weight:bold;
}
}
#news-latest-title2 a{
font-family:Verdana,sans-serif;
font-size:0.9em;
font-weight:bold;
}
/*##############-Events_List########################*/
.news-list-item2 {
margin:0px 0px 0px 0px; 
font-family:Verdana,sans-serif;
font-size:0.9em;
font-weight:normal;
}
.news-list-item2 h3{
margin:10px 0px 10px 0px; 
font-family:Verdana,sans-serif;
font-size:1.2em;
font-weight:bold;
}
.news-list-date2 {
margin:12px 0px 0px 0px; 
font-family:Verdana,sans-serif;
font-size:1em;
font-weight:bold;
text-decoration:underline;
}
.news-list-morelink2{
margin:2px 0px 5px 420px; 
font-family:Verdana,sans-serif;
font-size:0.9em;
font-weight:bold;
}






