/* =============================================================================
   Coda Slider
   ========================================================================== */
.coda-slider {
	background-color:#f7f7f7;
	border-color:#f7f7f7;
}
.coda-nav-left a { 
	background-image:url(../images/coda-direction-nav.png);
}
.coda-nav-right a {	
	background-image:url(../images/coda-direction-nav.png);
}
.coda-nav ul li { 
	background:url(../images/tab-divider.gif) right center no-repeat;
}
.coda-nav ul li a {
	color:#c6c6c6;
}
.coda-nav ul li a .left {
	
}
.portfolio .single-post {overflow:hidden;}

.coda-nav ul li a .right {
	background-image:url(../images/tab-right.gif);
}
.coda-nav ul li a .middle {
	background-image:url(../images/tab-middle.gif);
}
.coda-nav ul li a.current span {
	color:#181611;
}

/* =============================================================================
   Links
   ========================================================================== */
a {
    color: #181611;
}

/* =============================================================================
   Typography
   ========================================================================== */

h1{
  color:#7a7a7a;
}
h2{
  color:#7a7a7a;
}
#text-2 h2{
	color:#181611;
	}
h3{
  color:#7a7a7a;
}
h4{
  color:#181611;
}

b, 
strong { 
    color:#181611;
}

blockquote {
	color:#999;
	border-top-color:#181611;
	background-color:#f8f8f8;
}   

/* =============================================================================
   Lists
   ========================================================================== */
ul li {
	background-image:url(../images/hor-line-1.gif);
	}
	ul li a {
		color:#a2a2a2;
		background-image:url(../images/list-arrow.png);
	}
	.entry a {
		color:#181611;
	}
	ul li a:hover {
		color:#181611;
		text-decoration:underline;
	}
	ul ul {
		background-image:url(../images/hor-line-1.gif);
		}
		
/* General
---------------------------------------- */
body{
	background-color:#fff;
	color: #a0a0a0;
}

/* Header
---------------------------------------- */
#header {
	background-image:url(../images/header-tail.png);
}

/* Logo */
.logo h1 a,
.logo h2 a {
	color:white;
}		  
.logo .tagline {
	color:#b2b2b2;
	background-image:url(../images/vert-line.gif)
}

/* Navigations
---------------------------------------- */
.sf-menu a,
.sf-menu a:hover {
	color:#7a7a7a;
}
.sf-menu > li > a {
}
.sf-menu > li > a .left {
	background-image:none;
}
.sf-menu > li > a .right {
	background-image:none;
}
.sf-menu > li > a .tail {
	background-image:none;
	margin-right:4px;
}
.sf-menu li ul {
	background-color:#fff;
	border:1px solid #e9e9e9;
}
.sf-menu li li {
	background-image:url(../images/menu-divider.gif);
}
.sf-menu li li a {
	background-color:#fff;
}
.sf-menu li li a:hover,
.sf-menu li li.sfHover > a,
.sf-menu li li.current-menu-item > a {
	color:#fff;
	background-color:#181611;
	text-shadow:0px 1px 1px rgba(0,0,0,.1);
}
.sf-menu{
	min-width:42px;
	min-height:44px;
	background:url(../images/decor-menu.jpg) right 0 no-repeat;
}
.sf-menu >.menu-item{
	padding-top:34px !important;
	
}

.sf-sub-indicator {
	background:url(../images/menu-arrow.png) 0 0 no-repeat;
}
.sf-menu > li > a > .sf-sub-indicator {
	background:url(../images/arr-menu.png) 0 0 no-repeat;
}
/* Content
---------------------------------------- */
#top-area .vr,
#bottom-area .vr {
	background-image:url(../images/vert-line-1.gif);
}	
#bottom-area #page-content h2 {
	background-image:url(../images/hor-line-1.gif);
}

/* Comments
---------------------------------------- */
li.comment .comment-body {
	background-color:#f7f7f7;
	background-image:url(../images/box-tail-top.gif);
	border-color:#dfdfdf;
	color:#999999;
}
	li.comment .comment-body .extra-wrap {
		background-image:url(../images/vert-line-2.gif);
	}
#respond a {
	color:#181611;
}
.cancel-comment-reply small {
   font-size:100%;
}

/* Post
---------------------------------------- */
.post-holder {
	color:#999999;
	background-color:#f7f7f7;
	background-image:url(../images/box-tail-top.gif);
	border-color:#dfdfdf;
}

/* Post header */
.post-holder .entry-header h2 a {
	color:#181611;
}
.post-holder .entry-header h2 a:hover {
	color:#181611;
}

/* Featured thumbnail */
.featured-thumbnail .img-wrap {
	border-color:#dfdfdf;
}	

/* Thumbnail with prettyphoto */
.featured-thumbnail .image-wrap[rel="prettyphoto"] {
	border-color:#dfdfdf;
	}
	
.post-holder .featured-thumbnail {
	background-image:url(../images/vert-line-2.gif);
}

/* Meta information for post */
.post-meta,
.post-meta a {
	color:#999999;
}
.post-meta time,
.latestpost li time {
	background-image:url(../images/icon-date.png);
	color:#999999;
}
.latestpost li a {color:#181611};
.post-meta a[rel="author"] {
	background-image:url(../images/icon-author.gif)
}

.comments-link {
	background-image:url(../images/icon-comments.gif);
}

/* Image styling */
.alignleft,
.alignright,
.aligncenter,
.alignnone {
	border-color:#dfdfdf;
}

/* Page Navigaton (wp-pagenavi) */
.wp-pagenavi a, .wp-pagenavi span {
	color:#fff;
	background-image:url(../images/pagenavi-sprite.png);
}
.wp-pagenavi a:hover, .wp-pagenavi span.current {
	color:white;
}
.wp-pagenavi .nextpostslink,
.wp-pagenavi .previouspostslink {
	background-image:url(../images/coda-direction-nav.png);
}

/* Author
---------------------------------------- */
#post-author {
	background-color:#f7f7f7;
	background-image:url(../images/box-tail-top.gif);
	border-color:#dfdfdf;
}

