.compass_theme a{
color: #b68f4a;
}
::selection{
background: #dfbe84;
color: #fff;
}
body.compass_theme {
	background:#a38a4d url(images/bg-golden.png) top repeat-x;
}
#menu li.current-menu-item a, #menu li.current_page_item a, #menu li.current-menu-parent a, #menu li.current_page_parent a, #menu li a.selected, #menu li a:hover {
	color: #fff;
	background-color: #dfbe84;
	border-bottom:2px solid #c19d5e;
}
#menu .ddsmoothmenu li li a.selected, #menu .ddsmoothmenu li li a:hover {
	background: #dfbe84;
}
#menu .ddsmoothmenu li ul {
	border-bottom: 2px solid #c19d5e;
}
#menu .ddsmoothmenu li.current_page_item ul li a:hover {
	background: #dfbe84;
}
#menu .ddsmoothmenu li.current_page_ancestor ul li a:hover {
	background: #dfbe84;
}
.nav-dots span.nav-dot-current:after {
background: #dfbe84;
}
.feature-content .feature-content-inner:hover p.font_icon{
	color:#b68f4a;
}
.flex-direction-nav .flex-next {
	right: -1px;
	background: #c19d5e url(images/next.png) center no-repeat;
}
.flex-direction-nav .flex-prev {
	right: 27px;
	background: #c19d5e url(images/prev.png) center no-repeat;
}
.flex-direction-nav .flex-next:hover{
	background: #dfbe84 url(images/next.png) center no-repeat;
}
.flex-direction-nav .flex-prev:hover{
	background: #dfbe84 url(images/prev.png) center no-repeat;
}
.testimonial_wrapper .testimonial_content span a {
color: #b68f4a;
}
.flexslider li.blog_item .flex_content a.read_more {
color: #b68f4a;
}
.bottom_tagline {
border-left: 4px solid #b68f4a;
}
.bottom_tagline .bottom_tagline_button a {
background: #b68f4a;
}
#carousel-full .carousel-nav a.prev {
	background: #c19d5e url(images/bottom-prev.png) center no-repeat;
}
#carousel-full .carousel-nav a.next {
	background:#c19d5e url(images/bottom-next.png) no-repeat center;
}
.heading_container p a {
color: #b68f4a;
}
.sidebar h3 span.line {
border-bottom: 1px solid #dfbe84;
}
.sidebar ul li a:hover {
color: #b68f4a;
}
.sidebar ul li:hover {
background: url(images/sidebar-bullet-hover-golden.png) 0px 8px no-repeat;
}
.searchform {
border: 1px solid #ac975f;
}
.searchform input[type="submit"] {
background: url(images/search-side-golden.png) no-repeat;
}
.page_content .content_bar .post {
border-top: 3px solid #dfbe84;
}
.page_content .content_bar .post .post_thumbnil span.post_format {
background: #dfbe84;
}
.page_content .content_bar .post .post_meta li span {
color: #b68f4a;
}
.page_content .content_bar .post .post_content a.read_more {
color: #b68f4a;
}
.post.single blockquote {
background: #dfbe84 url(images/blockqoute_post.png) 16px 21px no-repeat;
border-left: 5px solid #c19d5e;
}
#nav-single a:hover {
color: #b68f4a;
}
.nav-previous:hover, .nav-next:hover{
color: #b68f4a;
}
ol.commentlist li .reply a:hover {
background: #b68f4a url(images/reply-img.png) 7px 10px no-repeat;
}
#commentform a {
color: #b68f4a;
}
#respond input[type='text']:focus, #respond input[type='email']:focus, #respond textarea#comment:focus {
	border: solid 1px #b68f4a;
}
#commentform input#submit {
background: #b9a876;
border-top: 4px solid #c19d5e;
}
#commentform input#submit:hover {
background: #c19d5e;
}
.page_content .content_bar .contactform input[type="text"]:focus, .page_content .content_bar .contactform input[type="email"]:focus, .page_content .content_bar .contactform textarea:focus {
border: solid 1px #b68f4a;
}
.contact-map iframe {
border: 3px solid #b68f4a;
}
.page_content .content_bar .contactform input[type="submit"] {
background: #b9a876;
border-top: 4px solid #c19d5e;
}
.page_content .content_bar .contactform input[type="submit"]:hover {
background: #c19d5e;
}