body {
	background: #fff url(/images/green/bg.png) repeat-x;
}
html #container {
	background: url(/images/green/bg-content.gif) repeat-y;
}
/************** MAIN NAV **************/

#mainnav {
	background: #003826 url(/images/green/bg-mainnav.gif) no-repeat;
}
#mainnav ul li a {
	color:#fff;
}
#mainnav ul li a:hover, #mainnav ul li.current a {
	color:#AAC977;
}
/************** CONTENT **************/
.csc-textpic-caption {
    font-size:11px;
    color:#000;
    padding:6px;
    line-height:130%;
    background:#AAC972;
}

#contentbody, #contentbodydetail {
	background: url(/images/green/header.jpg) no-repeat;
	color:#fff;
	font-size:12px;
}
#centerpage p a, #center100 p a, #left p a, #right p a, #rightdetail p a, #leftdetail .product3 p a {
	color:#AAC977;
}
#centerpage p a:hover, #center100 p a:hover, #left p a:hover, #right p a:hover, #rightdetail p a:hover, #leftdetail .product3 p a:hover {
	text-decoration:none;
}
#center {
	background: url(/images/green/dotline-h.gif) left bottom no-repeat;
}

h1 {
	background: url(/images/green/dotline-h.gif) left bottom no-repeat;
}

h1 span.hcolor, h2 span.hcolor, h3 span.hcolor {
	color: #AAC977;
}
.product {
	background: url(/images/green/dotline-v.gif) right top repeat-y;
}
.product h3, .product2 h3 {
	color:#fff;
}
.product h2, .product2 h2{
	color:#AAC977;
}
.product p a, .product2 p a {
	color:#000;
}
.product p a:hover, .product2 p a:hover {
	text-decoration:none;
}
#left {
	background: url(/images/green/dotline-v.gif) right top repeat-y;
}
.sbox {
	background: url(/images/green/dotline-h.gif) left bottom no-repeat;
}
.sboxtext {
	background: url(/images/green/dotline-h.gif) left bottom no-repeat;
}
/************** FOOTER **************/

#footer {
	background: #fff url(/images/green/bg-footer.gif) no-repeat;
}
#footer100 {
	background: url(/images/green/bg-footer.gif) no-repeat;
}
#footercontent a {
	color:#000;
}
#footercontent a:hover, #footercontent a.current {
	color:#075A37;
	text-decoration:none;
}
/************** SITEMAP **************/

.csc-sitemap ul li a {
	color: #AAC977;
}
.csc-sitemap ul ul li a {
	color: #AAC977;
}
.csc-sitemap ul ul ul li a {
	color: #AAC977;
}
/************** FORM **************/

fieldset div.privacy {
    color:#fff;
}

/* ---------- RSS-CONTENT ---------- */
/************** FORM **************/

fieldset div.privacy {
    color:#fff;
}

/* ---------- RSS-CONTENT ---------- */

#rss h1 {
	margin:10px 0 10px 0;
	color:#AAC977;
	clear:left;
	font-size:16px;
}

#rss #content {
	width:100%;
	clear:left;margin-top:10px;
	background: url(/images/green/dotline-h.gif) left top no-repeat;
}

#rss #content div {
    font-size:12px;
    font-weight:normal;
	padding:0px 15px 0px 15px;
	
}
#rss #content h3 {
	margin: 0;
	padding: 7px 0 7px 0;
	font-size: 12px;
	color: #AAC977;
	background: url(/images/green/dotline-h.gif) left bottom no-repeat;
}

#rss #content h3 a, #rss #content h3 a:link, #rss #content h3 a:visited {
	color: #AAC977;
	margin: 3px 0 0 0px;
	-moz-outline-style: none;
	font-weight:normal;
	text-decoration: underline;
	
}
#rss #content h3 a:hover {
    text-decoration: none;
}

#rss #content .stretcher a{
    color:#AAC977;
}

#rss #content .stretcher {
    padding: 0px 0px 0px 0px;
}
#rss #content .stretcher p {
    margin:0;
    padding: 10px 0 5px 0;
}
#rss #content img {
    border:none;
}

#rss #content img.alignleft { 
	float: left;
	margin: 5px 10px 5px 0;
}

#rss #content img.alignright { 
	float: right;
	margin: 0 5px 5px 5px;
}

#rss #content .imagelink { 
	float: left;
	margin: 0px 10px 5px 0;
}
#poweredby {
    font-size:10px;
    color:#fff;
    margin-left:0px;
    margin-top:10px;
    margin-bottom:20px;
}
#poweredby a {
    color:#fff;
}
.news-list-item h3 a, .news-list-item a, .news-single-item h2 {
    color:#AAC977;
    text-decoration:underline;
    clear:both;
}
.news-single-item h2 {
    color:#AAC977;
    text-decoration:none;
} 
.news-single-item a {
    color:#AAC977;
    text-decoration:hover;
} 
.news-single-item a:hover {
    text-decoration:none;
} 
.news-list-item h3 a:hover, .news-list-item a:hover {
    text-decoration:none;
}
.news-list-item {
    padding:0px 0 5px 0;
	background: transparent url(/images/green/dotline-h.gif) left bottom no-repeat;
}

