body{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:small;
	margin:0;
}
img{
	border:none;
}
a:link,a:visited{
	text-decoration:none;
	color:rgb(0,0,0);
}
small{
	color:rgb(250,250,210);
	font-weight:bold;

}

#whole {
	min-width:1200px;
	max-width:1800px;
}
#sidebar {
	float:left;
	width:28%;
	background:#FFFEFE;
}
#cont {
	float:right;
	width: 72%;
	
 	background: url(immagini/sfondo.gif) repeat-y rgb(150,0,0);
	height:600px;
/*	margin-bottom:1px;
*/}
#footer {
	clear:both;
	border-top: dotted rgb(150,0,0) 0.2em;
/*	background:#9900FF;
*/	
}
#footer p{
	padding-top:5px;
	padding-bottom:5px;
	text-align:center;
	font-size:0.8em;
	color:#333333;
}	
	
/*menu*/
#menu{
	margin-top:35px;
	margin-left:150px;
	font-size:110%;
	font-weight:bold;
}
li{
	background:url(immagini/Color1.gif) no-repeat;
	padding-left:35px;
	padding-top:5px;
	list-style:none;
	width:100px;
	height:35px;
}
#current{
	padding-top:5px;
	color:rgb(150,0,0);
	background:url(immagini/Color2.gif) no-repeat;
}
#current a{
	color:rgb(150,0,0);
}

/*stili per la home*/
#imm_home {
	padding-top:50px;
	padding-left:50px;
}
#frase{
	position:relative;
	left:350px;
	top:40px;
}

/*stili per artista*/
#artista{
	float:right;
/*	padding-right:30px;
*/	margin:30px;
	margin-top:7px;
	margin-bottom:10px;
}

#cont h1{
	color:rgb(250,250,210);
	font-size:150%;
	padding-top:20px;
	padding-left:40px;
	padding-bottom:10px;
}
p.testo{
	line-height:1.5em;
	text-align:left;
	font-size:120%;
	padding-left:40px;
	color:rgb(250,250,210);
}

/*stili per galleria*/
#info_apri{
 	margin-top:30px;
	margin-left:35px;
 	padding:0;
 	height:20px;
 }
#info_apri h1{
 	margin:0;
 	padding:5px;
 	font-size:0.85em;
 	color:#666;
	background:url(immagini/zoom2.gif) no-repeat 24em -0.5em;
	height:50px;	
 }
 
#container {

	position:relative; 
 	width:800px;
 	margin:0 30px;
	
	height:580px;
	background-color:transparent;
/* 	background:rgb(150,0,0); 
*/ }  
 
