ul li {
		border-top: 1px solid #A2A2A2;
	}
ul li a{
	color: #A2A2A2;
	}	
	 ul.services li a{
	color: #dddbdc;
	}
	ul li a:hover{
		color: #F07457;
	}
h1 a{
	text-decoration: none;
	color: #A2A2A2;
}
h1 a:hover{
	color: #DF6969;
}
h3.entry-title a{
	color: #A2A2A2;
}	
h3 a:hover{
	color: #F07457;
}
#error404 h2 {color:#F07457;}
.sptext{
	color: #f07457;
}
.logo h1,
	.logo h2 {
		color: #55527b;
		}
		.logo h1 a,
		.logo h2 a {
			color:#55527b;
			}
.widget-header{
	color: #A2A2A2;
	text-shadow:0 0 5px rgba(0,0,0,.7);
}
.nivo-caption {
	color:#fff;
}
.nivo-caption h1{
	color: #dddbdc;
}
.nivo-caption p{
	color: #A2A2A2;
	text-shadow:1px 1px 1px rgba(42,26,19,.4);
}
.nivo-controlNav a {
	color: #A2A2A2;
}
.sf-menu a {
	color: #fff;
}
#topnav.sf-menu >li>a {
}
.sf-menu li.sfHover a, 
.sf-menu a:focus, 
.sf-menu a:hover, 
.sf-menu a:active, 
.sf-menu li.current-menu-item > a {
	color: #fff;
}
#topnav.sf-menu >li.sfHover >a, 
#topnav.sf-menu >li >a:focus, 
#topnav.sf-menu >li >a:hover, 
#topnav.sf-menu >li >a:active, 
#topnav.sf-menu >li.current-menu-item > a {
	color: #f07457;
}
.sf-menu ul {
	background: url(../images/bg-submenu.gif) 0 0 repeat-x #fa8165;
}
.sf-menu li li a,
.sf-menu li.sfHover li a,
.sf-menu li.current-menu-item li a{
	color: #fff; text-shadow:0 1px #dd6258;	
}
.sf-menu li li a{
		padding: 5px 10px 5px 10px;
		margin-left: 5px;
		background: url(../images/menu-marker.png) 100% -50% no-repeat transparent;
		line-height:17px;
		height:17px;		
}
	.sf-menu li li{
		background: url(../images/menu-marker.png) 5px -50% no-repeat transparent !important;
	}	
	.sf-menu li li a:hover,
	.sf-menu li li.sfHover a,
	.sf-menu li li.current-menu-item a{
		color: #fff;
		background-position: 100% 50%; text-shadow:0 1px #dd6258;
	}	
	.sf-menu li li:hover, .sf-menu li li.sfHover, .sf-menu li li.current-menu-item{
		background-position: 5px 50% !important;
	}
	.sf-menu li li li a{
		background: url(../images/menu-marker.png) 5px -50% no-repeat transparent !important;
	}
	.sf-menu li li li a:hover,
	.sf-menu li li li.sfHover a,
	.sf-menu li li li.current-menu-item a{
		color: #fff;
		background-position: 100% 50% !important;
	}	
	.sf-menu li li li:hover, .sf-menu li li li.sfHover, .sf-menu li li li.current-menu-item{
		background-position: 5px 50% !important;
	}
	
