body a, .gray-button-small:hover span, #slider_content h2 a {
	color:#c55900;
}

button.submit_comment:hover, .wpcf7-form input[type=submit]:hover  {
 	color:#c55900!important;
 }

#top {
	background: url("../images/bg_top7.png") repeat-x;
}

#top_search {
	background: url("../images/top_search_bg7.png") no-repeat top center;
}

#top_search input {
	color: #ccc;
	text-shadow: 0 1px #3b010e;
}

#slogan {
	background: url("../images/slogan7.png") no-repeat top center;
}

#features li h3 {
	color: #c55900;
}

#footer {
	background: url("../images/footer_bg7.png") repeat-x top #c85c00;
}

#footer .wrapper {
	background: url("../images/footer_wrapper.png") no-repeat center top;
}


	/*carousel buttons */
 a.prev, a.next {
	background: url("../images/slide_buttons_orange.png") no-repeat top left;	
}
a.prev:hover {
	background-position: 0 -28px;
}

a.next {
	background-position: -28px 0;
	float: right;
}

a.next:hover {
	background-position: -28px -28px; 
}
	/* menu */
.sf-menu li li, .sf-menu li li li {
	background: #c45800;
	border-bottom: 1px solid #cc5e05;
	border-left: 1px solid #cc5e05;
	border-right: 1px solid #cc5e05;
}

.sf-menu li ul {
	top: -1px;
}

.sf-menu a {
	color:#f5f5f5!important;
	text-shadow: 0 1px #50154d;
}

.sf-menu a:hover{
	color:#fff!important;
}

.sf-menu li li a {
	border-bottom: 1px solid #b55101;
}

.sf-menu li li a:hover, sf-menu li li li a:hover {
	background: #b55101;
}

	/* footer */
#footer {
	text-shadow: 0 1px #83430c;
}

#footer a {
	color:#f5f5f5;
}

.footer_widget h3, .footer_widget li  {
	border-bottom: 1px dotted #f08708;
	background:none;
	padding-left:3px;
}

.copyright {
	border-top: 1px dotted #f08708;
}