body{
background: #000000 url(http://www.neorealismovirtuale.com/wp/backg.jpg) no-repeat  600px 10px;
font: 10px Verdana; 
text-decoration: none; 
color: #ffffff;
}




#page{
width: 800px;
border: 1px solid #800000;
padding: 2px 2px 2px 2px;
background: #111111;
}

#header{
background: #FF0000;
font: 10px Verdana; 
text-decoration: none; 
color: #ffffff;
width: 200px;
float: right;
margin: 0px 0px 0px 0px;
padding: 0px 0px 0px 0px;
display: block;
}

#content{
display: block;
background: #000000;
font: 10px Verdana; 
text-decoration: none; 
color: #ffffff;
width: 574px;
float: left;
padding: 10px 10px 10px 10px;
margin: 0px 4px 0px 0px;
border: 1px solid #FF0000;
}

.description{
font: italic 10px Verdana; 
text-decoration: none; 
color: #ffffff;
text-align: center;
margin: 0px 0px 0px 0px;  
padding: 4px 4px 4px 4px; 
display: block;
}


.entry{
font: 14px Verdana; 
text-decoration: none; 
color: #EEEEEE;
text-align: justify;
margin: 0px 0px 0px 0px;
padding: 4px 4px 8px 30px;
width: 95%;
}

small{
font: italic 10px Verdana; 
text-decoration: none;
color: #FF8000;
text-align: center;
margin: 0px 0px 0px 0px;  
padding: 4px 6px 4px 4px;
}


h1{
font: 30px monospace; 
text-decoration: none; 
color: #ffffff;
text-align: center;
margin: 0px 0px 0px 0px;  
padding: 4px 2px 6px 2px; 
page-break-before: avoid; 
page-break-after: avoid;
}

h1 a{
font: 30px monospace; 
text-decoration: none; 
color: #ffffff;
text-align: center;
}

h1 a:LINK{
font: 30px monospace; 
text-decoration: none; 
color: #ffffff;
text-align: center;
}

h1 a:VISITED{
font: 30px monospace; 
text-decoration: none; 
color: #ffffff;
text-align: center;
}

h1 a:HOVER{
font: 30px monospace; 
text-decoration: underline; 
color: #ffffff;
text-align: center;
}

h2{
text-align: center;
background: #333333;
font: 14px Verdana; 
text-decoration: none; 
color: #ffffff;
margin: 1px 25px 1px 25px;
padding: 4px 2px 6px 2px; 
}


h2 a{
text-align: center;
background: #333333;
font: 14px Verdana; 
text-decoration: none; 
color: #ffffff;
}

h2 a:LINK{
text-align: center;
background: #333333;
font: 14px Verdana; 
text-decoration: none; 
color: #ffffff;
}


h2 a:VISITED{
text-align: center;
background: #333333;
font: 14px Verdana; 
text-decoration: none; 
color: #ffffff;
}

h2 a:HOVER{
text-align: center;
background: #333333;
font: 14px Verdana; 
text-decoration: underline; 
color: #ffffff;
}




#sidebar{
background: #800000;
display: block;
margin: 0px 0px 0px 0px;  
padding: 0px 0px 0px 0px;
text-align: left;
}

ul#sidebarlist{
margin: 0px 0px 0px 0px;
padding: 0px 0px 0px 0px;
list-style-type: none;
text-align: left;
}

ul#sidebarlist li{
margin-left: 0;
padding-left: 0;
list-style-type: none;
font-size: 10px;
padding: 1px 1px 6px 1px;
text-align: left;
}

ul#sidebarlist li a{
font-weight: bold;
font-size: 10px;
text-align: left;
}

ul#sidebarlist li ul{
margin-left: 0;
padding-left: 10px;
list-style-type: none;
text-align: left;
}

ul#sidebarlist li ul li {
margin-left: 0;
padding-left: 0;
list-style-type: none;
font-size: 10px;
padding: 1px 1px 1px 1px;
text-align: left;
}

ul#sidebarlist li ul li a{
font-weight: normal;
font-size: 10px;
text-align: left;
}

ul#sidebarlist li h2{
font-size:10px;
font-weight:bold;
color:#FFFFFF;
font-family:Verdana;
font-size-adjust:none;
font-stretch:normal;
font-style:normal;
font-variant:normal;
line-height:normal;
text-decoration:none;
text-align: left;
background: #800000;
page-break-before: avoid; 
page-break-after: avoid;
padding: 1px 1px 1px 1px;
}

ul#sidebarlist li h2:HOVER{
font-size:10px;
font-weight:bold;
color:#FFFFFF;
font-family:Verdana;
font-size-adjust:none;
font-stretch:normal;
font-style:normal;
font-variant:normal;
line-height:normal;
text-decoration:underline;
text-align: left;
background: #800000;
page-break-before: avoid; 
page-break-after: avoid;
padding: 1px 1px 1px 1px;
}

input{
border: 0px;
font: 10px verdana, sans-serif; 
color: #000000;
text-align: left;
}


a#togglesidebar{
display: block;
background: #B00000;
padding: 4px 4px 4px 4px;
font-weight: bold;
}

div#footer{
background: #111111;

}

ul#sidebarlist{
background: #800000;
}

#comment{
width: 570px;
}

#commentform{
text-align: left;
}

h3{
background: #800000;
}

.wp-caption-text{
background: #800000;
}


a.more-link{
color: #FF8000;
}

a.more-link:VISITED{
color: #FF8000;
}

a.more-link:HOVER{
color: #FF8000;
text-decoration: underline;
}


a.st_tag{
background: #333333;
color: #FFFFFF;
}

a.st_tag:LINK{
background: #333333;
color: #FFFFFF;
}

a.st_tag:VISITED{
background: #333333;
color: #FFFFFF;
}

a.st_tag:HOVER{
background: #FFFFFF;
color: #000000;
}



img{
background: #444444
display:block;
float:left;
padding: 1px 2px 1px 2px;
margin: 1px 4px 1px 4px;
}


a{
font: 120% Verdana; 
color: #ffffff;
text-decoration: none; 
}

a:VISITED{
color: #FF8000;
text-decoration: none; 
}

a:LINK{
color: #FF8000;
text-decoration: none; 
}

a:HOVER{
color: #FFFF00;
text-decoration: underline; 
}


div.st-tag-cloud{
background: #400000;
padding: 3px 3px 3px 3px;
}

div.entry p{
}

div.post{
margin: 0;
padding: 0px;
display: block;
width: 100%;
}

.gallery{
padding: 0px;
margin: 0px;
background: #000000;
display: block;
float: none;
clear: both;
width: 528px
}

.gallery-item{
background: #333333;
padding: 2px;
display: block;
clear: none;
float: left;
margin: 1px;
width: 170px;
height: 220px;
}

.gallery-icon{
background: #555555;
padding: 1px;
display: block;
clear: none;
margin: 1px;
width: 160px;
height: 160px;
}


.gallery-caption{
padding: 0px;
margin: 0px;
display: block;
font: 10px sans-serif;
color: #ffffff;
text-align: center;
}