.op-time p{
	color: #A2A2A2;
}
   .comment-author .author {
    color: #f07457;
   }
    .comment-meta {
	color: #f07457;
  } 
  .reply a {
	color:#fff;
	background: #f98064; /* Old browsers */
	background: -moz-linear-gradient(top, #f98064 0%, #f07457 50%, #fa8165 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#f98064), color-stop(50%,#f07457), color-stop(100%,#fa8165)); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top, #f98064 0%,#f07457 50%,#fa8165 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top, #f98064 0%,#f07457 50%,#fa8165 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top, #f98064 0%,#f07457 50%,#fa8165 100%); /* IE10+ */
	background: linear-gradient(to bottom, #f98064 0%,#f07457 50%,#fa8165 100%); /* W3C */
	border-top:1px solid #fcba93;
	box-shadow: 0 2px 4px rgba(0,0,0,.3);
	text-shadow:0 1px #d45856;
    }
    .reply a:hover {
		color:#fff;
	background: #444444; /* Old browsers */
	background: -moz-linear-gradient(top, #444444 0%, #222222 50%, #454545 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#444444), color-stop(50%,#222222), color-stop(100%,#454545)); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top, #444444 0%,#222222 50%,#454545 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top, #444444 0%,#222222 50%,#454545 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top, #444444 0%,#222222 50%,#454545 100%); /* IE10+ */
	background: linear-gradient(to bottom, #444444 0%,#222222 50%,#454545 100%); /* W3C */
	border-top:1px solid #646464;
	text-shadow:0 1px #5d5d5d;
    }
  .cancel-comment-reply a {
   color:#A2A2A2;
  }
  .cancel-comment-reply a:hover,
  #respond a:hover {
  	color: #DDDBDC;
  }
 /* Featured thumbnail */
.featured-thumbnail {
	border:5px solid #3a3939;
	}

.post-meta span a{
	color: #A2A2A2;
}
.pagenavi span, .pagenavi a {
	color:#A2A2A2;
	}
.pagenavi a.pagenavi-link{
	color:#fff;
	background: #f98064; /* Old browsers */
	background: -moz-linear-gradient(top, #f98064 0%, #f07457 50%, #fa8165 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#f98064), color-stop(50%,#f07457), color-stop(100%,#fa8165)); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top, #f98064 0%,#f07457 50%,#fa8165 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top, #f98064 0%,#f07457 50%,#fa8165 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top, #f98064 0%,#f07457 50%,#fa8165 100%); /* IE10+ */
	background: linear-gradient(to bottom, #f98064 0%,#f07457 50%,#fa8165 100%); /* W3C */
	border-top:1px solid #fcba93;
	box-shadow: 0 2px 4px rgba(0,0,0,.3);
	text-shadow:0 1px #d45856;

}
	.pagenavi .current,
	.pagenavi a:hover{
		color:#f07457;
	}

	.pagenavi a.pagenavi-link:hover{
	color:#fff;
	background: #444444; /* Old browsers */
	background: -moz-linear-gradient(top, #444444 0%, #222222 50%, #454545 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#444444), color-stop(50%,#222222), color-stop(100%,#454545)); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top, #444444 0%,#222222 50%,#454545 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top, #444444 0%,#222222 50%,#454545 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top, #444444 0%,#222222 50%,#454545 100%); /* IE10+ */
	background: linear-gradient(to bottom, #444444 0%,#222222 50%,#454545 100%); /* W3C */
	border-top:1px solid #646464;
	text-shadow:0 1px #5d5d5d;
	}
.single-oldernewer {
	border-top:1px solid #A2A2A2;
	border-bottom:1px solid #A2A2A2;
	}	
.error404-num {
		color:#A2A2A2;
		}
#gallery .portfolio li span.image-border {
	border:5px solid #3a3939;
	}
#gallery .portfolio li a.image-wrap {
	background:#1a1a1a url(../images/loading.png) 50% 50% no-repeat;
	}
/* Info */
.portfolio-meta-list {
	border-top:1px solid #A2A2A2;
	border-bottom:1px solid #A2A2A2;
	}
#sidebar.left .lineV{
	border-right: 1px solid #A2A2A2;
}
.faq_list span.marker {
color: #A2A2A2;
}
ul.recentcomments li img {
border: 3px solid #A2A2A2; 
}
ul.recentcomments .comment-body a {
	color:#A2A2A2;
	}
			ul.recentcomments li h4 a:hover {
				color:#000;
				}
		ul.recentcomments li small {
			color:#6a6a6a;
			}
.post_list li {
	color: #A2A2A2;
}
#testi-cycle .testi_item {
	background: url(../images/bg-body.gif) 0 0 repeat #281812;;
	}
#testi-cycle .testi_item a{
	color: #A2A2A2;
}
#testi-cycle .testi_item .name-testi .user{
	color: #dddbdc;
}
.latestpost li {
		border-bottom: 1px solid #A2A2A2;
		}
		.latestpost li time{
			color: #A2A2A2;
		}
article.testimonial {
	border-bottom:1px solid #A2A2A2;
	}
	article.testimonial .name-testi {
		color:#f07457;
		}

.post-footer a ,
.tags-cloud a,
.tagcloud a {
	color:#fff;
	background: #f98064; /* Old browsers */
	background: -moz-linear-gradient(top, #f98064 0%, #f07457 50%, #fa8165 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#f98064), color-stop(50%,#f07457), color-stop(100%,#fa8165)); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top, #f98064 0%,#f07457 50%,#fa8165 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top, #f98064 0%,#f07457 50%,#fa8165 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top, #f98064 0%,#f07457 50%,#fa8165 100%); /* IE10+ */
	background: linear-gradient(to bottom, #f98064 0%,#f07457 50%,#fa8165 100%); /* W3C */
	border-top:1px solid #fcba93;
	box-shadow: 0 2px 4px rgba(0,0,0,.3);
	text-shadow:0 1px #d45856;
	}
.tags-cloud a:hover,
.tagcloud a:hover,
.post-footer a:hover {
	color:#fff;
	background: #444444; /* Old browsers */
	background: -moz-linear-gradient(top, #444444 0%, #222222 50%, #454545 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#444444), color-stop(50%,#222222), color-stop(100%,#454545)); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top, #444444 0%,#222222 50%,#454545 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top, #444444 0%,#222222 50%,#454545 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top, #444444 0%,#222222 50%,#454545 100%); /* IE10+ */
	background: linear-gradient(to bottom, #444444 0%,#222222 50%,#454545 100%); /* W3C */
	border-top:1px solid #646464;
	text-shadow:0 1px #5d5d5d;
	}

	#footer-text a{
		color: #A2A2A2;
	}
	#footer-text a:hover{
		color: #f07457;
		text-decoration:underline;
	}
	#footer-text a.site-name{
		color: #dddbdc;
		text-decoration:none;
	}
	#footer-text a.site-name:hover{ 
		color: #f07457;
	}
/* Misc
---------------------------------------- */
.button {
	color:#fff;
	background: #f98064; /* Old browsers */
	background: -moz-linear-gradient(top, #f98064 0%, #f07457 50%, #fa8165 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#f98064), color-stop(50%,#f07457), color-stop(100%,#fa8165)); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top, #f98064 0%,#f07457 50%,#fa8165 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top, #f98064 0%,#f07457 50%,#fa8165 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top, #f98064 0%,#f07457 50%,#fa8165 100%); /* IE10+ */
	background: linear-gradient(to bottom, #f98064 0%,#f07457 50%,#fa8165 100%); /* W3C */
	border-top:1px solid #fcba93;
	box-shadow: 0 2px 4px rgba(0,0,0,.3);
	text-shadow:0 1px #d45856;
	}
	.button:hover{
	color:#fff;
	background: #444444; /* Old browsers */
	background: -moz-linear-gradient(top, #444444 0%, #222222 50%, #454545 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#444444), color-stop(50%,#222222), color-stop(100%,#454545)); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top, #444444 0%,#222222 50%,#454545 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top, #444444 0%,#222222 50%,#454545 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top, #444444 0%,#222222 50%,#454545 100%); /* IE10+ */
	background: linear-gradient(to bottom, #444444 0%,#222222 50%,#454545 100%); /* W3C */
	border-top:1px solid #646464;
	text-shadow:0 1px #5d5d5d;
	}
/* Dropcap */
.dropcap {
	color: #fff;
	background: #f49a73; /* Old browsers */
	background: -moz-linear-gradient(top, #f49a73 0%, #f1795b 50%, #ee5f47 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#f49a73), color-stop(50%,#f1795b), color-stop(100%,#ee5f47)); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top, #f49a73 0%,#f1795b 50%,#ee5f47 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top, #f49a73 0%,#f1795b 50%,#ee5f47 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top, #f49a73 0%,#f1795b 50%,#ee5f47 100%); /* IE10+ */
	background: linear-gradient(to bottom, #f49a73 0%,#f1795b 50%,#ee5f47 100%); /* W3C */
}
.team h3 a{color:#A2A2A2;}
.hr,
.sm_hr {
	background:#A2A2A2;
	}

.lineV{
	border-left: 1px solid #A2A2A2;
}
.line-middle{
	border-bottom: 1px solid #363535;
}
/* Forms
---------------------------------------- */

/* Form defaults */
input, select, textarea { 
	border:1px solid #292828;}
input[type="text"], textarea {
	background:#1a1a1a;
	border:1px solid #292828;
	color: #A2A2A2;
	}
input[type="submit"], input[type="reset"] {
	line-height:1.2em;
	color:#fff;
	background: #f98064; /* Old browsers */
	background: -moz-linear-gradient(top, #f98064 0%, #f07457 50%, #fa8165 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#f98064), color-stop(50%,#f07457), color-stop(100%,#fa8165)); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top, #f98064 0%,#f07457 50%,#fa8165 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top, #f98064 0%,#f07457 50%,#fa8165 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top, #f98064 0%,#f07457 50%,#fa8165 100%); /* IE10+ */
	background: linear-gradient(to bottom, #f98064 0%,#f07457 50%,#fa8165 100%); /* W3C */
	border-top:1px solid #fcba93;
	box-shadow: 0 2px 4px rgba(0,0,0,.3);
	text-shadow:0 1px #d45856;
	}
input[type="submit"]:hover, input[type="reset"]:hover {
		color:#fff;
	background: #444444; /* Old browsers */
	background: -moz-linear-gradient(top, #444444 0%, #222222 50%, #454545 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#444444), color-stop(50%,#222222), color-stop(100%,#454545)); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top, #444444 0%,#222222 50%,#454545 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top, #444444 0%,#222222 50%,#454545 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top, #444444 0%,#222222 50%,#454545 100%); /* IE10+ */
	background: linear-gradient(to bottom, #444444 0%,#222222 50%,#454545 100%); /* W3C */
	border-top:1px solid #646464;
	text-shadow:0 1px #5d5d5d;
	}
	div.wpcf7 .watermark {
    color: #A2A2A2 !important;
}
