body, .poll, #header, #links {background: #4F6038!important;}
/*.panelcap {background:#EDE9E4 none repeat scroll 0 0;}*/
.admin-message, .button, .bbcode {background: #778e4a;}

a:hover {color: #879e5a;}
/*#subheader a, #userbar li a,*/ .panelcap, a {color: #678a20;}
/*#subheader a:hover, #links a:hover {color: #6f7f2b;}*/

#subheader a, #links a {
	padding: 5px 10px;
}

#subheader {
	height: auto;
}

#userbar {
	height: auto;
	padding-top: 0.5em;
}

#links {
	position: inherit;
}

#subheader a:hover, #userbar a:hover {
	background-color: rgba(0, 0, 0, 0.2);
	border-radius: 8px;
	-moz-box-shadow:inset 0 0 10px #000000;
	-webkit-box-shadow:inset 0 0 10px #000000;
	box-shadow:inset 0 0 10px #000000;
}

#subheader a:link, #subheader a:visited, #userbar a:link, #userbar a:visited {
	color: #fff;
}

.textbox, .button, .bbcode, #subheader a:hover, #subheader .active a, #links a:hover {border-color:#879e5a;}
.quote, .admin-message, .textbox:focus {border-color: #677e3a;}
hr, #main-bg, #side-border-left, #side-border-right, #header, #footer {border-color: #6f7f2b;}

.pagenav a {background: #778e4a;}
.pagenav a:hover, .pagenav span {background: #5D6638;}
.pagenav a, .pagenav a:hover, .pagenav span {color: #FFFFFF;}

#navigation a:hover {background: #6f7f2b url(../images/navcorner_olive.gif) right top repeat-y;}
#anchors li a, #anchors li a:hover {
	color: #bbb;
	background: transparent;
}

