 html,body{
 background: #000000;
 color: #FFFFFF;
 margin: 0px;
 padding: 0px;
 width:100%;
 font: 10px sans-serif;
 }
 
 a{ text-decoration: none; }
 
 div#wrapper{
  background: #000000;
 color: #FFFFFF;
 margin: auto;
 padding: 0px;
 width:960px;
 font: 10px sans-serif;
 }
 
 div#informazioni{
 float: left;
 background: #000000;
 color: #FFFFFF;
 margin: 0px;
 margin-bottom: 24px;
 padding: 0px;
 width:960px;
 height: 35px;
 overflow: hidden;
 font: 10px sans-serif;
 }
 
 div#works-container{
  float: left;
 background: #000000;
 color: #FFFFFF;
 margin: 0px;
 margin-bottom: 24px;
 padding: 0px;
 width:960px;
 overflow: hidden;
 font: 10px sans-serif;
}
 
 div#homediv{
  float: left;
 background: #FFFFFF;
 color: #000000;
 margin: 0px;
 padding: 0px;
 width:300px;
 height: 35px;
 overflow: hidden;
 font: 10px sans-serif;
 }
 
div#controls{
  float: left;
 background: #EEEEEE;
 color: #FFFF00;
 margin: 0px;
 padding: 0px;
 padding-left: 6px;
 width:654px;
 height: 35px;
 overflow: hidden;
 font: 10px sans-serif;
  }
 
 div#homediv a, div#homediv a:visited{
display:block; 
float: left;
color: #000000;
background: #FFFFFF;
margin: 0px;
padding: 0px;
width: 300px;
height: 35px;
 }
 
div#homediv img{
display:block; 
float: left;
color: #000000;
background: #FFFFFF;
margin: 0px;
padding: 0px;
width: 145px;
height: 35px;
 }
 
div#controls a, div#controls a:visited{
display:block; 
float: left;
color: #444444;
background: #EEEEEE;
margin: 0px;
margin-top: 1px;
margin-bottom: 1px;
margin-right: 5px;
padding: 2px;
height: 10px;
}

div#controls a:hover{
color: #E1001A;
background: #EEEEEE;
}


div.authorbox{
position: relative;
float: left;
z-index: 100;
width: 120px;
height: 100px;
overflow: hidden;
padding: 20px;
margin: 0px;
border: 0px;
background: #E1001A;
color: #FFFFFF;
box-shadow:-0px 0px 25px #333333;
-webkit-box-shadow:-0px 0px 25px #333333;
-moz-box-shadow:-0px 0px 25px #333333;
}

div.authorbox:hover{
background: #111111;
}


div.author-nick{
float: left;
width: 120px;
overflow: hidden;
padding: 0px;
margin: 0px;
margin-bottom: 8px;
border: 0px;
font: 18px Helvetca, Arial, sans-serif;
}

div.author-name{
float: left;
width: 120px;
overflow: hidden;
padding: 0px;
margin: 0px;
margin-bottom: 8px;
border: 0px;
font: 12px Helvetca, Arial, sans-serif;
}

div.author-website{
float: left;
width: 120px;
overflow: hidden;
padding: 0px;
margin: 0px;
margin-bottom: 8px;
border: 0px;
color: #EEEEEE;
font: 10px Helvetca, Arial, sans-serif;
}

div.author-website:hover{
color: #FFFF00;
}

div.author-website a, div.author-website a:visited{
text-decoration: none;
color: inherit;
background: inherit;
} 

a.works {
color: #FFFFFF;
}

.bodycontainer{
float: left;
width: 800px;
min-width: 800px;
max-width: 800px;
min-height: 400px;
margin: 0px;
padding: 0px;
color: #000000;
background: #FFFFFF;
}

div#schedacontainer{
float: left;
min-width: 800px;
max-width: 800px;
min-height: 400px;
margin: 0px;
padding: 0px;
color: #000000;
background: #FFFFFF;
}

