h1 { font: Normal 46px/46px Niconne, cursive;  color:#ff0000; text-shadow: 1px 2px 1px #fff;}
h2 { font: Normal 46px/46px Niconne, cursive;  color:#cc0033;}
h3 { font: Normal 14px/17px Oswald, sans-serif;  }
h4 { font: Normal 18px/24px Oswald, sans-serif;  color:#993300; }
h5 { font: Normal 14px/20px Oswald, sans-serif;   }
h6 { font: Normal 10px/18px ; }

ul li {
		border-top: 1px solid #e0d5c8;
	}
ul li a{
	color: #003333;
	}	
	ul li a:hover{
		color: #fff;
	}
h1 a{
	text-decoration: none;
	color: #4c496e;
}
h1 a:hover{
	color: #DF6969;
}	
h3 a:hover{
	color: #4c496e;
}

.logo h1,
	.logo h2 {
		color: #55527b;
		}
		.logo h1 a,
		.logo h2 a {
			color:#55527b;
			}
.widget-header{
	color:#fff;
	text-shadow:0 1px 1px rgba(255,255,255,.5);
}
.nivo-caption {
	color:#fff;
}
.nivo-caption h1{
	color: #FF6C00;
	text-shadow:0px 0px 1px;
}
.nivo-caption p{
	color: #ffffcc;
}
.nivo-controlNav a {
	color: #f9f1e1;
	text-shadow:0 1px 1px rgba(66,63,95,.5);
}
.sf-menu a {
	color: #0099ff;
}
.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: #990000;
}
.sf-menu ul {
	margin-top:5px;
	background: url(../images/sub_menu_bg.png) 0 0 repeat;
}
.sf-menu li li a,
.sf-menu li.sfHover li a,
.sf-menu li.current-menu-item li a{
	color: #f9f1e1;
}
	.sf-menu li li a:hover,
	.sf-menu li li.sfHover a,
	.sf-menu li li.current-menu-item a{
		color: #913f3f;

	}
	.sf-menu li li li a,
	.sf-menu li li.sfHover li a,
	.sf-menu li li.current-menu-item li a{
		color: #fff;
	}
		.sf-menu li li li a:hover,
		.sf-menu li li li.current-menu-item a{
			color: #000;
		}
.op-time p{
	font:bold 12px/20px Arial, Helvetica, sans-serif;
	color: #fff;
}
   .comment-author .author {
    color: #dd6261;
   }
    .comment-meta {
	color: #dd6261;
  } 
  .reply a {
	color:#fff;
	background: #e47172; /* Old browsers */
	background: -moz-linear-gradient(top, #e47172 0%, #d25755 50%, #e37172 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#e47172), color-stop(50%,#d25755), color-stop(100%,#e37172)); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top, #e47172 0%,#d25755 50%,#e37172 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top, #e47172 0%,#d25755 50%,#e37172 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top, #e47172 0%,#d25755 50%,#e37172 100%); /* IE10+ */
	background: linear-gradient(to bottom, #e47172 0%,#d25755 50%,#e37172 100%); /* W3C */
	box-shadow: inset 0 1px 0 #f0a5a7, 0 1px 2px rgba(0,0,0,.7);
    }
    .reply a:hover {
		color:#fff;
		background: #6c679a; /* Old browsers */
		background: -moz-linear-gradient(top, #807bae 0%, #6c679a 50%, #7f7aad 100%); /* FF3.6+ */
		background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#807bae), color-stop(50%,#6c679a), color-stop(100%,#7f7aad)); /* Chrome,Safari4+ */
		background: -webkit-linear-gradient(top, #807bae 0%,#6c679a 50%,#7f7aad 100%); /* Chrome10+,Safari5.1+ */
		background: -o-linear-gradient(top, #807bae 0%,#6c679a 50%,#7f7aad 100%); /* Opera 11.10+ */
		background: -ms-linear-gradient(top, #807bae 0%,#6c679a 50%,#7f7aad 100%); /* IE10+ */
		background: linear-gradient(to bottom, #807bae 0%,#6c679a 50%,#7f7aad 100%); /* W3C */
		box-shadow: inset 0 1px 0 #bab4d3, 0 1px 2px rgba(0,0,0,.7);
    }
  .cancel-comment-reply a {
   color:#ADB0C6;
  }
  .cancel-comment-reply a:hover,
  #respond a:hover {
  	color: #4C496E;
  }
 /* Featured thumbnail */
.featured-thumbnail {
	border:5px solid #fff;
	 -webkit-transition: all 0.5s ease;
     -moz-transition: all 0.5s ease;
       -o-transition: all 0.5s ease;
      -ms-transition: all 0.5s ease;
          transition: all 0.5s ease;
	}
.featured-thumbnail:hover {
  -webkit-transform: rotate(360deg);
     -moz-transform: rotate(360deg);
       -o-transform: rotate(360deg);
      -ms-transform: rotate(360deg);
          transform: rotate(360deg);
}

.post-meta span a{
	color: #998382;
}
.pagenavi span, .pagenavi a {
	color:#746362;
	}
.pagenavi a.pagenavi-link{
	color:#fff;
	background: #e47172; /* Old browsers */
	background: -moz-linear-gradient(top, #e47172 0%, #d25755 50%, #e37172 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#e47172), color-stop(50%,#d25755), color-stop(100%,#e37172)); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top, #e47172 0%,#d25755 50%,#e37172 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top, #e47172 0%,#d25755 50%,#e37172 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top, #e47172 0%,#d25755 50%,#e37172 100%); /* IE10+ */
	background: linear-gradient(to bottom, #e47172 0%,#d25755 50%,#e37172 100%); /* W3C */
	box-shadow: inset 0 1px 0 #f0a5a7, 0 1px 2px rgba(0,0,0,.7);

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

	.pagenavi a.pagenavi-link:hover{
		color:#fff;
		background: #6c679a; /* Old browsers */
		background: -moz-linear-gradient(top, #807bae 0%, #6c679a 50%, #7f7aad 100%); /* FF3.6+ */
		background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#807bae), color-stop(50%,#6c679a), color-stop(100%,#7f7aad)); /* Chrome,Safari4+ */
		background: -webkit-linear-gradient(top, #807bae 0%,#6c679a 50%,#7f7aad 100%); /* Chrome10+,Safari5.1+ */
		background: -o-linear-gradient(top, #807bae 0%,#6c679a 50%,#7f7aad 100%); /* Opera 11.10+ */
		background: -ms-linear-gradient(top, #807bae 0%,#6c679a 50%,#7f7aad 100%); /* IE10+ */
		background: linear-gradient(to bottom, #807bae 0%,#6c679a 50%,#7f7aad 100%); /* W3C */
		box-shadow: inset 0 1px 0 #bab4d3, 0 1px 2px rgba(0,0,0,.7);
	}
.single-oldernewer {
	border-top:1px solid #ddd1c5;
	border-bottom:1px solid #ddd1c5;
	}	
.error404-num {
		color:#ADB0C6;
		}
#gallery .portfolio li span.image-border {
	border:5px solid #fff;
	}
#gallery .portfolio li a.image-wrap {
	background:#fff url(../images/loading.png) 50% 50% no-repeat;
	}
/* Info */
.portfolio-meta-list {
	border-top:1px solid #ddd1c5;
	border-bottom:1px solid #ddd1c5;
	}
#sidebar.left .lineV{
	border-right: 1px solid #e3dffa;
}
.faq_list span.marker {
color: #4C496E;
}
ul.recentcomments li img {
border: 3px solid #E3DFFA; 
}
ul.recentcomments .comment-body a {
	color:#7E7D91;
	}
			ul.recentcomments li h4 a:hover {
				color:#000;
				}
		ul.recentcomments li small {
			color:#6a6a6a;
			}
.post_list li {
	color:#998382;
}
#testi-cycle .testi_item {
	background: none;
	}
#testi-cycle .testi_item a{
	color: #006699;
}
#testi-cycle .testi_item a:hover{
	text-decoration:none;
	color:#666;
}
#testi-cycle .testi_item .name-testi .user{
	color: #006699;
}
.latestpost li {
		border-bottom: 1px solid #e0d5c8;
		}
		.latestpost li time{
			color: #998382;
		}
article.testimonial {
	border-bottom:1px solid #e0d5c8;
	}
	article.testimonial .name-testi {
		color:#746362;
		}
.tags-cloud a,
.tagcloud a,
.post-footer a {
	color:#f9f1e1;
	background:url(../images/sub_menu_bg.png) 0 0 repeat;
	}
.tags-cloud a:hover,
.tagcloud a:hover,
.post-footer a:hover {
	background:url(../images/sub_menu_bg.png) 0 0 repeat;
	color:#8c3c3c;
	}

	#footer-text a{
		color: #fff;
	}
	#footer-text a.site-name{
		color: #f9f1e1;
	}
	#footer-text a.site-name:hover{ 
		color: #f9f1e1;
	}
/* Misc
---------------------------------------- */
.button {
	color:#f9f1e1;
	background:url(../images/sub_menu_bg.png) 0 0 repeat;
}
.button:hover {
	color:#8c3c3c;
	}
/* Dropcap */
.dropcap {
	color: #fff;
	background:url(../images/sub_menu_bg.png) 0 0 repeat;
}
.hr,
.sm_hr {
	background:#e0d5c8;
	}

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

/* Form defaults */
input, select, textarea { 
	border:1px solid #e3dffa;}
input[type="text"], textarea , input[type="password"]{
	background:#fff;
	border:1px solid #998382;
	color: #998382;
	}
input[type="submit"], input[type="reset"] {
	color:#f9f1e1;
	background:url(../images/sub_menu_bg.png) 0 0 repeat;
	}
input[type="submit"]:hover, input[type="reset"]:hover {
	color:#8c3c3c;
	}