body {
	color: #4b5000;
	background: #7C8371; }

a:link,
a:visited { color: #639200; }

a:hover { color: #86bd15; }

#header {
	background: #000000;
	border-top: 5px solid #5a6f22;
	border-bottom: 1px solid #96b442; }

	#header .nav a { color: #ecf7d9 !important; }

		#header .nav a:hover { color: #ffffff !important; }
		/* #header .nav li li a, #header .nav li li a:hover, #header .nav li li a:active { color:#000000 !important } */
		#header .nav li li a, #header .nav li li a:active { color:#639200 !important }
		#header .nav li li a:hover { color:#86bd15 !important }
		ul ul span.sf-arrow{ background:url(../images/arrow/arrow-green.png) no-repeat }

	#header h1 {
		color: #fff;
		text-shadow: 0 1px 2px #576528; }

	#header .nav { text-shadow: 0 -1px 0 #3c4e04; }

#search-box input.field {
	color: #ecf7d9;
	text-shadow: 0 -1px 0 #3c4e04; }

#main {
	background: #ffffff;
	border-bottom: 1px solid #cad4b9; }

.carousel-container {
	background: #c1cda9;
	border: 1px solid #99ab7b; }

.list-wrap .item {
	background: #ffffff;
	border: 3px solid #fff; }

li.cat-title a {
	background: #99ab7b;
	color: #ffffff;
	border: 1px solid #99ab7b;
	border-bottom: none; }

	li.cat-title a.current {
		color: #4b5000;
		background: #c1cda9; }

li.cat-title a { color: #4b5000; }

.carousel-container .boxcaption { background: #4b5000; }

.carousel-container span.left-handle a, .carousel-container span.right-handle a {
	color: #a25f0a !important;
	border: 1px solid #c0770f;
	background: #f9b424; }

#welcome {
	background: #f4f3f1;
	border-top: 1px solid #ffffff; }

	#welcome h2 { text-shadow: 0 1px 0 #fff; }

.head h2 a { color: #4b5000 !important; }

#page {
	background: #e0e5d1;
	border-top: 1px solid #ffffff;
	border-bottom: 1px solid #cad4b9; }

#links { background: #7c8371; }

	#links h2 { color: #d5dccc; }

	#links a {
		color: #d5dccc;
		text-shadow: 0 -1px 0 #4f5549; }
#product h3 a,.masthead h2 a{
	color: #4b5000;
}		