a {
	color: #ffad1d;
}

h1 {
	color: #fff;
	background-color:#502336;
}

	h1 a {
		color: #a28851;
	}
	
		h1 a:hover {
			color: #ffad1d;
		}
		
	h1 span {
		color: #ffad1d;
	}

h2 {
	color: #7b495f;
}

	h2 a {
		color: #7b495f;
	}
	
		h2 a:hover {
			color: #ffad1d;
		}
		
	h2 span {
		color: #ffad1d;
	}

h3 {
	background: #eee2c7;
	color: #5c4623;
}

	h3 a {
		color: #5c4623;
	}
	
		h3 a:hover {
			color: #ffad1d;
		}


#page-content h3 {
	background:none;
	color:#8e5a71;
}

#page-content h3.int {
	background:none;
	color:#14106e;
}


h4 {
	color: #6f5834;
}

h5 {
	color: #a28851;
}

	h5 a {
		color: #a28851;
	}
	
		h5 a:hover {
			color: #ffad1d;
		}

h6 {
	color: #908b73;
}

p {
	color: #908b73;
}

body {
	background: #652b17 url(../images/body.jpg) repeat 50% 0%;
	color: #908b73;
}

	#header .container {
		background: #fff;
	}
	
	#slider-wrapper .container {
		background: #fcf8ee;
	}

#slider {
	background: url(../images/loading.gif) no-repeat 50% 50%;
}

	.nivo-controlNav a {
		background: url(../images/control.gif) repeat-x 0% 50%;
	}

	.nivo-controlNav a.active, .nivo-controlNav a:hover {
		background: url(../images/control-act.gif) repeat-x 0% 50%;
	}
	
	.sf-menu li a {
		color: #fff;
	}
	
	.sf-menu li li a {
		background: #715f41;
		color: #fff;
	}
	
	.sf-menu li li li a {
		background: #463518;
		color: #fff;
	}
	
.sf-menu li:hover > a, .sf-menu li.sfHover > a,
.sf-menu li > a:focus, .sf-menu li > a:hover, .sf-menu li > a:active, .sf-menu li.current-menu-item > a {
	background: #b68ea1;
	color: #fff;
}

	.primary_content_wrap .container {
		background: #fcf8ee;
	}
	
		.primary_content_wrap ul li {
			background: url(../images/marker.gif) no-repeat 0% 6px;
			color: #7e643c;
		}
		
			.primary_content_wrap ul li a {
				color: #7e643c;
			}
			
				.primary_content_wrap ul li a:hover {
					color: #ffad1d;
				}
			
h3#comments {
	background: none;
	color: #a28851;
}

	ol.commentlist li {
		background: none;
		color: #908b73;
	}
	
		li.comment .comment-body {
			background: #f6eedd;
		}
		
		.comment-author {
			color: #908b73;
		}
		
		.comment-meta {
			color: #ffad1d;
		}
		
			ol.commentlist li .comment-meta a {
				color: #ffad1d;
			}
			
				ol.commentlist li .reply a {
					background: #ff9816 url(../images/button.png) repeat-x 0% 0%;
					color: #fff;
				}
				
					ol.commentlist li .reply a:hover {
						color: #000;
					}

#respond h3 {
	background: none;
	color: #a28851;
}

.post-content {
	color: #908b73;
}

#post-author {
	background: #f6eedd;
}

	#post-author h3 {
		background: none;
		color: #a28851;
	}
	
		#post-author h3 a {
			color: #a28851;
		}
		
			#post-author h3 a:hover {
				color: #ffad1d;
			}

#author-description {
	color: #908b73;
}

		#error404 #searchform input[type="text"] {
			background: #fff;
		}

.error404-num {
	color: #ffad1d;
}

	.header-title .page-desc {
		color:#908b73;
	}
	
		#gallery .portfolio li {
			background: none;
			color: #908b73;
		}
		
			#gallery .portfolio li a.image-wrap {
				background: #f5f5f5 url(../images/loading-folio.gif) 50% 50% no-repeat;
			}
			
			.zoom-icon {
				background: url(../images/magnify.png) 50% 50% no-repeat;
			}
			
#sidebar {
	background: #f8eed9;
}

	#sidebar .textwidget {
		color: #908b73;
	}
	
		#wp-calendar caption {
			color:#000;
		}
		
		#wp-calendar thead th {
			background: none;
			color: #000;
		}

.tags-cloud a, .tagcloud a {
	background: #ffae1d;
	color: #fff;
}

	.tags-cloud a:hover, .tagcloud a:hover {
		background: #fff;
		color: #ffae1d;
	}

.info-box {
	color: #908b73;
}

.info-block {
	color: #a28851;
}

	.info-block strong {
		color: #ffad1d;
	}
	
		.info-block strong a {
			color: #ffad1d;
		}

div.text {
	color: #908b73;
}

a.link {
	background: url(../images/arrow.png) no-repeat 0% 0%;
	color: #5c4623;
}

	a.link:hover {
		color: #ffad1d;
	}

a.button {
	background: #ff9816 url(../images/button.png) repeat-x 0% 0%;
	color: #fff;
}

	a.button:hover {
		color: #4c2033;
	}

