
/* ---------- Color Module Styles ----------- */

body,
body.overlay {
	color: #3b3b3b;
}
.comment .comment-arrow {
	border-color: #ffffff;
}
#page,
#main-wrapper {
	background: #ffffff;
}
#main-menu-links li a.active,
#main-menu-links li.active-trail a {
	text-decoration: underline;
}
.tabs ul.primary li a.active {
	background-color: #ffffff;
}
.tabs ul.primary li.active a {
	background-color: #ffffff;
	border-bottom: 1px solid #ffffff;
}
#header {
	background: transparent url('../images/header-bg.png') repeat-x scroll 0 0;
}

#header div.section {
	background: transparent url('../images/header-section-bg.png') repeat-x scroll 0 0;
}

a {
	color: #cd6733;
}
a:hover,
a:focus {
	color: #557836;
}
a:active {
}
.sidebar .block {
}
#page-wrapper {
	background: #557836;
}
#footer-top {
	width: 100%;
	height: 42px;
	background: url('../images/footer-top-bg.png') no-repeat scroll center top #fff;
}

#footer-wrapper {
	background: #94B54A url('../images/footer-bg.png') repeat-x scroll 0 0;
}

#footer-bottom {
    width: 100%;
    height: 93px;
    background: #94B54A url('../images/footer-sticky-bg.png') repeat-x scroll 0 0;
}

.region-header,
.region-header a,
.region-header li a.active,
#name-and-slogan,
#name-and-slogan a,
#secondary-menu-links li a {
	color: #fffeff;
}