a.galleria{
display:block; 
/*color:#4a679f;
font-weight:bold;
*/text-decoration:none;
border:2px outset rgb(87,87,87); 
width:60px; 
height:60px; 
margin:3px;
z-index:100;
margin-top:10px;
}
a.freccia_a{
 	border:none;
	background:url(immagini/freccia_alto.gif) no-repeat center;
	height:20px;
	width:40px;
	margin-left:16px;
}
a.freccia_b{
 	border:none;
	background:url(immagini/freccia_basso.gif) no-repeat center;
	height:20px;
	width:40px;
	margin-left:16px;
}

 a.mini1{
 	background:url(immagini/thumb/IMG_001_small.jpg) no-repeat center;
/*	padding-top:25px;
*/
}
 a.mini2{
 	background:url(immagini/thumb/IMG_002_small.jpg) no-repeat center;
	position:relative;
	}
 a.mini3{
 	background:url(immagini/thumb/IMG_003_small.jpg) no-repeat center;
	}
 a.mini4{
 	background:url(immagini/thumb/IMG_004_small.jpg) no-repeat center;
	}
 a.mini5{
 	background:url(immagini/thumb/IMG_005_small.jpg) no-repeat center;
	}
 a.mini6{
 	background:url(immagini/thumb/IMG_006_small.jpg) no-repeat center;
	}
 a.mini7{
 	background:url(immagini/thumb/IMG_007_small.jpg) no-repeat center;
	}
 a.mini8{
 	background:url(immagini/thumb/IMG_008_small.jpg) no-repeat center;
	}
 a.mini9{
 	background:url(immagini/thumb/IMG_009_small.jpg) no-repeat center;
	}
 a.mini10{
 	background:url(immagini/thumb/IMG_010_small.jpg) no-repeat center;
	}
 a.mini11{
 	background:url(immagini/thumb/IMG_011_small.jpg) no-repeat center;
	}
 a.mini12{
 	background:url(immagini/thumb/IMG_012_small.jpg) no-repeat center;
	}
 a.mini13{
 	background:url(immagini/thumb/IMG_013_small.jpg) no-repeat center;
	}
 a.mini14{
 	background:url(immagini/thumb/IMG_014_small.jpg) no-repeat center;
	}
 a.mini15{
 	background:url(immagini/thumb/IMG_015_small.jpg) no-repeat center;
	}
 a.mini16{
 	background:url(immagini/thumb/IMG_016_small.jpg) no-repeat center;
	}
 a.mini17{
 	background:url(immagini/thumb/IMG_017_small.jpg) no-repeat center;
	}
 a.mini18{
 	background:url(immagini/thumb/IMG_018_small.jpg) no-repeat center;
	}
 a.mini19{
 	background:url(immagini/thumb/IMG_019_small.jpg) no-repeat center;
	}
 a.mini20{
 	background:url(immagini/thumb/IMG_020_small.jpg) no-repeat center;
	}
	
 a.mini21{
 	background:url(immagini/thumb/IMG_021_small.jpg) no-repeat center;
	}
 a.mini22{
 	background:url(immagini/thumb/IMG_022_small.jpg) no-repeat center;
	}
 a.mini23{
 	background:url(immagini/thumb/IMG_023_small.jpg) no-repeat center;
	}
 a.mini24{
 	background:url(immagini/thumb/IMG_024_small.jpg) no-repeat center;
	}
 a.mini25{
 	background:url(immagini/thumb/IMG_025_small.jpg) no-repeat center;
	}
 a.mini26{
 	background:url(immagini/thumb/IMG_026_small.jpg) no-repeat center;
	}
 a.mini27{
 	background:url(immagini/thumb/IMG_027_small.jpg) no-repeat center;
	}
 a.mini28{
 	background:url(immagini/thumb/IMG_028_small.jpg) no-repeat center;
	}
 a.mini29{
 	background:url(immagini/thumb/IMG_029_small.jpg) no-repeat center;
	}
 a.mini30{
 	background:url(immagini/thumb/IMG_030_small.jpg) no-repeat center;
	}
 a.mini31{
 	background:url(immagini/thumb/IMG_031_small.jpg) no-repeat center;
	}
 a.mini32{
 	background:url(immagini/thumb/IMG_032_small.jpg) no-repeat center;
	}
 a.mini33{
 	background:url(immagini/thumb/IMG_033_small.jpg) no-repeat center;
	}	
	
 a.mini34{
 	background:url(immagini/thumb/IMG_034_small.jpg) no-repeat center;
	}
 a.mini35{
 	background:url(immagini/thumb/IMG_035_small.jpg) no-repeat center;
	}
 a.mini36{
 	background:url(immagini/thumb/IMG_036_small.jpg) no-repeat center;
	}
 a.mini37{
 	background:url(immagini/thumb/IMG_037_small.jpg) no-repeat center;
	}
 a.mini38{
 	background:url(immagini/thumb/IMG_038_small.jpg) no-repeat center;
	}
 a.mini39{
 	background:url(immagini/thumb/IMG_039_small.jpg) no-repeat center;
	}
	
	
	
a.mini45{
 	background:url(immagini/thumb/IMG_045_small.jpg) no-repeat center;
	}
