#header {
	background:url(../images/delimiter.gif) repeat-x 0 bottom transparent;
	}
.home #header{
	background:none;
}
h5 a{
	color:#232a18;
	text-decoration:none;
}
h4 a{
	text-decoration:none;
	color:#232a18;
}
h4 a:hover{
	color:#ed6708;
}
.tagline{
	color:#92978a;
}
.top{
	background:#8dab25;
	border-bottom:1px solid #c4d899;
}
.button, .button-home {
	color:#fff;
	}
.button:hover{
	background: #90ab4e !important;
	color:#fff;
	}
.button-home{
	background:#ed6708 !important;
	}
.button-home:hover{
	background-color:#90ab4e !important;
	}

h2 a{
	color: #232a18;
	text-decoration:none;
	-webkit-transition: all 0.2s ease;
	-moz-transition: all 0.2s ease;
	-o-transition: all 0.2s ease;
}
h2 a:hover{
	color: #618246;
}	
.widget-header, .widget-header a {
		color:#fff;		
		}
.widget-header a:hover {
		color:#f0ffbd;		
		}		
.bg-boxImg .box-text h3{
	color:#fff;
}

.img-box a.banner:hover .box-text{
	background-color:#a1ba65;
	}
.img-box a.banner:hover .box-text{
	color:#fff;
	}

#footer {
	background:url(../images/delimiter.gif) repeat-x 0 top #dde7cf;
}

#widget-footer a, #footer-text a, .txlink, ul> li> a{
	color: #a4a79c;
	text-decoration:none;
	}
ul.portfolio-meta-list> li> a{
	color: #ed6708;
	text-decoration:underline;
	}
ul.portfolio-meta-list> li> a:hover{
	text-decoration:none;
	}
.portfolio.type-portfolio .portfolio-meta-key{
	color:#292c21;
}
#widget-footer a:hover, #footer-text a:hover, .txlink:hover, ul> li> a:hover{
	color: #ed6708;
	}
.delimiter, .delimiter1{
	background:url(../images/delimiter.gif) repeat-x 0 top transparent;
}
.top-content {
	background:url(../images/delimiter.gif) repeat-x 0 bottom transparent;
	}

.sf-menu a {
	color:			#292c21;
}
.sf-menu li ul{
	background-color:#d4debf;
	border-top:1px solid #ed6708;
}
.sf-menu li li a{
	color:#9b9e93;
	border-top:1px solid #bcc6a7;
	font-size:12px;
	line-height:14px;
}
.sf-menu li li:first-child a{
	border-top:none;
}
.sf-menu li li:first-child {
	border-top: none;
}

.featured-thumbnail img, .primary_content_wrap img{
	border:1px solid #d4debf;
	background:#d4debf;
	}
.portfolio  img{
	background-color:transparent;
	}
.portfolio a:hover img{
	color:#fff;
}
.featured-thumbnail a:hover img , .primary_content_wrap a:hover img{
	border-color:#90ab4e;
	background-color:#90ab4e;
	}

.testimonials div.testi_item blockquote a:hover {
  color: #ed6708;
}
.frame h3{
	color:#fff;	
	}
a.frame:hover p{
	color:#fff !important;	
	}
a.frame:hover{
	background-color:#a1ba65 !important;
	}
h5 a:hover {
	color: #ed6708;
	}
.recent-posts .excerpt a, .folio-desc .excerpt a{
	color:#232a18;
	text-decoration:none;
	}
.recent-posts .excerpt a:hover, .folio-desc .excerpt a:hover{
	color:#ed6708;
	}
.post-meta time, .post-meta a{
	color:#232a18;
	text-decoration:none;
}
.post-meta a:hover{
	color:#ed6708;
}
.reply a {
     color:#ed6708;
      }
.reply a:hover {
     color:#232a18;
      }
input[type="submit"], input[type="reset"] {
	color:#fff;
	background-color: #ed6708;
	}
input[type="submit"]:hover, input[type="reset"]:hover {
	background-color: #90ab4e;
	color:#fff;
}
.faq_list dt {
		color:#292c21;
		}
.faq_list span.marker {
		color:#ed6708;
		}
.post-footer a {
	background:#ed6708;
	color:#fff;
	}
.tagcloud a{
	background:#ed6708;
	text-transform:uppercase;
	color:#fff;
	font-size: 11px;
    line-height: 13px !important;
	}
.tags-cloud a:hover, .tagcloud a:hover, .post-footer a:hover {
	background:#90ab4e;
	color:#fff;
	}
.g_pagination li.activeSlide a, .g_pagination li a:hover {
	background:#90ab4e;
}
.g_pagination ul li a {
				background:#ed6708;
				}
.g_controls a {
		background:#ed6708;
		color:#fff;
		}
.g_controls a:hover {
		background:#90ab4e;
		color:#fff;
		}
.nivo-controlNav a {
	color:#A4A79C;
}
.nivo-controlNav a.active , .nivo-controlNav a.hover{
	color:#ed6708;
}
.post_list a{
	text-decoration:none;
	color:#292c21;
}
.post_list a:hover{
	color:#ed6708;
}
#error404 .error404-num{
	color:#292c21;
}
.single-portfolio .gallery_post, .single-portfolio .type-portfolio img{
	background-color:#D4DEBF;
}