body, #container, #adcontainer {
background:#111;
}
#header #submenu, #footer {background:#111;}
h1, h2, h3, h4, a, a:hover, a:visited, #footer #copyright {color:#bbb}

#header #heading {background:#333; height:35px; padding-top:10px;}
#header #menu {background:#ccc;}

li.current a {color:#111;}
#footer #footertoplinks {background:#333}

/* gallery */
.clear {clear:both; margin:0;font-size:0;}
.gallery {padding-bottom: 20px;}
.gallery-caption {clear:both; padding:0 2px;line-height:1em; color: #222222; font-size: 80%;}
.gallery-item {margin:0;}
.navigation {width:500px;}
.alignleft {float:left;}
.alignright {float:right;}
p.attachment {margin:10px auto 0 auto;text-align:center;}
.caption {clear:both;
margin-top:0 !important;
margin-top:10px;
}
h1.titolo-gallery {font-size:1.8em;margin:10px 0;}
.titolo-gallery p {display:inline;}
.wp-caption-text {margin:0; color: #222222; font-size: 80%;}
	/* per la caption in IE6 */
#content #left_column {overflow:hidden;}

/* GALLERY TEMPLATE - image.php*/
#left_column_gallery {display: inline; float: left; width: 674px; margin-right: 16px !important; margin-right: 14px; background:#111; color:#ddd;}
#right_column_gallery { display: inline; float: left; width: 300px; margin-right: 0; background:#111; color:#ddd;}
#left_column_gallery .post {width:674px;}
#right_column_gallery .navigation  {width:300px;}
#left_column_gallery, #left_column_gallery h1, #left_column_gallery h1 a {color:#ddd;}

	/*gallery navigation*/
#right_column_gallery .navigation {width:300px; padding:5px 0 15px 0; background:#111 url("../img/bg-navigation.gif") no-repeat center center;}

.prev {
display:inline;
height:120px; 
margin:10px 0 0 15px; 
float:left; 
width:135px; 
text-align:center;
}
.next {
display:inline;
height:120px; 
margin:10px 15px 0 0; 
float:left; 
width:135px; 
text-align:center;
}
.prev a {
display:table-cell;
height:120px;
width:135px;
text-align:center;
background:url(../img/precedente.gif) no-repeat center bottom;
}
 .next a {
display:table-cell;
height:120px;
width:135px;
text-align:center;
background:url(../img/successiva.gif) no-repeat center bottom;
}
.prev a img {vertical-align:middle;}
.next a img {vertical-align:middle;}

.commentator textarea {
background:#333;
border:1px solid #595959;
height:100px;
width:660px;
color:#aaa;
padding:8px 5px;
}

.k_previous_image {float:left;width:135px;margin:0;padding:0;text-align:left;}
.k_current_image {float:left;width:402px;margin:0;padding:0;}
.k_next_image {float:left;width:135px;margin:0;padding:0;text-align:right;}


.navigazione-h {
margin-top:-440px;
}