.sidebar {
	background: #f8eed9;
}

	ul.social-networks li {
		background: url(../images/line-hor.png) no-repeat 100% 0%;
		color: #6fbabf;
	}
	
	ul.social-networks li:first-child {
		background: none;
	}
	
		ul.social-networks li a {
			color: #6fbabf;
		}
		
			ul.social-networks li:first-child a {
				color: #6e87b2;
			}
			
			ul.social-networks li a:hover {
				color: #ffad1d;
			}
		
		ul.info li {
			background: none;
			color: #908b73;
		}
		
		ul.info li a {
			color: #7e643c;
		}
		
			ul.info li a:hover {
				color: #7e643c;
			}

.box-1 {
	background: #b53c60 url(../images/box-1.png) repeat-x 0% 0%;
}

	.box-1 .inner {
		background: url(../images/box-1.jpg) no-repeat 50% 0%;
	}
	
	.box-1 strong {
		text-shadow: 1px 1px 0 #e28c38;
		color: #ffeb8e;
	}
	
	.box-1 em {
		color: #fff;
	}

.box-2 {
	background: #f6eedd;
	color: #908b73;
}

	.box-2 h2 {
		color: #ffad1d;
	}
	
	.box-2 img {
		border: 9px solid #fff;
	}
	
	.box-2 p {
		color: #908b73;
	}

.box-3 {
	background: #f6eedd;
	color: #908b73;
}

	.box-3 h2 {
		color: #ffad1d;
	}
	
	.box-3 img {
		border: 9px solid #fff;
	}
	
	.box-3 p {
		color: #908b73;
	}
	
	ul.extra li {
		background: none;
		color: #908b73;
	}
	
		ul.extra li h2 a {
			color: #a28851;
		}
		
			ul.extra li h2 a:hover {
				color: #ffad1d;
			}
			
	ul.news li {
		background: none;
		color: #908b73;
	}
	
	ul.news li .meta {
		color: #ffad1d;
	}
	
	.post-header h2 {
		color: #a28851;
	}
	
	.post-header b {
		color: #908b73;
	}
	
		.post-header b a {
			color: #908b73;
		}

	.post-footer b {
		color: #5c4623;
	}
	
		.post-footer b a {
			color: #ffad1d;
		}
		
	#searchform input[type="text"] {
		background: #fcf8ee;
		border: 1px solid #e9dfc6;
		color: #908b73;
	}
	
	#searchform input[type="submit"] {
		background: #ffad1d;
		color: #fff;
	}
	
		#searchform input[type="submit"]:hover {
			color: #000;
		}
		
	.extra-content .column-1 {
		background: #f8eed9;
	}
	
	.extra-content .textwidget {
		color: #908b73;
	}
	
#wpsb {
	color: #7e643c;
}

	#wpsb input[type="text"] {
		background: #fff;
		border: 1px solid #e9dfc6;
		color: #908b73;
	}
	
	#wpsb input[type="submit"] {
		background: #ff9816 url(../images/button.png) repeat-x 0% 0%;
		color: #fff;
	}
	
		#wpsb input[type="submit"]:hover {
			color: #000;
		}

.frame {
	background: #f6eedd;
}

	.frame h2 {
		color: #6f5834;
	}
	
	.frame img {
		border: 9px solid #fff;
	}
	
	.frame blockquote {
		background: url(../images/quotes.png) no-repeat 0% 4px;
		color: #908b73;
	}
	
	.frame strong {
		color: #908b73;
	}

.cancel-comment-reply small {
	color: #ffad1d;
}

	.cancel-comment-reply small a {
		color: #ffad1d !important;
	}

	#footer .container {
		background: #fefcf7;
	}
	
.footer-widget-area {
	background: #fefcf7;
	border-top: 1px solid #fff;
}

.extra-area {
	background: #fefcf7;
	border-top: 1px solid #fff;
}

.footer-info {
	background: #fff;
	border-top: 1px solid #faf5eb;
}

#footer-text {
	color: #837051;
}

	#footer-text a {
		color: #837051;
	}
	
		#footer-text a:hover {
			color: #ffad1d;
		}
		
			#footer-text:first-letter {
			color: #ffad1d !important;
		}
		
	#footer-text span {
		color: #ffad1d;
	}
	
		nav.footer ul li {
			color: #908b73;
		}
		
			nav.footer ul li a {
				color: #908b73;
			}
			
				nav.footer ul li a:hover {
					color: #ffad1d;
				}

#back-top a {
	color: #ffad1d;
}

	#back-top a:hover {
		color: #fff;
	}
	
		#commentform small {
			color: #8b8b8b;
		}
	
	#commentform a {
		color: #ffad1d !important;
	}
	
	#commentform input[type="text"] {
		background: #fff;
		border: 1px solid #e9dfc6;
		color: #908b73;
	}
	
	#commentform input[type="submit"] {
		background: url(../images/arrow.png) no-repeat 0% 0%;
		color: #5c4623;
	}
	
		#commentform input[type="submit"]:hover {
			color: #ffad1d;
		}
		
	#commentform textarea {
		background: #fff;
		border: 1px solid #e9dfc6;
		color: #908b73;
	}