.news-list-container {
background-color:#333;
border:0px solid #000000;
float:left;
}

.news-list-item {
background-color:#333;
border:0px solid #666666;
height:auto !important;
line-height:1.3;
margin:0px;
padding:0px;
float:left;
}

.news-list-container h3 {
background-color:#333;
border-bottom:0px solid #769024;
margin-bottom:0px;
padding:0px;
padding-bottom:8px;
float:left;
width:490px;
}

.news-list-container h3 a:link, .news-list-container h3 a:visited, .news-list-container h3 a:hover {
color:#FFFFFF;
padding-left:0px;
}

.news-list-date, .news-list-time {
background-color:#333;
float:left;
height:20px;
margin:0px;
text-align:left;
width:140px;
padding:0px;
color:#fff;
font-size:1em;
font-weight:bold;
}

.news-list-time {
	padding-left:0px;
	width:300px;
	}

.news-list-container hr.clearer, .news-single-item hr.clearer, .news-latest-container hr.clearer {
border:0px solid #F9FFE5;
clear:right;
height:0px;
}

.news-list-image{
	float:left;
	}

.news-list-text{
	float:left;
	width:490px;
	}
	
	.news-list-morelink {
margin:0px;
float:left;
color:white;
width:490px;
text-align:right;
padding-bottom:30px;
font-style:italic;
font-size:1em;
}

.news-single-item {
background-color:#333333;
border:0px solid #666666;
margin-bottom:0px;
padding:0px;
}

.news-single-item h2 {
color:#ffffff;
font-size:16px;
font-weight:bold;
margin-bottom:0;
}

.news-single-timedata {
float:left;
width:97%;
font-size:1em;
padding-bottom:5px;
}

.news-amenu-container {
background-color:#333333;
border:0px solid #333333;
margin-top:0px;
padding:0px;
}

.news-amenu-container h2 {
background-color:#333333;
border:0px solid #666666;
color:#FFFFFF;
padding:0px;
}

.news-amenu-container ul {
background-color:#333333;
border:0px solid #666666;
list-style-type:none;
margin-bottom:0;
margin-left:0;
margin-top:5px;
padding:0px;
}

.news-amenu-container ul li {
	float:left;
	padding-right:5px;
	padding-top:2px;
	}

.news-amenu-item-year {
background-color:#ff3333;
border:0px solid #666666;
color:#FFFFFF;
font-weight:bold;
font-size:1.2em;
padding:2px;
padding-left:4px;
padding-top:2px;
width:97%;
margin-top:20px;
margin-bottom:5px;
}

.news-search-form {
background-color:#333333;
border:0px solid #666666;
margin-bottom:5px;
padding:0px;
}

