

body{
	background-color: Black;
	
	
}


div#container{
/*width:640px;height:600px;
margin:0 auto;*/
 background-color: Black;
 position:absolute;
top:50%;
left:50%;
width:924px;
height:670px;
margin-left:-472px;
margin-top: -350px;
 border: 25px solid #0A0A0A;
  /*background-image: url(fabio.jpg);*/
}


 
 div#mainplayer{
width:610px;;height: 670px;
margin-left:0px;
margin-top:000px;
 font-size: 13px;
 color: White;
 /*background-color: #656565;*/
 font-family: sans-serif;
}  

 div#mainplayer p{
 font-size: 13px;
 color: White;padding:50px;
 /*background-color: #656565;*/
 font-family: sans-serif;
} 

 div#sidebar{
width:314px;height: 650px;
margin-left:0px;
margin-top:-680px;
 font-size: 13px;
 color: White;
/*background-color: #ffffff;*/
 font-family: sans-serif;float: right;
 
}  
 div#ospiti a {
 font-size: 13px;
 color: White;
 /*background-color: #656565;*/
 font-family: sans-serif;
}
 div#ospiti p {
 font-size: 13px;
 color: White;
 /*background-color: #656565;*/
 font-family: sans-serif;padding-top:10px;
}


div#mainhome{
width:600px;height:500px;
margin-left:60px;
margin-top:-500px;
 font-size: 13px;
 color: White;
 /*background-color: #656565;*/
 font-family: sans-serif;
}  

 div#mainhome a {
 font-size: 13px;
 color: White;
 /*background-color: #656565;*/
 font-family: sans-serif;
}
 div#mainhome p {
 font-size: 13px;
 color: White;
 /*background-color: #656565;*/
 font-family: sans-serif;padding-top:10px;
}




div#home{
width:100px;height:470px;
margin-left:40px;

 font-size: 13px;
 color: White;
 
 font-family: sans-serif;float:left;
}

div#choice{font-weight:bold;
width:100px;height:30px;
margin-left:40px;margin-top:1px;

 font-size: 13px;
 color: White;
 /*background-color: #656565;*/
 font-family: sans-serif;float:left;
}
div#choice a {font-weight:bold;

 color: White;
 font-family: sans-serif;float:left;
 text-decoration: none;
}




 div#fotogallery{
width:900px;height:150px;
 font-size: 13px;
 color: White;margin-top:-660px;
 /*background-color: #656565;*/
 font-family: sans-serif;
 background-color: #3A3A3A;
}


 div#fotogallery img{
	padding: 5px;
}



 div#fotomain{
width:500px;height:500px;
margin-left:60px;
margin-top:0px;
 font-size: 13px;
 color: White;
 /*background-color: #656565;*/
 font-family: sans-serif;
 border: 1px solid White;float:left;
}
 div#textautore{
width:200px;
 font-size: 13px;
 color: White;margin-right:50px;
 /*background-color: #656565;*/
 font-family: sans-serif;
 border: 1px solid White;float:right;
}


div.float {
  float: left;
  width: 60px;
  padding: 4px;
  }
div.float p {
   text-align: center;
   }
div.gal_thumbcontainer {
  background-color: transparent;
  }
div.spacer {
  clear: both;
  }
  
  
  div#flashcontent{
/*width:600px;height:600px;
margin-left:120px;
margin-top:00px;
 font-size: 13px;
 color: White;
 background-color: #656565;
 font-family: sans-serif;*/
  position:absolute;
top:50%;
left:50%;
width:700px;
height:700px;
margin-left:-450px;
margin-top: -340px;

 border: 0px solid #4E4E4E;
}  

 div#authorcontent{
width:160px;
height:160px;
margin-left:700px;
margin-top: 0px;
 background-color: #708090
 }
 
 
 
 /*********************************************
		Previous/Next Page Navigation
*********************************************/
.page-nav {
	clear: both; /* To clear any floats */
	width:400px;
margin-left:60px;
margin-top:-100px;float: left; 
 font-size: 13px;
 color: White;
 /*background-color: #656565;*/
 font-family: sans-serif;
	padding: 2px 0px;
	height: 22px;
}
.nav-previous {
	width: 65px; 
	height:24px;
	float: left; 
	text-align: left; text-indent: 0px; padding-top:3px;
	margin: 2px;
	background: url(../css/images/arr_l.gif) no-repeat 0px 0px;
}
.nav-next {
	width: 65px; 
	height:24px;
	float: left; 
	text-align: left;
	margin: 2px 0px;padding-top:3px;
	background: url(../css/images/arr_r.gif) 0px 0px no-repeat;
	text-indent: 0px;
}
.page-nav a {
	text-decoration: none;
	}
.nav-previous a {
	padding-left: 0px;
}
.nav-next a {
	padding-right: 0px;
	
}