/*########################################################################
/*########################################################################
THIS SKINS SPECIAL LAYOUT OPTIONS
########################################################################*
########################################################################*/




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

body {
color:#777;
background: #1e1e1e url(../images/skin1/body-background.jpg) repeat;
}

#wrapper_head{
/*background: url('../images/skin1/body-background.jpg');*/
/*background: #333333;/*
/*border-bottom: 1px solid #343434;*/
border-bottom: 1px solid #222222;
}

#halo {
  background: url(../images/light-source-trans.png) no-repeat center 0;
}

#wrapper_footer {
	background: #333;
	border-top: 1px solid #434343;
	border-bottom: 1px solid #434343;
}

.entry, .sidebar .box{
background: #181818;
border: 1px solid #272727;
}

/************************************************************************
-) HEAD
*************************************************************************/

.logo a{
background: transparent url(../images/skin1/logo.png) top left no-repeat;
}

#top #nav, #top .nav {
/*bottom:-1px;*/
bottom:0px;
}

#nav .currentli_item, .nav .current-menu-item, .nav .current-menu-parent{
/*background: #444;
color: #fff;*/
background: #222;
color: #222;
}

#nav #home, .nav #home{
/*background: #212121 url(../images/skin1/home.png) center center no-repeat;*/
background: #444 url(../images/skin2/home.png) center center no-repeat;
/*border: 1px solid #343434;
height: 31px; */
height:32px;
}

#nav .currentli_item#home, #nav #home:hover, .nav .current-menu-item#home, .nav #home:hover{
/*background: #444 url(../images/skin1/home.png) center center no-repeat;*/
background: #222 url(../images/skin2/home.png) center center no-repeat;
}

#nav a, .nav a{
/*color:#999999;*/
color:#777;
font-size: 14px; 
font-family: Arial, serif;
font-weight: normal;
}

#top #nav li li a, #top .nav li li a{
border-bottom:1px solid #343434;
}

#top #nav li li ul, #top .nav li li ul{
border-top:1px solid #343434;
}

#nav li li a, #nav li:hover, .nav li li a, .nav li:hover{
/*background: #444;
color:#999;*/
background: #222;
color:#777;
/*border-bottom: 1px solid #343434;
height: 31px;*/
}

#nav li ul, .nav li ul{
border:1px solid #343434;
border-top:none;
border-bottom:none;
}


#nav a:hover, .nav a:hover{
color:#fff;
}

#nav li li a:hover, .nav li li a:hover{
/*color:#fff;
background: #212121;*/
color:#fff;
background: #444;
}



#headextras{
background: #131313;
border: 1px solid #333;
}

.social_bookmarks .rss a{background: transparent url(../images/skin1/rss_16.png) 0 0  no-repeat;}
.social_bookmarks .facebook a{background: transparent url(../images/skin1/facebook_16.png) 0 0  no-repeat;}
.social_bookmarks .twitter a{background: transparent url(../images/skin1/twitter_16.png) 0 0  no-repeat;}
.social_bookmarks .flickr a{background: transparent url(../images/skin1/flickr_16.png) 0 0  no-repeat;}
.social_bookmarks .email a{background: transparent url(../images/skin1/email_16.png) 0 0  no-repeat;}

#submit_news{
color:#fff;
background: transparent url(../images/skin1/submit_news.png) top right  no-repeat;
}


/*head searchform*/

#head #s{
background: #fff;
color:#555;
}

#searchsubmit {
background: transparent url(../images/skin1/search.png) 2px center  no-repeat;
}

#feature_info, feature_info a, feature_info a:hover, #feature_info h2{
color:#999999;
font-size: 20px;
}

/************************************************************************
-) CONTENT AREA
*************************************************************************/

#wrapper_main{
/*background: url(../images/skin1/body-background.jpg) repeat;*/

padding-bottom: 20px;
border-top:1px solid #333333;
}

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

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

#top .pagination .current{
background: #2f2f2f;
color:#fff;
}

/*.entry-head span, #top div .entry-head .showStars {
border-right: 1px solid #bbb;
} */

.date{
/*background: #f8f8f8;
border: 1px solid #e3e3e3;*/
background: #222;
border:1px solid #272727;
color:#FFFFFF;
} 

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

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

/************************************************************************
-) GALLERY
*************************************************************************/


.gallery_inner, .tooltip{
}

.entry .medium_postInfo { display: none; position: absolute; top: 14px; left: 356px; width: 247px; }
.entry .medium_postInfo h2 { font-size: 18px; }
.entry .medium_postInfo h2 a { text-decoration: none; }
.entry .medium_postInfo ul { border: 0; }
.entry .medium_postInfo ul li { color: #777777; border-top: 1px solid #282828; border-bottom: 0px; background: none; padding-left: 0; padding: 6px 0; }
.entry .medium_postInfo ul li:first-child { border-top: 0px; }
.entry .medium_postInfo ul li span { color: #fff; }
.entry .medium_postInfo ul li a { color: #777777; text-decoration: none; }
.entry .medium_postInfo ul li a:hover { text-decoration: underline; }

.mediumPres { padding: 17px; }

#top .gallery_entry h3, #top .gallery_entry h3 a, #top .gallery_entry h3 a:hover{
color:#999999;
font-size: 12px;
font-weight: normal;
text-decoration: none;
/*padding-right: 5px;*/
}

#top .gallery_entry h3 a:hover {
	color: #888F96;
}

.gallery_entry{
color:#666;
background: #1d1d1d;
border: 1px solid #252525;
}

.gallery_entry a.comment_link {
display: block;
/*float: left;*/ 
color: #c2c2c2;
font-size:10px;
text-decoration: none;
background: transparent url(../images/skin1/comments.png) right 0px no-repeat;
/*padding-top: 4px;*/
padding-right:18px;
/*margin-left:9px;*/
}

.gallery_entry a.comment_link:hover{
color: #888;
text-decoration: none;
}
/**/
.gallery_entry .comment_link2 { display: block; margin-top: 3px; }

.gallery_entry .comment_link2 a{
color: #c2c2c2;
text-decoration: none;
background: transparent url(../images/skin1/comments.png) right 2px no-repeat;
padding-top: 4px;
}

.gallery_entry .comment_link2 a:hover{
color: #888;
text-decoration: none;
}


.rating_off, #top .star_off{
background: transparent url(../images/skin1/rating_off.gif) 0 0 no-repeat;
}

