/*########################################################################
/*########################################################################
THIS SKINS SPECIAL LAYOUT OPTIONS
########################################################################*
########################################################################*/
#top {
	background: url("../images/skin6/bg-repeat.gif") repeat-x top left #843b66;
}
#bg-png {
background: url("../images/skin6/bg.png") no-repeat top center;
}
#top #head{
height:158px;
}

#top .nav{
top: 122px;
}

#feature_info .big_button{
top: 60px;
}

#top #footer_outside{
width:980px;
}

#top #wrapper_heading {
width:980px;
margin:0 auto;
background: #f5f5f5;
border-top:1px solid #e1e1e1;
border-bottom:1px solid #e1e1e1;
}

#top #wrapper_heading .center{
background: #f5f5f5;
}


#top .fancyborder_bottom{
background:url("../images/skin6/fancy_bow.png") no-repeat scroll center bottom transparent;
bottom:0;
height:48px;
right:0;
width:100%;
}

#top .feature_wrap .feature_excerpt{
padding-bottom: 50px;
}
a{color:#9AA600}
a:hover{color:#B8C602; text-decoration:none;}

/*########################################################################
/*########################################################################
THIS SKINS SPECIAL COLOR OPTIONS
########################################################################*
########################################################################*/

html{ background: #222; }
body{ color: #2e2e2e; }
.center{ background:#fff;} 
.logo a{background: transparent url('../images/skin6/logo.jpg') no-repeat top left; }

.feature_wrap{ background: transparent url('../images/skin6/border_horizontal.png') repeat-x bottom left;  }
#wrapper_featured_area .center{background: #fff url('../images/skin6/border_horizontal.png') repeat-x top left;}


/*--------Head Note---------*/
.head-text {
	position: absolute;
	top: 25px;
	right: 0px;
	/*width:450px; */
}
.head-note {
	color: #a0b02b;
	font-family: Verdana, Arial, sans-serif;
	font-size: 15px;
	font-style: italic;
	line-height: 18px;
	display:block;
}
.head-author {
	display: block;
	text-align: right;
	color: #a0b02b;
	font-family: Arial, sans-serif;
	font-size: 13px;
	font-style: italic;
}

/************************************************************************
navigation
*************************************************************************/

.nav{
background: none; 
}
.nav  a{
color: #9b2469;
}
.nav li.page_item a{
background: transparent url('../images/skin6/li-main.gif') no-repeat 0 2px; 
}

.nav .current-menu-item a {
	color:#a0b02b;
	/*text-decoration: underline !important;*/
}

.nav a:hover,
.nav a:active,
.nav a:focus { 
color: #a0b02b; 
/*text-decoration: underline !important;*/
}

.nav ul{ 
background: none; 
border: none;
display: none;
}

#top .nav ul a{
background: #ae7391; 
border:none; 
color:#fff;
}
#top .nav ul a:hover{
background: #ae7391; 
color: #a0b02b;
}

#top .nav li li{
border: none; 
}

#top .nav li.back {
}


/************************************************************************
featured
*************************************************************************/

.slideshow{
background: #fff;
}

.featured, .preloading{
background: #fff url(../images/skin6/preload.gif) no-repeat center center;
}

.featured a, .newsselect a{color:#555;}

.position_excerpt, #top .featured_inside .feature_excerpt { background:none repeat scroll 0 0 #FFFFFF; }

.feature_excerpt{
color:#fff;
background: #000;
}

.feature_excerpt strong{
color:#fff;
}

#top .slidecontrolls a{ 
background:transparent url(../images/skin6/slide_controlls.png) no-repeat  -28px top; 
}

#top .slidecontrolls .active_item, #top .slidecontrolls a:hover{
background:transparent url(../images/skin6/slide_controlls.png) no-repeat 2px top ;
}

.big_button{ background: transparent url('../images/skin6/button.png') no-repeat left 0px; }

.big_button strong{
background: transparent url('../images/skin6/button.png') no-repeat right -60px !important;
background: transparent url('../images/skin6/button.png') no-repeat right -59px; /*ie6 bugfix*/
color: #fff;
}

