/*########################################################################
/*########################################################################
THIS SKINS SPECIAL LAYOUT OPTIONS
########################################################################*
########################################################################*/
#top #head{
height:90px;
}

#top #nav{
top:33px;
}

#feature_info{
padding-top: 20px;
}

#feature_info .big_button{
top: 60px;
}

#top #footer_outside{
padding:15px 35px 18px;
border-bottom-right-radius:5px;	
-moz-border-radius-bottomright:5px; 	
-webkit-border-bottom-right-radius:5px;
border-bottom-left-radius:5px;
-moz-border-radius-bottomleft:5px; 	
-webkit-border-bottom-left-radius:5px;
margin-bottom:30px;
}

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

#top #wrapper_heading .center{
background: #222222;

}
#top #wrapper_head{
margin-top:30px;
}
#top #wrapper_head .center{
border-top-right-radius:5px;	
-moz-border-radius-topright:5px; 	
-webkit-border-top-right-radius:5px;
border-top-left-radius:5px;
-moz-border-radius-topleft:5px; 	
-webkit-border-top-left-radius:5px;
background: transparent url('../images/skin5/fancy_border.png') repeat 0 0; 
}
/*########################################################################
/*########################################################################
THIS SKINS SPECIAL COLOR OPTIONS
########################################################################*
########################################################################*/

html{ background: #fff url('../images/skin5/bg.jpg') no-repeat top left; background-attachment: fixed; }
body{ color: #fff; }
.center{ background:#333;} 
.logo a{background: transparent url('../images/skin5/logo.png') no-repeat top left; }

.feature_wrap{ background: transparent url('../images/skin5/border_horizontal.png') repeat-x bottom left;  }
#wrapper_featured_area .center{background: #333 url('../images/skin5/border_horizontal.png') repeat-x top left;}
.content{background: transparent url('../images/skin5/border_vertical.png') repeat-y top right; }

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

#nav{
background: transparent url('../images/skin5/border_vertical.png') repeat-y top right; 
}

#nav a{
color: #444;
background: transparent url('../images/skin5/border_vertical.png') repeat-y top left; 
}

#nav .current a{
color:#fff;
}

#nav a:hover{ 
color: #eee; 
}

#nav ul{ 
background: #333; border-color:#424242;
}

#top #nav ul a{
background: #333; 
border-color:#424242; 
color:#aaa;
}
#top #nav ul a:hover{
background: #555; 
color: #eee;
}

#top #nav li li{
border-color:#333; 
}

#top #nav li.back {
/* background: transparent url('../images/skin5/arrow_menu.png') no-repeat bottom center;  */
}


/************************************************************************
featured
*************************************************************************/
#feature_info{
background: transparent url('../images/skin5/border_horizontal.png') repeat-x bottom left;  
}

.fancyborder{
background: transparent url('../images/skin5/fancy_border.png') repeat 0 0; 
}


#wrapper_heading h2, #wrapper_heading h2 a{
color: #fff;
}

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

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

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

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


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

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

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

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

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

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

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

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

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

/************************************************************************
content area
*************************************************************************/


.hr { background: transparent url('../images/skin5/border_horizontal.png') repeat-x center right;  }
.hr a{color:#888}

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

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

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

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

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

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

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

/*pagination*/

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

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

#top .pagination .current{
background: #7BB5EF;
color:#fff;
}


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

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

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

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

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

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

.valid .text_input, .valid .text_area{border:1px solid #7BB5EF;} /*#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 #424242;
background: #222222;
}

.author_name a{
color:#555;
}

.commentmetadata a{
color:#aaa;
}

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

.comment-reply-link{
background:none repeat scroll 0 0 #333333;
border-right:1px solid #424242;
border-top:1px solid #424242;
color:#FFFFFF;
}



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

.button:hover{
background: #2c83e6;
}


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

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


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

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

h1, h1 a, strong{ color:#fff; }
h2, h2 a, #top .siteheading, #top .siteheading a{ color:#aaa; }
h3, h3 a, h4, h4 a, h5, h5 a, h6, h6 a{ color:#aaa; }
h1 a:hover, h2 a:hover, h3 a:hover, h4 a:hover, h5 a:hover, h6 a:hover{
color:#ddd;
}

input, textarea, select{ color:#fff; }
.text_input, textarea, select { border-color: #424242; background: #222;}

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

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

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

a{color:#7bb5ef}
a:hover{color:#2c83e6; text-decoration:underline;}

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

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

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

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

pre{
border:1px solid #424242;
background: #222;
color:#fff;
}

/*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 #000;
}

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

.dropcap3{
background: #222;
color:#fff;
text-shadow:1px 1px 0 #000000;
border:1px solid #424242;
}

/************************************************************************
footer
*************************************************************************/

.social_bookmarks .rss a{background: transparent url(../images/skin5/rss_16.png) 0 0  no-repeat;}
.social_bookmarks .facebook a{background: transparent url(../images/skin5/facebook_16.png) 0 0  no-repeat;}
.social_bookmarks .twitter a{background: transparent url(../images/skin5/twitter_16.png) 0 0  no-repeat;}
.social_bookmarks .flickr a{background: transparent url(../images/skin5/flickr_16.png) 0 0  no-repeat;}
#footer_outside{background: #222;}

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

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