.rating_on, .star:hover, #top .star_on{
background: transparent url(../images/skin1/rating_on.gif) 0 0 no-repeat;
}

.featured_entry{
background:transparent url(../images/skin1/featured.png) no-repeat 0px top ;
}

.preloading{
background: transparent url(../images/skin1/preload.gif) no-repeat 50% 50%;
}

/************************************************************************
-) Sidebar
*************************************************************************/

.display{
background: #222222;
border:1px solid #272727;
color: #999;
}

#top .display:hover{
/*background: #eee url(../images/skin1/border_top.png) repeat-x left top;*/
background: #111;
text-decoration: none;
color: #999;
}

#top .display_active{
}

#item_small span{
background: transparent url(../images/skin2/display_small.png) no-repeat 3px center;
}

#item_medium span{
background: transparent url(../images/skin1/display_detail.png) no-repeat 3px center;
}

#item_large span{
background: transparent url(../images/skin1/display_large.png) no-repeat 3px center;
}

.sidebar .box ul{
border-bottom:1px solid #272727;
}

.sidebar .box ul li{
  background: transparent url(../images/puce.png) no-repeat 0px 11px;
  border-top:1px solid #272727;
}
.sidebar .box ul li a{
/*border-top:1px solid #272727;*/
/*background: transparent url(../images/skin1/rating_off.png) no-repeat 0 9px;*/
}

.sidebar .box ul li a:hover{
/*background: transparent url(../images/skin1/rating_on.png) no-repeat 0 9px;*/
text-decoration: none;
}
#top .sidebar .box_entry{
border-top:1px solid #282828;
}


/************************************************************************
-) FOOTER
*************************************************************************/

#footer .box li a, #footer .box .recentcomments {
/*background:url("../images/skin1/bullet.png") no-repeat scroll 0 12px transparent;*/
background:url("../images/puce.png") no-repeat scroll 0 2px transparent;
border-bottom:1px solid #333333;
}


#top #footer .box_entry a img{
border-color: #444;
background: #111;
}

#top #footer .box_entry a:hover img{
border-color: #555;
}

#footer_bottom{
background: #111;
color:#444;
}

#wrapper_footer, #footer .box h3 {
}

#footer ul li { border-bottom: 1px solid #444; }

/************************************************************************
-) GENERIC
*************************************************************************/

h1, h2, h3, h4, h5, h6, legend, #top h1 a, #top h2 a, #top h3 a, #top h4 a, #top h5 a, #top h6 a{
/*color:#fff;*/
color:#eeeeee;
}

#top h1 a:hover, #top h2 a:hover, #top h3 a:hover, #top h4 a:hover, #top h5 a:hover, #top h6 a:hover{
/*color:#888f96;*/
color:#ffffff;
} 

#footer h1, #footer h2, #footer h3, #footer h4, #footer h5, #footer h6, #footer legend, #footer h1 a, #footer h2 a, #footer h3 a, #footer h4 a, #footer h5 a, #footer h6 a{
color:#eee;
}

#footer .widgettitle { border-bottom: 1px solid #444444; }

#top h1 a:hover, #top h2 a:hover, #top h3 a:hover, #top h4 a:hover, #top h5 a:hover, #top h6 a:hover{
/*color:#888f96;*/
color:#ffffff;
} 

a{
/*color:#888f96;*/
color:#AAAAAA;
}
a:hover{
/*color:#555;*/
color:#ffffff;
}
#footer a:hover{color:#fff;}

#top .box_entry a img{
border-color: #2d2d2d;
}

#top .box_entry a:hover img{
border-color: #aaa;
}


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

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

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

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

pre, #top div .wp-caption {
border:1px solid #e1e1e1;
background: #f8f8f8;
}

/*table*/
#wp-calendar td{
border: 1px solid #e1e1e1;
}

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/skin1/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;
}

.hr { 
/*background: transparent url('../images/skin1/border.png') repeat-x center right;*/
background: transparent url('../images/skin2/border.png') repeat-x center right;  
}

.hr a, .hr a:hover{ 
color:#aaa;
background:url("../images/skin1/arrow_up.png") no-repeat scroll left center transparent; 
}

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

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

/************************************************************************
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
*************************************************************************/


.gravatar img, .comment_content, .text_input, textarea{
background:none repeat scroll 0 0 #181818;
border:1px solid #272727;
}

.author_name a{
color:#555;
}

.commentmetadata a{
color:#aaa;
}

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

.comment-reply-link{
/*border-top:1px solid #e3e3e3;
border-right:1px solid #e3e3e3;*/
border-top:1px solid #272727;
border-right:1px solid #272727;
color:#555;
}

.button, .more-link {
background:none repeat scroll 0 0 #333;
border:medium none;
color:#FFFFFF;
cursor:pointer;
}

.button:hover, .more-link:hover{
background: #555;
color:#FFFFFF;
text-decoration: none;
}

.big_image_size {
	display: block; 
	width: 610px;
	height: 260px;
}