/* 404
---------------------------------------- */
.error404-num {
	color:#181611;
}

/* Gallery */	
.header-title h1 {
     color:#7a7a7a;
}

/* Default layout 3 columns */
#gallery .portfolio li {
	color:#999999;
	background-color:#f7f7f7;
	background-image:url(../images/box-tail-top.gif);
	border-color:#dfdfdf;
}
#gallery .portfolio li a.image-wrap {
	border-color:#dfdfdf;
}
#gallery .portfolio h3 a {
	color:#181611;
}
#gallery .portfolio h3 a:hover {
	color:#000;
}

/* 1 column portfolio*/
#gallery.one_column .portfolio li span.image-border {
	background-image:url(../images/vert-line-2.gif);
}

/* 2 columns portfolio*/
#gallery.two_columns .portfolio li span.image-border {
	background-image:url(../images/vert-line-2.gif);
}

/* Sidebar
---------------------------------------- */
#sidebar {
	color:#a2a2a2;
}
.widget h3 {
	color:#7a7a7a;
}

/* Events cycle */			
.events_cycle .desc {
	background-image:url(../images/desc-bg.png);
}	
.events_cycle .desc h4 a {
	color:#d58698;
	text-transform:uppercase;
	font-weight:bold;
}
#post-controls a {
	background-image:url(../images/prev-next.gif);
}

/* Post Cycle */
.post_cycle .desc {
	background-image:url(../images/desc-bg.png);
}
.post_cycle .desc h4 a {
	color:white;
}

/* Testimonials
---------------------------------------- */
article.testimonial {
	color:#999999;
}
article.testimonial .post-content {
	background:#f7f7f7;
}
article.testimonial .testi-pic,
.testi-pic {
	background-image:url(http://honeymoondetails.com/wp-content/themes/theme1548/css/images/vert-line.gif);
}
article.testimonial blockquote {
	color:#c5c5c5;
}
blockquote.testi-single .post-content {
	background:#f7f7f7;
}		
blockquote.testi-single blockquote {
	color:#c5c5c5;
}

/* Testimonials */
.name-testi .user {
	color:#181611;
}
.testimonials div.testi_item .box {
			background-color:#f7f7f7;
			color:#999;
		}	
		.testimonials div.testi_item figure {
			background-image:url(../images/vert-line.gif);
		}
			.testimonials div.testi_item h4 a {
				color:#4b4b4b;
			}
			.testimonials div.testi_item h4 a:hover {
				color:#181611;
			}
		.testimonials div.testi_item blockquote {
			color:#d6d6d6;
			}
			.testimonials div.testi_item blockquote a {
				color:#888;
				}
			.testimonials div.testi_item blockquote a:hover {
				color:#333;
				}
				
/* Shortcodes
---------------------------------------- */
.recent-posts li {
	color:#c6c6c6;
}
.recent-posts li img.thumb {
	border-color:#dfdfdf;
}	
.recent-posts li h5 a:hover {
	color:#181611;
}							
.recent-posts li span.meta {
	color:#888;
}

/* Recent news */
.recent-posts.recent_news li {
		background-image:url(../images/vert-line-2.gif);
	}
.recent-posts.recent_news li .thumb-wrap:hover .img-border {
			border-color:white;
		}	
		
/* Services */
	.recent-posts.services li {
		background-image:url(../images/hor-line-1.gif);
		color:#a0a0a0;
		}
			.recent-posts.services li h5 a {
				color:#181611;
			}
			.recent_news h5 a{color:#181611;}
			
/* Footer
---------------------------------------- */
#footer {
	background-image:url(../images/header-tail.png);}
	#footer,
	#footer a {
		color:#a2a2a2;
	}
	
		#widget-footer .social-networks li a {
			background-image:url(../images/social-bg.png);
		}
	
			nav.footer ul li {
				background-image:url(../images/footer-menu-divider.gif);
				background-position:right -2px;
				}
				nav.footer ul li a {
					background-image:none;
				}
				nav.footer ul li a:hover,
				nav.footer ul li.current-menu-item a {
					color:#181611 !important;
				}
				
/* Misc
---------------------------------------- */
.button,
.reply a {
	color:#181611;
	background-image:url(../images/button-arrow.png);
	}
	.button:hover,
	.reply a:hover {
		color:#000;
		}
		
/* Back to Top */
#back-top span {
	background-image: url(../images/up-arrow.gif);
}

.hr {
	background-image:url(../images/hor-line-1.gif);
	}
.vr {
	background-image:url(../images/vert-line-1.gif);
}
.vertical_rule {
	background-image:url(../images/vert-line-3.png);
}		

/* Forms
---------------------------------------- */
input[type="text"], textarea {
	background-image:url(../images/forms-tail.png);
	border-color:#d9d9d7;
	color:#a0a0a0;
	}
input[type="submit"], input[type="reset"] {
	color:#181611;
	background-image:url(../images/button-arrow.png);
	}
input[type="submit"]:hover, input[type="reset"]:hover {
	color:black;
	}	
	
/* Comment form */
#commentform a:hover {
}	

/* Sidebar search form */
#searchform {
	background-image:url(../images/forms-tail.png);
	border-color:#d9d9d7;
	}
	#searchform .submit {
		background-image:url(../images/search-button.gif);
		}