/* General */body {background: #edece7;}.bg {background:url(../images/content-tail.gif) 0 0 repeat;}/* List styling */dl dt {background:url(../images/marker-1.png) 0 3px no-repeat; color:#2e2e2e;}.list-1 li {background: url(../images/border-bottom-1.gif) repeat-x scroll 0 0 transparent;}	.list-1 li a {background: url(../images/marker-1.png) no-repeat scroll 0 0 transparent; color: #939393;}	.list-1 li a:hover {color:#ff811f;}/* Heading */h1, h2 {color:#3a4950;}h4, h4 a {color:#3a4950;}.border h4, .border h4 a, .recent-posts.resources h4, .recent-posts.resources h4 a, .single-post .post-meta h4 a {color:#5f7179;}.home .border h4, .home .border h4 a, .home .recent-posts.resources h4, .home .recent-posts.resources h4 a, .home .single-post .post-meta h4 a {color:#545454;}	h4 a:hover {color:#ff811f}h5, h5 a {color:#2e2e2e;}	h5 a:hover {color:#ff811f}h6 {color:#262626;}.img-border {padding:6px; background: url(../images/strok-img.png) 0 0 repeat;}.border {border:6px solid #eeecee;}.color-1 {color:#313131;}.content {background:url(../images/bg-shadow.png) center 0 repeat-y;}.border h4 {background:url(../images/border-bottom.gif) 0 bottom repeat-x;}	.border h4.title-1 {color:#fff; background:url(../images/title-tail.jpg) 0 0 repeat;}	/* Header */#header {background:url(../images/bg-shadow.png) center 0 repeat-y #232020;}.header-border {border:6px solid #ededef;}.home .header-border {border:6px solid #ebeeed;}.border-top {background: url(../images/top-slide.gif) repeat-x 0 0;}/* Logo */.logo h1 a,  .logo h2 a {color:#fff;  background:url(../images/logo-bg.png) 0 0 no-repeat;}.home .widget-header .textwidget span {text-shadow: 1px 1px rgba(0,0,0, 0.2);}.text-1 {color:#545454;}.text-2 {color:#545454;}.text-3  {color:#ff811f;}.text-3 a {color:#ff811f;}		body.home .text-1,	body.home .text-2,	body.home .text-3,	body.home .text-3 a {color:#fff;}	/* Request a quote */.top-box h2 {color:#545454; }.box-text strong  {color:#545454;}/* Slider */.slider-bg  {background: url(../images/bg-slide.png) repeat 0 0;}.slider-border-top {background: url(../images/top-slide.gif) repeat-x 0 0;}#slider {background:url(../images/loading.png) no-repeat 50% 50%;}/* Caption styles */.nivo-caption  {background:url(../images/nivo-caption-tail.png) 0 0 repeat; 	color:#cecece;}.nivo-caption .nivo-caption-inner strong {color:#fff;}.nivo-caption .nivo-caption-inner a {color:#fff; background:#ff811f;}.nivo-caption .nivo-caption-inner a:hover {color:#ff811f; background:#fff;}.nivo-caption .caption-close {background:url(../images/caption-close.gif) center center no-repeat #585858;}.nivo-caption .caption-close:hover {background-color:#ff811f;}.nivo-controlNav a {background:#393838;}/* Primary navigation */.sf-menu ul {background:#000;}.sf-menu > li  {background:url(../images/menu-spacer.gif) 0 0 repeat-y;}.sf-menu > li > a {color:#fff; background:url(../images/menu-tail.jpg) 0 0 repeat-x; text-shadow: 1px 1px 1px #2d2e2e;}.sf-menu > li.sfHover > a, .sf-menu > li > a:hover {color:#ff811f;}.sf-menu > li.current-menu-item > a {color:#ff811f;}.sf-menu > li.current-menu-item > a > span.sf-sub-indicator {background:url(../images/sub-indicator.gif) 0 bottom no-repeat;}.sf-menu li li a {color:#a9adaf;}.sf-menu li li.sfHover > a, .sf-menu li li > a:hover, .sf-menu li li.current-menu-item > a {color:#fff;}.sf-menu > li > a > span.sf-sub-indicator {background:url(../images/sub-indicator.gif) 0 0 no-repeat;}/* Comments */.commentlist ul.children {     overflow:hidden;     }li.comment .comment-body {background:url(../images/comment-body-tail.png) 0 0 repeat;}.commentlist span.author {color:#2f2f2f; font-weight:600;}.reply a {color:#262626;}.allowed_tags {background:#eee; color:#666;}/* Post */.post-holder {background: url(../images/line-1.png) 0 bottom repeat-x;}.featured-thumbnail .img-wrap  {border:6px solid #e9eaeb;}.featured-thumbnail div.img-wrap{border-color:#e9eaeb !important;}.featured-thumbnail span.img-wrap{padding:6px; background: url(../images/strok-img.png) 0 0 repeat; border:none;}.featured-thumbnail .img-wrap:hover {border-color:#fff;}/* Meta information for post */.post-meta time  {	box-shadow: 1px 2px 2px #bfc0c1;	background:#ff811f;	border: 5px solid #ff811f; 	color:#fff;	}.post-meta .comments-link {color:#939393;}.post-meta a.comments-link:hover {color:#ff811f;}span.author a {color:#939393;}span.author a:hover  {color:#ff811f;}/* Post edit link */.post-edit-link {background:#000; color:#fff;}.post-edit-link:hover {background:#666;}/* Image styling */.alignleft, .alignright, .aligncenter  {padding:6px; background: url(../images/strok-img.png) 0 0 repeat;}.home .alignleft, .alignright, .aligncenter  {border:6px solid #e7e8ea;}.frame  {background:#fff; border:1px solid #dbdbdb;}/* Page Navigaton (wp-pagenavi) */.wp-pagenavi a, .wp-pagenavi span {color:#262626;}.wp-pagenavi a:hover, .wp-pagenavi span.current {color:#ff811f;}/* Author */#post-author  {border:1px solid #dbdbdb;}#post-author .gravatar img {background:#fff; border:1px solid #dbdbdb;}.author-info {border-bottom:1px solid #DEDEE0;}.author-info .avatar img  {border:6px solid #E9EAEB;}/* 404 */.error404-num {color:#3A4950;}/* Portfolio */.header-title {color:#999;}#gallery .portfolio li a.image-wrap {border:6px solid #e9e9ea; background:#EDEDEF url(../images/loading.png) 50% 50% no-repeat;}.one_column .portfolio li a.image-wrap {border-color:#e9e9ea; }#gallery .portfolio li a.image-wrap:hover {border-color:#fff;}/* Calendar */#wp-calendar caption, #wp-calendar thead th {color:#5F7179;}/* FAQs */.faq_list dt {color:#666;}.faq_list span.marker {color:#3A4950;}/* Recent Comments */ul.recentcomments li  {border-top:1px solid #c6c6c6;}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;}.post_list.popular li {background:url(../images/border-bottom-1.gif) 0 0 repeat-x;}.post_list.popular .post-title {color:#939393; background:url(../images/marker-1.png) 0 0 no-repeat;}.post_list.popular .post-title:hover {color:#ff811f;}.post_list.team .img-border:hover {background:#fff;}.post_list.team .post-title  {color:#2e2e2e;}.post_list.team .post-title:hover {color:#ff811f;}/* Post Cycle */#folio-cycle .carousel-control {background:url(../images/carousel-control-bg.png) 0 0 no-repeat;}#folio-cycle .buttons {background:url(../images/carousel-control.png) 0 0 no-repeat;}#folio-cycle .overview li > a {background: url(../images/strok-img.png) 0 0 repeat;}#folio-cycle .overview .zoom {background:url(../images/magnify2.png) 0 0 no-repeat #000;}#folio-cycle .overview li:hover .zoom {background-color:#616161;}#folio-cycle .overview li:hover > a {background:#fff;}#folio-cycle .overview .new {background:url(../images/new.png) 0 0 no-repeat;}#folio-cycle .overview .folio-desc {color:#fff; background:url(../images/folio-desc-tail.png) 0 0 repeat;}#folio-cycle .overview .folio-desc h5 a {color:#fff;}/* Testimonials */.testimonials div.testi_item blockquote a {color:#939393;}.testimonials div.testi_item blockquote a:hover {color:#ff811f;}/* Testimonials list */article.testimonial {border:none;}.testi-pic img {border:6px solid #eeecee;}/* Our team */.recent-posts.team li a {color:#191919;}/* Resources */.recent-posts.resources li {border:6px solid #edecee;}.recent-posts.resources .excerpt:first-line {color:#2e2e2e;}/* Tags */.tags-cloud a:hover, .tagcloud a:hover {background:#565656; color:#fff; text-shadow:1px 1px #454545;}/* Footer */#footer {color:#cacaca;}#footer  h4 {color:#fff;}#footer a[title="Privacy Policy"]  {color:#cacaca; }#footer a[title="Privacy Policy"]:hover {color:#fff;}.footer-bg > div {}.footer-bg {background:#232020;}nav.footer ul a {color:#cacaca;}.site-name {color:#898989;}/* Misc */.button {	background:url(../images/button-tail.png) 0 0 repeat-x #e9e9e9;	color:#2e2e2e;	border-top:1px solid #ededed;	border-right:1px solid #ededed;	border-left:1px solid #ededed;	border-bottom:1px solid #d4d2d5;		text-shadow:1px 1px #fff;	box-shadow:0 1px 0px #eee;}.button:hover {	background-position:0 -48px;	background-color:#3a5364;	border:none;	color:#fff;	text-shadow:1px 1px #454545;	padding:11px 11px 10px;}#back-top a {background:url(../images/back-to-top.gif) 0 0 no-repeat;}/* Forms */input[type="text"], textarea {color:#939393; background:url(../images/bg-form.png) 0 0 repeat;}input[type="submit"], input[type="reset"] {	background:url(../images/button-tail.png) 0 0 repeat-x #e9e9e9;	color:#2e2e2e;	border-top:1px solid #ededed;	border-right:1px solid #ededed;	border-left:1px solid #ededed;	border-bottom:1px solid #d4d2d5;		text-shadow:1px 1px #fff;	box-shadow:0 1px 0px #eee;}input[type="submit"]:hover, input[type="reset"]:hover {	background-position:0 -48px;	color:#fff;	text-shadow:1px 1px #454545;	border: none;	padding: 0 11px;}