ul.template-list-themes-content {
	list-style: none;
	margin: 0 0 10px 0;
	padding: 1px 0 0 0;
	background-image: url(img/r2011a_hline_double.gif);
	background-position: left bottom;
	background-repeat: repeat-x;
}

ul.template-list-themes-content li {
	background-image: url(img/r2011a_hline_single.gif);
	background-position: left top;
	background-repeat: repeat-x;
	padding: 1.2em 0 3.5em 0;
	padding: 0.3em 0 1em 0;
}

ul.template-list-themes-content,
ul.template-list-themes-content *,
.news-single .news-date,
.news-single .news-content, .news-single .news-content *
 {
	font-size: 7.5pt;
	line-height: 190%;
}

.news-single .news-content,
.news-single .news-content *,
.news-list .news-content,
.news-list .news-content * {
		font-size: 8pt;
}

.news-date,
.news-date * {
	font-weight: bold;
}

.news-single .news-date,
.news-single .news-date * {
	font-weight: normal;
}

.news-list .news-date,
.news-list .news-date * {
	color: #005519;
}

.news-goto-archive,
.news-goto-archive * {
	font-weight: bold;
	color: #006633;
}

.news-goto-archive {
	padding: 0 0 10px 0;
}

h2.news-title,
h2.news-title * {
	font-size: 12pt;
	line-height: 120%;
	
	color: #85B608;
	font-family: Georgia, "Times New Roman", "DejaVu Serif",  serif;
}
h2.news-title {
	padding: 0 0 0.5em 0;
}

.news-single h1.news-title,
.news-single h2.news-title,
.news-single h2.news-title * {
	font-size: 15pt;
	color: #005519;
	font-weight: normal;
}
.news-single h1.news-title,
.news-single h2.news-title {
	padding: 0 0 0.0em 0;
}

.news-single .news-article {
	padding: 15px 0 0 0;
}

.news-image-caption {
	text-align: center;
	font-size: 7pt;
	margin: 0 auto 0 auto;	
	padding: 3px 0 8px 0;
	color: #85B608;
}

.news-single-images {
	float: left;
	margin: 0 8px 0 0;
	text-align: center;
	min-width: 50px;
	width: auto;
}

.news-single-images img {
	margin: 0 0 0 0;
	padding: 0 0 2px 0;
}

div.tx-ttnews-browsebox,
div.tx-ttnews-browsebox * {
	text-align: center;
}

div.tx-ttnews-browsebox a,
div.tx-ttnews-browsebox a * {
	color: #006633;
	font-weight: bold;
}

div.tx-ttnews-browsebox a,
div.tx-ttnews-browsebox span,
div.tx-ttnews-browsebox strong {
	color: #006633;
	padding: 0 2px 0 2px;
}

div.tx-ttnews-browsebox a:hover,
div.tx-ttnews-browsebox strong {
	background-color: #E9D390;
}