div#scheda{
float: left;
width: 210px;
min-width: 210px;
max-width: 210px;
min-height: 360px;
max-height: 360px;
margin: 0px;
overflow: auto;
padding: 20px;
color: #000000;
background: #DDDDDD;
}

div#opere{
float: left;
width: 510px;
min-width: 510px;
max-width: 510px;
min-height: 360px;
max-height: 360px;
overflow: auto;
margin: 0px;
padding: 20px;
color: #000000;
background: #FFFFFF;
}


div.scheda-avatar{
float: left;
width: 210px;
min-width: 210px;
max-width: 210px;
margin: 0px;
overflow: hidden;
padding: 0px;
margin-bottom: 6px;
font: bold 16px Helvetica, Arial, sans-serif;
}

div.scheda-nick{
float: left;
width: 210px;
min-width: 210px;
max-width: 210px;
margin: 0px;
overflow: hidden;
padding: 0px;
margin-bottom: 6px;
font: bold 24px Helvetica, Arial, sans-serif;
}

div.scheda-name{
float: left;
width: 210px;
min-width: 210px;
max-width: 210px;
margin: 0px;
overflow: hidden;
padding: 0px;
margin-bottom: 12px;
font: 12px Helvetica, Arial, sans-serif;
}


div.scheda-website{
float: left;
width: 210px;
min-width: 210px;
max-width: 210px;
margin: 0px;
overflow: hidden;
padding: 0px;
margin-bottom: 18px;
font: 12px Helvetica, Arial, sans-serif;
}

div.scheda-website a, div.scheda-website a:visited{
text-decoration: none;
color: #555555;
font: bold 12px Helvetica, Arial, sans-serif;
}

div.scheda-website a:hover{
text-decoration: none;
color: #FFFF00;
font: bold 12px Helvetica, Arial, sans-serif;
}

div.scheda-bio{
float: left;
width: 210px;
min-width: 210px;
max-width: 210px;
margin: 0px;
overflow: hidden;
padding: 0px;
margin-bottom: 8px;
font: 10px Helvetica, Arial, sans-serif;
}

div.scheda-work{
float: left;
width: 460px;
min-width: 460px;
max-width: 460px;
overflow: hidden;
margin: auto;
padding: 10px;
margin-top: 0px;
margin-bottom: 48px;
color: #000000;
background: #FFFFFF;
}

div.scheda-work-title{
float: left;
width: 440px;
min-width: 440px;
max-width: 440px;
overflow: hidden;
margin: 0px;
padding: 10px;
margin-bottom: 12px;
font: bold 24px Helvetica, Arial, sans-serif;
}

div.scheda-work-short{
float: left;
width: 430px;
min-width: 430px;
max-width: 430px;
overflow: hidden;
margin: 0px;
padding: 15px;
margin-bottom: 8px;
font: 16px Helvetica, Arial, sans-serif;
}

div.scheda-work-long{
float: left;
width: 430px;
min-width: 430px;
max-width: 430px;
overflow: hidden;
margin: 0px;
padding: 15px;
margin-bottom: 8px;
font: 10px Helvetica, Arial, sans-serif;
}


div.scheda-work-image-s, div.scheda-work-image-l, div.scheda-work-embed{
float: left;
width: 430px;
min-width: 430px;
max-width: 430px;
overflow: hidden;
margin: 0px;
padding: 15px;
margin-bottom: 8px;
font: 10px Helvetica, Arial, sans-serif;
}


div.scheda-work-files{
float: left;
width: 400px;
min-width: 400px;
max-width: 400px;
overflow: hidden;
margin: 0px;
padding: 30px;
margin-bottom: 8px;
font: 10px Helvetica, Arial, sans-serif;
background: #EEEEEE;
border: 1px solid #555555;
}

div.work-file{
float: left;
width: 90px;
min-width: 90px;
max-width: 90px;
overflow: hidden;
margin: 4px;
padding: 8px;
font: 10px Helvetica, Arial, sans-serif;
background: #E1001A;
color: #FFFFFF;
}

.scheda-work-image-s img, scheda-work-image-l img, scheda-work-embed object, scheda-work-embed embed{
display: none;
}