.big_button:hover{ 
background: transparent url('../images/skin6/button.png') no-repeat left -120px !important; 
background: transparent url('../images/skin6/button.png') no-repeat left 0px; /*ie6 bugfix*/
}
.big_button:hover strong{ 
background: transparent url('../images/skin6/button.png') no-repeat right -180px !important;  
background: transparent url('../images/skin6/button.png') no-repeat right -60px; /*ie6 bugfix*/
}

/*newsslider*/
#top .newsselect{
border:1px solid #e1e1e1;
background: #fff;
}

#top .newsselect .single_item{
border-bottom:1px solid #e1e1e1;
}

#top .newsselect .single_item:hover, .newsselect .active_item{
background-color: #f1f1f1;
text-shadow:1px 1px 0 #FFFFFF;
}

.featured a, .newsselect a, .featured a:hover{
color:#555;
}

.newsselect a:hover{
color:#777;
}

#top .entry .feature_wrap {
background:none repeat scroll 0 0 #fff;
border:1px solid #e1e1e1;
}

/************************************************************************
content areah
*************************************************************************/
.slide-wrap {
	clear: both;
	width: 100%;
}
.slide-in {
	
}
.slide-left {
	float: left;
	position: relative;
}
.slide-right {
	float: right;
	position: relative;
}
.slide-g {
	position: relative;
}
.img-show img {
	margin-bottom: 8px;
}
.slide-box {
	position: absolute;
	bottom: 0;
	width: 100%;
	background: #aebd3f;
}
.slide-box div {
	padding: 10px 10px 15px;
	overflow: hidden;
}
.slide-box span {
	color: #2e2e2e;
	text-transform: uppercase;
	float: left;
	width: 72%;
	display: block;
	line-height: 14px;
	font-size: 11px;
}
.slide-box span.title {
	color: #2e2e2e;
	font-size: 14px;
	line-height: 22px;
	text-transform: uppercase;
}

.slide-box a {
	color: #fff;
	float: right;
	width: 27%;
	display: block;
	font-size:13px;
	font-family: Verdama, sans-serif;
	text-align: right;
}
.slide-box a:hover,
.slide-box a:avtive,
.slide-box a:focus {
	color: #fff !important;
	text-decoration: underline;
}
.p-img img {
	float: left;
	margin-right: 8px;
}
.hr { border-top: 1px solid #C1C1C1;  }
.hr a{color:#888}

.categories, .comments, .entry-head a, .more-link, #top .portfolio_item h3 a , #js_sort_items .active_sort{
background-color:#9aa600;
color:#fff;
}

.entry-head a:hover, .more-link:hover, #top .portfolio_item h3 a:hover, #js_sort_items a:hover{
background-color:#b8c602;
color:#fff;
text-decoration: none;
}

#js_sort_items a{
background-color:#555;
color:#fff;
}

#top .portfolio_entry .one_fourth{
background: #fff;
}

#top .portfolio_entry h3{
background: #fff;
}

.lightbox_video, .lightbox_image{
background:transparent url(../images/skin6/video.png) no-repeat bottom left;
}

#top .lightbox_image{
background:transparent url(../images/skin6/magnify.png) no-repeat bottom left;
}

/*pagination*/

#top .pagination span, #top .pagination a{
color:#fff;
background: #555;
}

#top .pagination a:hover{
color:#fff;
background: #b8c602;
}

#top .pagination .current{
background: #9aa600;
color:#fff;
}


/************************************************************************
sidebar
*************************************************************************/

.sidebar .box a {
background:url("../images/skin6/bullet.png") no-repeat scroll left center transparent;
border-color:#e5e5e5;
color:#777777;
}

.sidebar h3 {
border-color:#e5e5e5;
}

.sidebar .box a:hover{
text-decoration: none;
color:#333;
}

.sidebar .box ul ul a{
background:transparent url(../images/skin6/bullet.png) no-repeat scroll 15px  11px;
}
.sidebar .box ul ul ul a{
background:transparent url(../images/skin6/bullet.png) no-repeat scroll 30px  11px;
}
.sidebar .box ul ul ul ul a{
background:transparent url(../images/skin6/bullet.png) no-repeat scroll 45px  11px;
}
.sidebar .box ul ul ul ul ul a{
background:transparent url(../images/skin6/bullet.png) no-repeat scroll 60px  11px;
}
.sidebar .box ul ul ul ul ul ul a{
background:transparent url(../images/skin6/bullet.png) no-repeat scroll 75px  11px;
}
.sidebar .box ul ul ul ul ul ul ul a{
background:transparent url(../images/skin6/bullet.png) no-repeat scroll 90px  11px;
}
.sidebar .box ul ul ul ul ul ul ul ul a{
background:transparent url(../images/skin6/bullet.png) no-repeat scroll 105px 11px;
}
.sidebar .box ul ul ul ul ul ul ul ul ul a{
background:transparent url(../images/skin6/bullet.png) no-repeat scroll 120px 11px;
}

