/* General */
.top-box p {color:#767676;}
#main {background:url(../images/content-bg.gif) 0 0 repeat #f6f6f6;}

/* Headings */
h1, h2, h4, h6, .title-1 {color:#332530;}
h5, .title-2  {color:#4175b2;}
h5 a {border-bottom:1px solid transparent;}
h5 a:hover {border-color:#fa864b;}

/* List styling */
.list-1 li {background:url(../images/marker-3.gif) 0 10px no-repeat;}
.list-1 li a {color:#3d2a39;}
.list-1 li a:hover {color:#fa864b;}

.list-2 ul li {border-top:1px solid #cacac9;}
.list-2 ul li > a {color:#3d2a39;}
.list-2 li a:hover {color:#fa864b;}

/* Links */
.link-1 {color:#4175b2; }
.link-1:hover {color:#FA864B; }

/* Others */
.box {color:#fff; background:url(../images/box-tail.gif) 0 0 repeat-x #4175b2;}
.box dl dt  {color:#fff;}

.spacer-1  {background:url(../images/spacer-1.png) 668px 0 no-repeat;}
.spacer2 {background:url(../images/spacer-2.png) 590px 0 no-repeat;}
.spacer3 {background:url(../images/spacer-3.png) 590px 0 no-repeat;}

.color-1 {color:#332530;}

/* Header */
#header {background:url(../images/header-bg.jpg) 50% 0 repeat-x;}

/* Logo */ 
.logo h1 a, .logo h2 a {color:#fff;}
.logo .tagline {color:#9b9b9b;}

/* Request a quote */
.box-title {background:url(../images/border-top.png) 50% 0 no-repeat;}
.top-box h2  {background:url(../images/border-bot.png) 50% 100% no-repeat;}
.top-box h2:before {background:url(../images/marker-1.png) 0 0 no-repeat; left:4px;}
.top-box h2:after {background:url(../images/marker-2.png) 0 0 no-repeat; right:18px;}
.box-button .button {color:#fff; background:#fa864b;}

/* Slider */
#slider-wrapper {background:url(../images/slider-wrapper-bg.gif) 50% 0 repeat-x #eee;}
.slider-bg {background:#fff;}
#slider {background:url(../images/loading.gif) no-repeat 50% 50% #fff;}
.slider-title {color:#332530;}
.border-l {background:url(../images/border-l.png) 100% 0 no-repeat;}
.border-r {background:url(../images/border-r.png) 0 0 no-repeat;}
.nivo-controlNav a {border-top:13px solid #fff !important; border-right:13px solid #fff !important; 	border-bottom:12px solid #fff !important;	border-left:none !important;	background:#000;}
.nivo-controlNav a[rel="0"] {border-left:12px solid #fff !important;}
.nivo-controlNav a:before  {background:url(../images/slider-thumb-shadow.png) 0 0 no-repeat;}

/* Navigations */
.sf-menu > li > a {color:#fff;}
.sf-menu li li a {color:#fff; background:#49323c; border-top:1px solid #dedede;}
.sf-menu li li > a:hover, 
.sf-menu li li.sfHover > a,
.sf-menu li li.current-menu-item > a,
.sf-menu li li.current-menu-ancestor > a {background:#fa864b; border-color:#fa864b; z-index:99;}

/* Comments */
li.comment .comment-body {background:url(../images/comment-body-tail.png) 0 0 repeat; border:1px solid #fff;}
.comment-meta {color:#332530; background:url(../images/msg-icon.gif) 100% 5px no-repeat;}
li.comment .avatar  {border:1px solid #fff;}
.reply a {color:#fdfdfd;	background:#4175b2;}
.reply a:hover {background:#fa864b;}

/* Featured thumbnail */
.featured-thumbnail {background:#fff;}

/* Meta information for post */
.post-meta time {color:#fdfdfd; background:#f99461;}
.post-meta a[rel="tag"], .post-meta a[rel="category tag"] {color:#332530;}
.post-meta .comments-link {color:#332530; background:url(../images/comment-pic.png) 0 0 no-repeat;}


.post h5 a {color:#4175b2;}
.post h5 a:hover {border-color:#4175b2;}
/* Image styling */
.frame {background:#fff;}

/* Page Navigaton (wp-pagenavi) */
.wp-pagenavi a, .wp-pagenavi span {color:#7d7d7d;}
.wp-pagenavi a:hover, .wp-pagenavi span.current {color:#fa864b;}

/* Sidebar */
#content.right {background:url(../images/spacer-2.png) 590px 0 no-repeat;}
#content.left {background:url(../images/spacer-2.png) 40px 0 no-repeat;}

/* Author */
#post-author {border:1px solid #dbdbdb;}
#post-author .gravatar img {background:#fff; border:1px solid #dbdbdb;}

/* 404 */
.error404-num {color:#fa864b;}

/* Gallery */
#gallery .portfolio li a.image-wrap {background:url(../images/loading.gif) 50% 50% no-repeat #fff;}

/* Recent Comments */
ul.recentcomments .comment-body a {color:#868686;}
ul.recentcomments li .date {color:#fa864b;}

/* Posts Type widget */
.post_list img {border:6px solid #fff;}
.post_list.new .post-title {color:#fff;}
.post_list.new .post-title:hover {color:#fa864b;}
.post_list.testimonials .post_content a {color:#968e93;}
.post_list.testimonials .post_content a:hover {color:#fff;}

.testimonial.post-holder .name-testi .user cufon{margin-top:1px;}
.name-testi.single-testi  .user cufon {margin-top:2px;}
/* Popular posts */
.popular-posts li {border-top:1px solid #cccccb;}
.popular-posts li a {color:#3d2a39;}
.popular-posts li a:hover {color:#fa864b;}

/* Testimonials */
.testimonials div.testi_item blockquote:after {background: url(../images/quotes.png) 0 0 no-repeat;}
.testimonials div.testi_item blockquote a {color: #868686;}
.testimonials div.testi_item blockquote a:hover {color: #fa864b;}
.name-testi .user {color:#fa864b;}

/* Twitter widget */
.twitter ul li  {background:url(../images/twitter-icon.png) no-repeat 0 5px;}
.twitter ul li .twitt-body a {color:#968E93;}
.twitter ul li a.timesince {color:#4175b2;}

/* Testimonials list */
article.testimonial {border-bottom:1px solid #dcdcdc; background:url(../images/quotes.png) no-repeat 160px 5px;}
.testi-single {border-bottom:1px solid #dcdcdc; background:url(../images/quotes.png) no-repeat 160px 5px;}

/* Recent Posts */
.recent-posts li .post-date {color:#332530;}

/* Our team */
.recent-posts.team li .featured-thumbnail {background:#fff;}
.recent-posts.team li .featured-thumbnail:hover {background:#ececec;}

/* Tags */
.tags-cloud a, .tagcloud a, .post-footer a {color:#7d7d7d;}
.tags-cloud a:hover,.tagcloud a:hover,.post-footer a:hover {	color:#fa864b;	}

/* Footer */
#footer {color:#968e93;}
#footer h4 {color:#fff; background: url(../images/line-1.png) 0 bottom repeat-x}
.footer-bg {background:url(../images/footer-bg.jpg) 50% 0 repeat-x #33232d;}

/* Footer widget */
#widget-footer {background:url(../images/line-1.png) 0 bottom repeat-x;}

/* Copyright */
#copyright a {color:#fff;}

/* Misc */
.button {color:#fdfdfd; background:#4175b2;}
.button:hover {background:#fa864b;}
.box-button .button:hover {background:#4175b2;}

/* Forms */
input, select, textarea  {border:1px solid #d8d8d8;}
input[type="text"], textarea {background:#fff;}
input[type="submit"], input[type="reset"] {color:#fdfdfd; background:#4175b2;}
input[type="submit"]:hover, input[type="reset"]:hover {background:#fa864b;}

/* Comment form */
#commentform small {color:#8b8b8b;}