a.mini46{
 	background:url(immagini/thumb/IMG_046_small.jpg) no-repeat center;
	}	
	
 a.mini47{
 	background:url(immagini/thumb/IMG_047_small.jpg) no-repeat center;
	}	
 a.mini48{
 	background:url(immagini/thumb/IMG_048_small.jpg) no-repeat center;
	}
	
	
	
	
a.mini491{
 	background:url(immagini/thumb/IMG_049_small.jpg) no-repeat center;
	}
a.mini501{
 	background:url(immagini/thumb/IMG_050_small.jpg) no-repeat center;
	}	
	
 a.mini511{
 	background:url(immagini/thumb/IMG_051_small.jpg) no-repeat center;
	}	
 a.mini521{
 	background:url(immagini/thumb/IMG_052_small.jpg) no-repeat center;
	}
		
 a.mini531{
 	background:url(immagini/thumb/IMG_053_small.jpg) no-repeat center;
	}	
 a.mini541{
 	background:url(immagini/thumb/IMG_054_small.jpg) no-repeat center;
	}
	
	
	
	
	
	
	
 a.mini551{
 	background:url(immagini/thumb/IMG_055_small.jpg) no-repeat center;
	}	
	
 a.mini561{
 	background:url(immagini/thumb/IMG_056_small.jpg) no-repeat center;
	}	
		
 a.mini571{
 	background:url(immagini/thumb/IMG_057_small.jpg) no-repeat center;
	}	

 a.mini581{
 	background:url(immagini/thumb/IMG_058_small.jpg) no-repeat center;
	}	
	
 a.mini591{
 	background:url(immagini/thumb/IMG_059_small.jpg) no-repeat center;
	}	
	
 a.mini601{
 	background:url(immagini/thumb/IMG_060_small.jpg) no-repeat center;
	}		
	

	
 a.mini611{
 	background:url(immagini/thumb/IMG_061_small.jpg) no-repeat center;
	}			
	
a.mini621{
 	background:url(immagini/thumb/IMG_062_small.jpg) no-repeat center;
	}	
	
	
	
	
a.mini631{
 	background:url(immagini/thumb/IMG_063_small.jpg) no-repeat center;
	}
	
a.mini641{
 	background:url(immagini/thumb/IMG_064_small.jpg) no-repeat center;
	}		
	
a.mini651{
 	background:url(immagini/thumb/IMG_065_small.jpg) no-repeat center;
	}
	
a.mini661{
 	background:url(immagini/thumb/IMG_066_small.jpg) no-repeat center;
	}	
	
	
	
	
	
		
		
#img_media {
	display:block;
	position:absolute;
	top:30px;
	left:170px;
	
}
#img_media a img{
	cursor:url(immagini/zoom1.gif), pointer;
/*	border:0;
*/}
#info_img {
	position:absolute;
	top:450px;
	left:170px;
	padding:12px;
	padding-bottom:3px;
	border:thin #000000;
	font-size:85%;
	color:#FFFFFF;
} 
#info_img p {
	margin-top:-8px;
} 
#tit {
	font-weight:bold;
	margin-bottom:12px;
	font-size:120%;
} 

/*Fine degli stili della galleria*/
/*Stili per contatti*/
#commentform input {
	width: 140px;
	margin: 5px 5px 0px 100px;
	border-top:1px solid #bbbbbb;
	border-left:1px solid #bbbbbb;
	border-right:1px solid #eeeeee;
	border-bottom:1px solid #eeeeee;
	}

#commentform textarea {
	width: 50%;
	margin: 5px 5px 0px 100px;
	
	border-top:1px solid #bbbbbb;
	border-left:1px solid #bbbbbb;
	border-right:1px solid #eeeeee;
	border-bottom:1px solid #eeeeee;
	}

.submitbutton {
	padding: 2px 5px;
	border:1px solid #aaa;
	background:#fff;
	font-size:11px;
	color:rgb(150,0,0);
/*	color:#aaa;
*/	cursor: pointer;
	}

.submitbutton:hover {
    background:#303030;
    color:#fff;
    }
