/* CSS Document */

/* Splash screen */

body#splash{
	background-color:#000;
	}
#splash #wrap{
	width:100%;
	height:500px;
	margin-top:2em;
	}
#splash #flashContent{
	width:550px;
	margin:0 auto;
	}
#flashContent p,
#splash p#enter,
#splash p#copyright{
	text-align:center;
	}
#splash p#copyright{
	color:#CCC;
	}
#splash a:link,
#splash a:visited{
	color:#FFF;
	font-weight:bold;
	text-decoration:none;
	}
#splash a:hover,
#splash a:active{
	text-decoration:underline;
	}
#splash hr{
	width:600px;
	}
	
/* End Splash Screen */

/* Chi Siamo */

body#chi-siamo #mainContent{
	width:600px;
	margin:0 auto;
	padding:2em 0;
	}
#chi-siamo #mainContent p{
	font-size:110%;
	line-height:2;
	}
#chi-siamo p.about{
	font-weight:bold;
	}
#chi-siamo h1{
	padding-top:0;
	margin-bottom: 1em;
	}
	
/* End Chi Siamo */

/* Brani */

#brani #content,
#orfeo #content,
#san-satanista #content{
	background-color:#FFF;
	padding:0;
	}
#brani #mainContent,
#orfeo #mainContent,
#san-satanista #mainContent{
	background:#FFF;
	float:right;
	width:80%;
	}
.songPage #mainContent{
	text-align:center;
	font-size:110%;
	line-height:2;
	}
.songPage #mainContent #presentazione{
	text-align:left;
	}
body#orfeo #mainContent #presentazione,
body#san-satanista #mainContent #presentazione{
	text-align:center;
	}
.songPage #mainContent #presentazione p{
	font-size:110%;
	}
/*body.persone #mainContent #presentazione p,
body.pretesto #mainContent #presentazione p,
body.ieri #mainContent #presentazione p,
body.significato #mainContent #presentazione p,
body.ignare #mainContent #presentazione p{
	text-align:left;
	font-size:105%;
	line-height:1.5;
	}*/
.songPage #mainContent p{
	margin:0 0.5em;
	}
#side{
	background:transparent;
	}
body#brani #footer,
body#orfeo #footer,
body#san-satanista #footer{
	clear:both;
	}	
#usa{
	float:left;
	}
#usa div{
	float:left;
	margin-left:3em;
	height:60px;
	}
#presentazione .evidenzia,
#presentazione .evidenzia1{
	text-align:center;
	}
#introduzione a:link,
#introduzione a:visited,
#presentazione a:link,
#presentazione a:visited{
	color:#C00;
	text-decoration:underline;
	font-weight:normal;
	}
#introduzione a:hover,
#introduzione a:active,
#presentazione a:hover,
#presentazione a:active{
	color:#000;
	}
#ascolto a:hover,
#ascolto a:active{
	background-color:#000;
	text-decoration:none;
	}
#side .lista-brani a:link{
	color:#F00;
	text-decoration:none;
	font-weight:bold;
	}
#side .lista-brani a:visited,
#usa #scarica a:visited,
#usa #scarica a:active,
#usa #parti a:visited,
#usa #scarica a:active{
	color:#999;
	}
#side .lista-brani a:hover,
#side .lista-brani a:active{
	text-decoration:underline;
	}
ul.persone{
	text-align:left;
	background-color:#000;
	margin:0 0.3em;
	}
ul.persone li{
	color:#FFF;
	padding:0 1em;
	}
ul.persone li.alt{
	background-color:#FFF;
	color:#000;
	}
#subContent{
	float:left;
	}
#subContent #credits{
	float:left;
	width:20em;
	border-right:1px solid #000;
	margin-bottom:1em;
	}
#subContent #ascolto,
#san-satanista #subContent #ascolto{
	float:left;
	margin:1em 2em;
	width:300px;
	}
#san-satanista #subContent #ascolto li{
	text-align:center;
	margin-top:20px;
	color:red;
	font-weight:bold;
	}
ul.songOrfeo,
ul.songSanSatanista{
	text-align:left;
	}
#scarica-orfeo a:visited,
#scarica-san-satanista a:visited{
	color:#F00;
	}
.hear{
	margin-left:0.5em;
	}
.songPage #mainContent p.suoneria{
	margin-top:1em;
	}
ul.listaBrani{
	margin-left:10em;
	text-align:left;
	}
#orfeo #credits .persone a:visited,
#san-satanista #credits .persone a:visited{
	color:#c00;
	}

#theArtists{
	font-weight: bolder;
	font-size: larger;
	}
body#san-satanista #theArtists a:link{
	color: red;
	}
/* End Brani */

/* Tabella Citazioni */
table{
	border-collapse:collapse;
	}
caption{
	color:#999;
	padding:10px 0;
	font-weight:bold;
	}
th,
td{
	padding:10px;
	border:1px solid #999;
	}
th{
	font-weight:bold;
	text-transform:uppercase;
	background-color:#666;
	color:#cc9;
	text-align:center;
	}
#partiture table{
	width:600px;
	margin:1em auto;
	}	
/* End Tabella Citazioni */

/* Links */

dl.lista-links{
	width:600px;
	margin:2em auto 0 auto;
	text-align:center;
	}
dl.lista-links a:visited{
	color:#f00;
	text-decoration:none;
	font-weight:bold;
	}
dl.lista-links dt{
	margin-top:1em;
	font-size:140%;
	font-weight:bold;
	}
dl.lista-links dd{
	font-size:120%;
	}
dl.lista-links img{
	border:1px solid #000;
	padding:5px;
	}

/* Contact */

#contact #mainContent{
	padding-top:0.1em;
	}
#contact #mainContent p{
	font-size:110%;
	}
#contact #mainContent h1+p{
	text-align:center;
	}
#contact form{
	border:2px solid #000;
	width:600px;
	margin:1em auto 0 auto;
	padding:1em;
	}
#contact form p{
	margin-left:2em;
	}
#contact form p.first{
	margin-left:0;
	text-align:center;
	font-size:110%;
	font-weight:bold;
	}
form#contactForm input,
form#contactForm textarea{
	border:1px solid #c00;
	font-size:105%;
	padding:0.3em;
	margin-bottom:1em;
	}
form#form1 #comment{
	border:1px solid #000;
	}
	
/* End Contact */
