/* General */
body{background:#e1e1e1 url(../images/body-tail.gif) center top repeat; color: #404040;}
#main  {background:#fff;}

/* List styling */
dl dt {background:url(../images/list-arrow.gif) no-repeat 0 3px; color:#191919;}
.list-1 ul li  {background:url(../images/marker-1.png) 0 9px no-repeat;}
	.list-1 ul li a {color:#404040;}

/* Titles */
h1 {color:#857d6a;}
h2 {color:#2b2b2b;}
h2 a {color:#2b2b2b;}
h2 a:hover {color:#000;}
h3 {color:#857d6a;}
h4 {color:#fff;}
h5 {color:#2b2b2b;}
h5 a {color:#2b2b2b;}
h5 a:hover {color:#000;}
h6 {color:#857d6a;}

h3 span {color:#e7d9b4;}

.spacer1 {background:url(../images/spacer-1.gif) right 0 repeat-y;}
.spacer2 {background:url(../images/spacer-2.gif) 0 0 repeat-y;}
.border-bot {background:url(../images/spacer-1.gif) 0 bottom repeat-x;}
.color-1 {color:#2b2b2b;}
.inside {background:url(../images/shad_bg.png) center 0 repeat-x}
.link-1 {background:url(../images/marker-2.gif) right 8px no-repeat; color:#2b2b2b !important;}

.block1 {color:#fff;}
.block1 h3 , .block1 h5, .block1 h6 {color:#e7d9b4}
.block1 .spacer1 {background:url(../images/spacer-3.gif) right 0 repeat-y;}

.color-2 {color:#8d8d8d;}
.before-content-area {color:#fff;}
.before-content-area h3 {color:#fff;}

.padd-b1 {margin-bottom: 28px;}

/* Header */
#header  {background:none; width:980px; margin: 0 auto;}

/* Logo */
.logo h1, .logo h2 {}
.logo h1 a, .logo h2 a  {color:#f5f5f5;}

/* Social Networks */
#widget-header .social-networks li a:hover {color:red;}

/* EasyTooltip */
.tooltip {background: none repeat scroll 0 0 #252525; border: 1px solid #000000; color: #EEEEEE;}

/* Request a quote */
.top-box  {background:#fff; border-top:7px solid #efe6d0; border-bottom:1px solid #dbdbdb; color:#2b2b2b;}
.box-button a  {background:url(../images/button-arrow.png) 0 0 no-repeat;}
.box-button a:hover {background-position:0 -114px;}
.box-text em  {}
.box-text {overflow:hidden;padding-bottom:10px;}

/* Slider */
#slider {background:url(../images/loading.gif) no-repeat 50% 35%;}
.nivo-caption  {background:url(../images/caption-tail.png) 0 0 repeat; color:#bec2bf;}
.nivo-caption strong {color:#fff;}
.nivo-caption a {color:#e7d9b4; background:url(../images/marker-2.gif) right 8px no-repeat;}
.nivo-caption a:hover {color:#fff;}
.nivo-controlNav a  {background:#242424;}
.nivo-controlNav a.active, .nivo-controlNav a:hover {background:url(../images/hover_slide.gif) 0 0 repeat-x #989181;}
.nivo-directionNav a  {background:url(../images/direction_nav.png) no-repeat 0 0;}

/* Navigations */
.sf-menu  {background:url(../images/bg_menu.gif) 0 0 repeat-x #1c1c1c;}
.sf-menu ul {background:#2b2b2b; border-top:1px solid #857d6a; border-right:1px solid #000; border-bottom:1px solid #000;	border-left:1px solid #000;}
.sf-menu > li:first-child {background:url(../images/bg_home.gif) 0 0 no-repeat #60574a;}
.sf-menu > li:first-child a {background:url(../images/home-icon.png) center center no-repeat;}
.sf-menu > li:first-child a:hover, .sf-menu > li:first-child.current-menu-item a, .sf-menu > li:first-child.sfHover > a {}
.sf-menu > li > a {color:#d0a76a;}
.sf-menu > li.sfHover > a, .sf-menu > li > a:hover, .sf-menu li.current-menu-item > a {color:#f6ebcd;}
.sf-menu li li a {color:#adadad;}
.sf-menu li li a:hover, .sf-menu li li.sfHover > a, .sf-menu li li.current-menu-item  a {color:#fff;}
.sf-menu li .sf-sub-indicator {background:url(../images/sub-indicator.gif) center 0 no-repeat;}

/* Top search */
#top-search .input-search {color:#c4c1c0; border:1px solid #343434; background:#1e1e1e;}
#top-search #submit {color:#fff; background:url(../images/bg_button_search.png) 0 0 repeat-x #1c1c1c;padding-bottom:4px;}
#top-search #submit:hover {background:#938c77; color:#fff;}

/* Content */
#second_content {color:#fff; background:url(../images/bg_block1.gif) 0 0 repeat-x #1c1c1c; border-bottom:1px solid #DFDFDF;}
#second_content  h3 , #second_content  h5, #second_content  h6 {color:#e7d9b4}
#second_content  .spacer1 {background:url(../images/spacer-3.gif) right 0 repeat-y;}
.padd-0 {margin-bottom: 24px;}
.padd-1 {margin-bottom: 15px;}
.padd-2 {padding-bottom: 22px;}
.padd-3 {padding-bottom: 21px;}
#content .indent-right .post-holder{margin-bottom: 18px;}

#second_content .dropcap {
	display:block;
	width:48px;
	height:48px;
	text-align:center;
	float:left;
	font-size:28px;
	line-height:48px;
	margin:5px 15px 0 0;
	position:relative;
	color:#e7d9b4;
	background:url(../images/bg_dropcap.png) center center no-repeat;	
	}

#third_content {background:#f5f5f5; 	border-top:1px solid #DFDFDF;}

.padd-1 {position:relative; overflow: hidden; padding:35px 0 50px 0;}

.year {color:#e7d9b4;}
.before-content-area  {background:url(../images/bg_area.gif) 0 0 repeat-x #1c1c1c; border-bottom:1px solid #dfdfdf;}

/* Comments */
.comment-body {color:#fff;}
.comment-body .spacer2 {background:url(../images/spacer-3.gif) 0 0 repeat-y;}
li.comment .comment-body {background:url(../images/bg_comment.gif) 0 0 repeat-x #1c1c1c; display:block; overflow:hidden;}
span.author  {color:#e7d9b4;}
.comment-meta {background: url(../images/datetime-bg.png) no-repeat scroll 0 4px transparent; color: #857d6a;}
.comment-body .comment-meta {background: url(../images/datetime-bg-1.png) no-repeat scroll 0 4px transparent; color: #e7d9b4;}
.commentlist ul.children li.comment {background:url(../images/commentlist-marker.png) 19px 0px no-repeat;}
.reply a  {color: #e7d9b4; background:url(../images/bg_button_more.gif) 0 0 repeat-x #1d1d1d; border-left: 1px solid #343434; border-top: 1px solid #343434; border-right: none; border-bottom: none;}
.reply a:hover {background:#938c77; color:#fff; border-left: 1px solid #a9a38f; border-top: 1px solid #a9a38f; border-right: none; border-bottom: none;}
.allowed_tags {background:#eee; color:#666;}
#respond  {border-top:1px solid #efe6d0;}
.commentlist li.comment .avatar{margin-bottom:24px;}
.children {}
/* Post */
.single-post {border-bottom:1px solid #efe6d0;}

/* Thumbnail with prettyphoto */
.featured-thumbnail .image-wrap[rel="prettyphoto"] {background:url(../images/magnify.png) no-repeat 50% 50%;}
.pagination a {background:#eee;}

.tdate-1 {color:#857d6a; background:url(../images/datetime-bg.png) 0 4px no-repeat;}
span.autor-name a {color:#857d6a; background:url(../images/admin-bg.png) 0 3px no-repeat;}
.comments-link {color:#857d6a; background:url(../images/comment-bg.png) 0 3px no-repeat;}

/* Post edit link */
.post-edit-link {background:#000; color:#fff;}
.post-edit-link:hover {background:#666;}

.frame {background:#fff;	border:1px solid #dbdbdb;}

/* Page Navigaton (wp-pagenavi) */
.wp-pagenavi a, .wp-pagenavi span {color:#e7d9b4; background:url(../images/bg_button_blog.gif) 0 0 repeat-x #1c1c1c;}
.wp-pagenavi a:hover, .wp-pagenavi span.current {color:#fff; background:url(../images/bg_button1_blog.gif) 0 0 no-repeat #928b75;}

/* Author */
#post-author {border:1px solid #dbdbdb;}
#post-author .gravatar img  {background:#fff;	border:1px solid #dbdbdb;}
.author-info {border-bottom:1px solid #eee;}
.author-info .avatar img  {background:#fff; border:1px solid #dbdbdb;}

/* 404 */
.error404-num {color:#2b2b2b;}
#error404 hgroup h1 {color:#000;}
#error404 hgroup h2 {color:#000;}

/* Gallery */
.header-title .page-desc {color:#999;}

/* Default layout 3 columns */
#gallery .portfolio li a.image-wrap {background:#fff url(../images/loading.gif) 50% 50% no-repeat;}
.zoom-icon  {background:url(../images/magnify.png) 50% 50% no-repeat;}
.zoom-text {color:#fff;}

/* Sidebar */
.widget  {border-bottom:1px solid #efe6d0;}

/* Calendar */
#wp-calendar #today {background:#2b2b2b; color:#e7d9b4;}
#wp-calendar #today a {color:#fff;}
#wp-calendar caption {color:#404040; background:#f5f5f5;}
#wp-calendar thead th {color:#857d6a;}

/* FAQs */
.faq_list dt  {color:#857d6a; background:none;}
.faq_list span.marker {color:#2b2b2b;}

/* Recent Comments */
ul.recentcomments li {border-top:1px solid #c6c6c6; border-bottom:none; background:none;}
ul.recentcomments .comment-body a  {color:#96999d;}
ul.recentcomments .comment-body a:hover  {color:#000;}
ul.recentcomments li h4 a:hover {color:#000;	}
ul.recentcomments li small  {color:#6a6a6a;}

/* Popular posts */
.popular-posts li .post-thumb {border:1px solid #dbdbdb;}
.popular-posts li .post-thumb.empty-thumb {background:url(../images/empty_thumb.gif) no-repeat 50% 50% #ececec;}

/* Folio Cycle */
#folio-controls ul li a {background:#000;}
#folio-controls ul li a:hover {background:#999;}

/* Testimonials */
.testimonials div.testi_item  {background:url(../images/quotes.png) no-repeat 10px 10px #f3f3f3;}
.name-testi {color:#333;}
.testimonials div.testi_item blockquote a {color:#888;}
.testimonials div.testi_item blockquote a:hover {color:#333;}

/* Recent Posts */
.latestpost li h5 a {color:#2b2b2b !important;}
.latestpost li h5 a:hover {color:#000 !important;}
.latestpost .link-1 {background:url(../images/marker-3.gif) right 8px no-repeat;}

/* Twitter widget */
.twitter ul li  {background:url(../images/twitter-icon.png) no-repeat 0 0;}

/* Testimonials list */
article.testimonial {border-bottom:1px solid #efe6d0; background:url(../images/quotes.png) no-repeat 138px 20px;}
article.testimonial .name-testi {color:#857d6a;}

/* Single Testimonial */
blockquote.testi-single {border:1px solid #eee; background:url(../images/quotes.png) no-repeat 170px 20px;}
.testi-pic img  {background:#fff;}

/* Recent Posts */
.recent-posts li span.meta  {color:#857d6a;}

/* Our team */
.recent-posts.team li  {}

/* Services */
.recent-posts.services li {background:url(../images/marker-1.png) 0 6px no-repeat;}
.recent-posts.services h5 a {color:#404040;}

/* Tags */
.tags-cloud a, .tagcloud a {background:#1c1c1c; color:#e7d9b4;}
.tags-cloud a:hover, .tagcloud a:hover {background:#938c77; color:#fff;}

/* Footer */
#footer  {color:#949494; background:url(../images/bg_footer.png) 0 0 no-repeat #212121;}
span.footer-logo a  {color:#f5f5f5;}
.footer-text a[title="Privacy Policy"] {color:#949494;}

/* Footer widget */
#footer .social-networks li  a {color:#949494;}
#footer .social-networks a:hover {color:#fff;}

/* Misc */
.button {color: #e7d9b4; background:url(../images/bg_button_more.gif) 0 0 repeat-x #1d1d1d; border-left: 1px solid #343434; border-top: 1px solid #343434; border-right: none; border-bottom: none;}
.button:hover {background:#938c77; color:#fff; border-left: 1px solid #a9a38f; border-top: 1px solid #a9a38f; border-right: none; border-bottom: none;}

/* Tabs */
.tabs .tab-wrapper {border: 1px solid #dddddd;}
.tabs .tab-menu a {background-color: #fafafa; border: 1px solid #dddddd; color: #aaaaaa;}
.tabs .tab-menu a:hover {background-color: #f2f2f2; color: #666666;}
.tabs .tab-menu a.active  {
	background-color: #ffffff; 
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#f6f6f6', endColorstr='#fafafa');
    background: -moz-linear-gradient(bottom , #fafafa 0px, #f6f6f6 90%) repeat scroll 0 0 transparent;
    background: -webkit-gradient(linear,left bottom,left top, color-stop(0, #fafafa),color-stop(90%, #f6f6f6));
    color: #666666;
}
.tabs .tab  {background-color: #fafafa;}

/* Toggle */
.toggle .trigger {
	background-color: #f5f5f5;
	background: -moz-linear-gradient(bottom, #F2F2F2 0px, #ffffff 100%);
	background: -webkit-gradient(linear,left bottom,left top, color-stop(0, #f2f2f2),color-stop(1, #ffffff));
	border: 1px solid #dddddd;
	color: #666666;
}
.toggle .trigger span {background: url(includes/images/toggle.png) 0 0 no-repeat;}
.toggle .active span {background-position: 0 -20px;}
.toggle .trigger:hover, .toggle .active {background:#191919;	color:#fff;}
.toggle .box {background-color: #fafafa; border: 1px solid #dddddd;}

/* Dropcap */
.dropcap  {color:#fff; background:#dad8d2;}
.hr  {background:#eee;}

/* Address */
.address dt {background:url(../images/address-icon1.png) no-repeat 0 3px;}
.address dd  {background:url(../images/address-icon2.png) no-repeat 0 3px;}

/* Forms */
input, select, textarea {border:1px solid #dbdbdb;}
input[type="text"], textarea {background:#fafaf9; border:1px solid #efe6d0;}
input[type="submit"], input[type="reset"] {background:url(../images/bg_button2.gif) repeat-x 0 0 #1c1c1c; color: #e7d9b4; border:none;}
input[type="submit"]:hover, input[type="reset"]:hover {background:#938c77; color:#fff;}
input, textarea{color:#857d6a;}

/* Comment form */
#commentform small {color:#8b8b8b;}