/************************************************************************
CONTACT FORM
*************************************************************************/

.valid .text_input, .valid .text_area{border:1px solid #9AA600;} /*#70A41B*/
.error .text_input, .error .text_area{border:1px solid #FF6600;}
.ajax_alert .text_input, .ajax_alert .text_area{border:1px solid #ffb628;}

/************************************************************************
COMMENTS
*************************************************************************/

.comment_content{
border:1px solid #e5e5e5;
background: #f8f8f8;
}

.author_name a{
color:#555;
}

.commentmetadata a{
color:#aaa;
}

.says{
background:transparent url(../images/skin6/say.png) no-repeat scroll 0 0;
}

.comment-reply-link{
border-top:1px solid #e5e5e5;
border-right:1px solid #e5e5e5;
color:#555;
background: #fff;
}



.button {
background:none repeat scroll 0 0 #9aa600;
border:medium none;
color:#FFFFFF;
cursor:pointer;
}

.button:hover{
background: #b8c602;
}


/************************************************************************
testimonial
*************************************************************************/

.t_slide{
border-color: #e5e5e5;
background: #f5f5f5;
}
.testimonial_arrow{
background: transparent url('../images/skin6/testimonial_arrow.png') no-repeat top left; 
}
#testimonial .quote{ 
background: transparent url('../images/skin6/quotes.png') no-repeat top left; 
}


.testimonial_author_pics img{background: #fff;}
.testimonial_author_pics a:hover img, #top .active_testimonial img{ border-color: #999; }

/************************************************************************
generic
*************************************************************************/

h1, h1 a{ color:#222; }
h2, h2 a, #top .siteheading, #top .siteheading a{ color:#777; }
h3, h3 a, h4, h4 a, h5, h5 a, h6, h6 a, strong{ color:#555; }
h1 a:hover, h2 a:hover, h3 a:hover, h4 a:hover, h5 a:hover, h6 a:hover{
color:#333;
}

input, textarea, select{ color:#777; }
.text_input, textarea, select { border-color: #2e2e2e; }

a img, a:hover img, .entry img, #top .wp-caption{
border: none;
}

.entry img, .wp-caption{
background: #fff;
}

.siteheading, .entry h4, .entry h3{
background: transparent url('../images/skin6/border_horizontal.png') repeat-x bottom right; 
}



blockquote {
background: transparent url('../images/skin6/quotes.png') no-repeat top left; 
}

.entry ul, .entry ol{
border-top:1px solid #D6D6D6;
color:#555;
}

.entry ul li {
background:url("../images/skin6/bullet.png") no-repeat scroll 0 12px transparent;
border-bottom:1px solid #D6D6D6;
}

.entry ol li {
border-bottom:1px solid #D6D6D6;
}

pre{
border:1px solid #e1e1e1;
background: #f5f5f5;
}

/*table*/


th {
	color: #fff;
	border-right: 1px solid #e1e1e1;
	border-bottom: 1px solid #e1e1e1;
	border-top: 1px solid #e1e1e1;
	background: #555;
}

th.nobg {
	border-right: 1px solid #e1e1e1;
	color:#555;
}

td {
	border-right: 1px solid #e1e1e1;
	border-bottom: 1px solid #e1e1e1;
	background: #fff;
	color: #777;
}


td.alt {
	background: #eee;
	color: #777;
}

th.spec {
	border-left: 1px solid #e1e1e1;
	background: #fff;
	color:#777;
}

th.specalt {
	border-left: 1px solid #e1e1e1;
	background: #eee;
	color: #777;
}


.dropcap1{
text-shadow:1px 1px 0 #fff;
}

.dropcap2{
background: transparent url(../images/skin6/dropcaps.png) top left no-repeat;
color:#fff;
text-shadow:-1px -1px 0 #555;
}

.dropcap3{
background: #777;
color:#fff;
text-shadow:-1px -1px 0 #555;
border:1px solid #fff;
}

/*tabs and toggler */
.js_active .toggler{
background:url("../images/toggle.png") no-repeat scroll 6px 6px #FFFFFF;
border:1px solid #E1E1E1;
}

.js_active  #top .activeTitle{
background: #eee url('../images/toggle.png') no-repeat 6px -77px ; 
border:1px solid #CCC;
}


.js_active .tab_content{
background:#FFFFFF;
border:1px solid #E1E1E1;

}

.js_active .tab{
background:#eee;
border:1px solid #E1E1E1;
border-bottom: none;
}

.js_active #top .active_tab{
background:#FFFFFF;
}

/************************************************************************
footer
*************************************************************************/
#wrapper_footer .center {
	overflow: hidden;
}
#footer-nav {
	clear: both;
	margin: 10px 0;
	padding: 28px 0 15px;
	background: url("../images/skin6/bg-foot.gif") no-repeat bottom right;
	border-top: 1px solid #d2d7d8;
	border-bottom: 1px solid #d2d7d8;
	display: block;
	overflow: hidden;
	width: 100%;
}
#footer-nav ul.nav {
	clear:both;
	height:auto !important;
	padding:0;
	position:relative;
	right:auto;
	top:auto;
	z-index:0;
}
#footer-nav .nav  a{
	color: #91a404;
	display:block;
	float:left;
	font-family: "Century Gothic", Verdana, sans-serif;
	font-size:13px;
	height: auto;
	line-height:15px;
	outline: none;
	padding:0 11px 0 0;
	position:relative;
	text-align:center;
	text-decoration:none;
	text-transform:lowercase;
}
#footer-nav .nav li.page_item a{
	background: transparent url('../images/skin6/li-foot.gif') no-repeat 0 3px; 
	padding:0 11px 0 12px;
}
#footer-nav .nav  a:hover,
#footer-nav .nav  a:active,
#footer-nav .nav  a:focus {
	text-decoration:none;
}
#footer-nav ul.nav ul {
	display: none !important;
}
.foot-nav {
	width: 100%;
	clear: both;
	padding: 30px 0 0;
}
.foot-nav li {
	float: left;
	display: block;
	list-style: none;
}
.foot-nav a {
	color: #91a404;
	font-family: "Century Gothic", Verdana, sans-serif;
	font-size:12px;
	height: auto;
	line-height:15px;
	outline: none;
	padding:0 11px 0 10px;
	position:relative;
	text-align:center;
	text-decoration:underline;
	background: transparent url('../images/skin6/li-foot1.gif') no-repeat bottom right; 
}
.foot-nav a.first-item {
	padding-left: 0;
}
.foot-nav a.last-item {
	background: none;
}
.copyright {
	color: #787878;
	font-family: "Century Gothic", Verdana, sans-serif;
	font-size: 12px;
	display: block;
	padding-left: 0 !important;
}
#footer-submenu {
	clear: both;
	width: 100%;
	overflow: hidden;
	color: #c1c1c1;
	padding: 0 0 10px;
}
#footer-submenu  a {
	color: #c1c1c1;
	padding: 0 4px;
	font-size: 12px;
}
#footer-submenu  a:hover,
#footer-submenu  a:active,
#footer-submenu  a:focus {
	text-decoration: underline;
}
.foot-social {
	position: absolute;
	right: 20px;
	bottom: 55px;
}
.foot-logo {
	position: absolute;
	right: 421px;
	bottom: 48px;
}
.social_bookmarks .rss a{background: transparent url(../images/skin6/rss_16.png) 0 0  no-repeat;}
.social_bookmarks .facebook a{background: transparent url(../images/skin6/facebook_16.png) 0 0  no-repeat;}
.social_bookmarks .twitter a{background: transparent url(../images/skin6/twitter_16.png) 0 0  no-repeat;}
.social_bookmarks .flickr a{background: transparent url(../images/skin6/flickr_16.png) 0 0  no-repeat;}

#footer_outside a{ color:#aaa; }
#footer_outside a:hover{ color:#fff; }

.scrollTop{ background: transparent url('../images/skin6/arrow_up.png') no-repeat center left; }
