a{
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 10px; 
  font-weight: bold; 
  color: #ea103e; 
  text-decoration:underline;
  }
a:hover{
        color:#E8E8E8;
		}
a.menu{
  font-size: 10px; 
  font-weight: bold; 
  color: #E8E8E8; 
  text-decoration:none;
  }
a.menu:hover{
        color:#ea103e;
		}
body {
     font-size: 11px;
     font-family: Verdana, Arial, Helvetica, sans-serif; 
     font-weight: normal;
	 color: #E8E8E8;
	 text-align: justify;
	 padding: 0px 0px 5px 5px;
	 background: url(sfgrey.gif);
	 margin-top:10px;
	 SCROLLBAR-FACE-COLOR: #373737;
SCROLLBAR-HIGHLIGHT-COLOR: #373737;
SCROLLBAR-SHADOW-COLOR: #929090;
SCROLLBAR-3DLIGHT-COLOR: #929090;
SCROLLBAR-ARROW-COLOR: #E8E8E8;
SCROLLBAR-TRACK-COLOR: #373737;
SCROLLBAR-DARKSHADOW-COLOR: #000000;
     }
h1   {
     font-family: Verdana, Arial, Helvetica, sans-serif; 
     font-size: 11px;
     font-weight: bold;
	 color: #E8E8E8;
	 padding: 0px 0px 0px 0px;
     }
h2   {
     font-family: Verdana, Arial, Helvetica, sans-serif; 
     font-size: 11px;
     color: #E8E8E8;
     font-weight: bold;
     }
.newsbox {
          font-family: Verdana, Arial, Helvetica, sans-serif;
		  font-weight: normal;
		  font-size: 11px;
		  color: #E8E8E8;
		  text-decoration: none;
		  margin: 15px 10px 10px 10px;
		  border: 1px solid #BAB9C0;
		  padding: 5px 5px 10px 5px;
		  background: url(sfnews.gif);
		  }
.biobox {
          font-family: Verdana, Arial, Helvetica, sans-serif;
		  font-weight: normal;
		  font-size: 11px;
		  color: #E8E8E8;
		  text-decoration: none;
		  margin: 15px 10px 10px 10px;
		  border: 1px solid #BAB9C0;
		  padding: 5px 5px 10px 5px;
		  background: url(sfbio.gif);
		  }
.staffbox {
          font-family: Verdana, Arial, Helvetica, sans-serif;
		  font-weight: normal;
		  font-size: 11px;
		  color: #E8E8E8;
		  text-decoration: none;
		  margin: 15px 10px 10px 10px;
		  border: 1px solid #BAB9C0;
		  padding: 5px 5px 10px 5px;
		  background: url(sfstaff.gif);
		  }
.discobox {
          font-family: Verdana, Arial, Helvetica, sans-serif;
		  font-weight: normal;
		  font-size: 11px;
		  color: #E8E8E8;
		  text-decoration: none;
		  margin: 15px 10px 10px 10px;
		  border: 1px solid #BAB9C0;
		  padding: 5px 5px 10px 5px;
		  background: url(sfdisco.gif);
		  }
.extradiscobox {
          font-family: Verdana, Arial, Helvetica, sans-serif;
		  font-weight: normal;
		  font-size: 11px;
		  color: #E8E8E8;
		  text-decoration: none;
		  margin: 15px 10px 10px 10px;
		  border: 1px solid #BAB9C0;
		  padding: 5px 5px 10px 5px;
		  background: url(sfdiscoex.gif);
		  }
.testibox {
          font-family: Verdana, Arial, Helvetica, sans-serif;
		  font-weight: normal;
		  font-size: 11px;
		  color: #E8E8E8;
		  text-decoration: none;
		  margin: 15px 10px 10px 10px;
		  border: 1px solid #BAB9C0;
		  padding: 5px 5px 10px 5px;
		  background: url(sftesti.gif);
		  }
.testiextrabox {
          font-family: Verdana, Arial, Helvetica, sans-serif;
		  font-weight: normal;
		  font-size: 11px;
		  color: #E8E8E8;
		  text-decoration: none;
		  margin: 15px 10px 10px 10px;
		  border: 1px solid #BAB9C0;
		  padding: 5px 5px 10px 5px;
		  background: url(sftestiextra.gif);
		  }
.mediabox {
          font-family: Verdana, Arial, Helvetica, sans-serif;
		  font-weight: normal;
		  font-size: 11px;
		  color: #E8E8E8;
		  text-decoration: none;
		  margin: 15px 10px 10px 10px;
		  border: 1px solid #BAB9C0;
		  padding: 5px 5px 10px 5px;
		  background: url(sfmedia.gif);
		  }
.fotobox {
          font-family: Verdana, Arial, Helvetica, sans-serif;
		  font-weight: normal;
		  font-size: 11px;
		  color: #E8E8E8;
		  text-decoration: none;
		  margin: 15px 10px 10px 10px;
		  border: 1px solid #BAB9C0;
		  padding: 5px 5px 10px 5px;
		  background: url(sffoto.gif);
		  }
.imagebox {
          font-family: Verdana, Arial, Helvetica, sans-serif;
		  font-weight: normal;
		  font-size: 11px;
		  color: #E8E8E8;
		  text-decoration: none;
		  margin: 15px 10px 10px 10px;
		  border: 1px solid #BAB9C0;
		  padding: 5px 5px 10px 5px;
		  background: url(sfimage.gif);
		  }
.recenbox {
          font-family: Verdana, Arial, Helvetica, sans-serif;
		  font-weight: normal;
		  font-size: 11px;
		  color: #E8E8E8;
		  text-decoration: none;
		  margin: 15px 10px 10px 10px;
		  border: 1px solid #BAB9C0;
		  padding: 5px 5px 10px 5px;
		  background: url(sfrecens.gif);
		  }
.interviewbox {
          font-family: Verdana, Arial, Helvetica, sans-serif;
		  font-weight: normal;
		  font-size: 11px;
		  color: #E8E8E8;
		  text-decoration: none;
		  margin: 15px 10px 10px 10px;
		  border: 1px solid #BAB9C0;
		  padding: 5px 5px 10px 5px;
		  background: url(sfinter.gif);
		  }
.libribox {
          font-family: Verdana, Arial, Helvetica, sans-serif;
		  font-weight: normal;
		  font-size: 11px;
		  color: #E8E8E8;
		  text-decoration: none;
		  margin: 15px 10px 10px 10px;
		  border: 1px solid #BAB9C0;
		  padding: 5px 5px 10px 5px;
		  background: url(sflibri.gif);
		  }
.tourbox {
          font-family: Verdana, Arial, Helvetica, sans-serif;
		  font-weight: normal;
		  font-size: 11px;
		  color: #E8E8E8;
		  text-decoration: none;
		  margin: 15px 10px 10px 10px;
		  border: 1px solid #BAB9C0;
		  padding: 5px 5px 10px 5px;
		  background: url(sftour.gif);
		  }
.extratourbox {
          font-family: Verdana, Arial, Helvetica, sans-serif;
		  font-weight: normal;
		  font-size: 11px;
		  color: #E8E8E8;
		  text-decoration: none;
		  margin: 15px 10px 10px 10px;
		  border: 1px solid #BAB9C0;
		  padding: 5px 5px 10px 5px;
		  background: url(sftour1.gif);
		  }
.backstagebox {
          font-family: Verdana, Arial, Helvetica, sans-serif;
		  font-weight: normal;
		  font-size: 11px;
		  color: #E8E8E8;
		  text-decoration: none;
		  margin: 15px 10px 10px 10px;
		  border: 1px solid #BAB9C0;
		  padding: 5px 5px 10px 5px;
		  background: url(sfback.gif);
		  }
.backsongbox {
          font-family: Verdana, Arial, Helvetica, sans-serif;
		  font-weight: normal;
		  font-size: 11px;
		  color: #E8E8E8;
		  text-decoration: none;
		  margin: 15px 10px 10px 10px;
		  border: 1px solid #BAB9C0;
		  padding: 5px 5px 10px 5px;
		  background: url(sfback1.gif);
		  }
.backquotebox {
          font-family: Verdana, Arial, Helvetica, sans-serif;
		  font-weight: normal;
		  font-size: 11px;
		  color: #E8E8E8;
		  text-decoration: none;
		  margin: 15px 10px 10px 10px;
		  border: 1px solid #BAB9C0;
		  padding: 5px 5px 10px 5px;
		  background: url(sfback2.gif);
		  }
.forumbox {
          font-family: Verdana, Arial, Helvetica, sans-serif;
		  font-weight: normal;
		  font-size: 11px;
		  color: #E8E8E8;
		  text-decoration: none;
		  margin: 15px 10px 10px 10px;
		  border: 1px solid #BAB9C0;
		  padding: 5px 5px 10px 5px;
		  background: url(sfforum.gif);
		  }
.effettobox {
          font-family: Verdana, Arial, Helvetica, sans-serif;
		  font-weight: normal;
		  font-size: 11px;
		  color: #E8E8E8;
		  text-decoration: none;
		  margin: 15px 10px 10px 10px;
		  border: 1px solid #BAB9C0;
		  padding: 5px 5px 10px 5px;
		  background: url(sfforum1.gif);
		  }
.linksbox {
          font-family: Verdana, Arial, Helvetica, sans-serif;
		  font-weight: normal;
		  font-size: 11px;
		  color: #E8E8E8;
		  text-decoration: none;
		  margin: 15px 10px 10px 10px;
		  border: 1px solid #BAB9C0;
		  padding: 5px 5px 10px 5px;
		  background: url(sflinks.gif);
		  }
.contattibox {
          font-family: Verdana, Arial, Helvetica, sans-serif;
		  font-weight: normal;
		  font-size: 11px;
		  color: #E8E8E8;
		  text-decoration: none;
		  margin: 15px 10px 10px 10px;
		  border: 1px solid #BAB9C0;
		  padding: 5px 5px 10px 5px;
		  background: url(sfcontatti.gif);
		  }
.mailingbox {
          font-family: Verdana, Arial, Helvetica, sans-serif;
		  font-weight: normal;
		  font-size: 11px;
		  color: #E8E8E8;
		  text-decoration: none;
		  background: url(sfmail.gif);
		  margin: 10px 10px 10px 10px;
		  border: 1px solid #BAB9C0;
		  padding: 5px 5px 5px 5px;
		  }
a.menubox {
           font-family: Verdana, Arial, Helvetica, sans-serif;
           font-weight: normal;
		   font-size: 11px;
		   color: #ea103e;
		   text-decoration: underline;
		   padding: 0px 0px 0px 5px;
		    }
a.menubox:hover {
              color: #E8E8E8;
			  }
a.menubox1 {
           font-family: Verdana, Arial, Helvetica, sans-serif;
           font-weight: normal;
		   font-size: 11px;
		   color: #E8E8E8;
		   text-decoration: underline;
		   padding: 0px 0px 0px 5px;
		    }
a.menubox1:hover {
              color:#ea103e;
			  }
.textfield {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #E8E8E8;
	background-color: #4F4E52;
	border: 1px solid #000000;
	}
.archivio {
          font-family: Verdana, Arial, Helvetica, sans-serif;
		  font-weight: normal;
		  font-size: 11px;
		  color: #E8E8E8;
		  text-decoration: none;
		  background:url(sfvolo.gif);
		  margin: 10px 10px 0px 10px;
		  border: 1px solid #BAB9C0;
		  padding: 5px 5px 5px 5px;
		  }
.textfieldarchivio {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #E8E8E8;
	background-color: #111314;
	}
.tabletext {
          font-family: Verdana, Arial, Helvetica, sans-serif;
		  font-weight: normal;
		  font-size: 11px;
		  color: #E8E8E8;
		  text-align:justify;
		  }
.main {
          font-family: Verdana, Arial, Helvetica, sans-serif;
		  font-weight: normal;
		  font-size: 11px;
		  color: #E8E8E8;
		  text-decoration: none;
		  text-align:justify;
		  margin: 15px 10px 10px 10px;
		  padding: 0px 5px 10px 5px;
		  }
a.discolink {
           font-family: Verdana, Arial, Helvetica, sans-serif;
           font-weight: normal;
		   font-size: 11px;
		   color: #ea103e;
		   text-decoration: none;
		   padding: 0px 0px 0px 5px;
		    }
a.discolink:hover {
              color: #E8E8E8;
			  }
a.discolink1 img{
              border: 1px solid #FFFFFF;
		     }
a.discolink1:hover img{
                   border: 1px solid #E8E8E8;
			       }
a.testilink {
           font-family: Verdana, Arial, Helvetica, sans-serif;
           font-weight: normal;
		   font-size: 11px;
		   color: #ea103e;
		   text-decoration: underline;
		   padding: 0px 0px 0px 5px;
		    }
a.testilink:hover {
              color: #E8E8E8;
			  }
p.biography {
            text-indent: 20px;
            }
.note {
       font-family: Verdana, Arial, Helvetica, sans-serif;
	   font-weight: normal;
	   font-size: 10px;
	   color: #E8E8E8;
	   text-decoration: none;
	   text-align:justify;
	   }
ol, li {
     font-family: Verdana, Arial, Helvetica, sans-serif;
	 font-weight: normal;
	 font-size: 11px;
	 color: #E8E8E8;
	 text-decoration: none;
	 text-align:justify;
	}
ol.date {
        list-style-type: none;
		}
ul {
    list-style-type: square;
	}
.leftside {
          font-family: Verdana, Arial, Helvetica, sans-serif;
		  font-weight: normal;
		  font-size: 11px;
		  color: #E8E8E8;
		  border: 1px dashed #BAB9C0;
		  text-decoration: none;
		  margin: 15px 10px 10px 10px;
		  padding: 5px 5px 5px 5px;
		  background: url(sfside.gif);
		  }
.guestbookbox {
          font-family: Verdana, Arial, Helvetica, sans-serif;
		  font-weight: normal;
		  font-size: 11px;
		  color: #E8E8E8;
		  border: 1px solid #BAB9C0;
		  text-decoration: none;
		  margin: 15px 10px 10px 10px;
		  padding: 5px 5px 5px 5px;
		  background: url(sfguestbook.gif);
		  }
.mtv {
          font-family: Verdana, Arial, Helvetica, sans-serif;
		  font-weight: normal;
		  font-size: 11px;
		  color: #E8E8E8;
		  text-decoration: none;
		  margin: 15px 10px 10px 10px;
		  padding: 5px 5px 5px 5px;
		  }
.contatore {
          font-family: Verdana, Arial, Helvetica, sans-serif;
		  font-weight: normal;
		  font-size: 11px;
		  color: #E8E8E8;
		  text-decoration: none;
		  margin: 15px 10px 10px 10px;
		  padding: 5px 5px 5px 5px;
		  }
.hidden
	{
	position:absolute;
 	left:0px;
 	top:-500px;
 	width:1px;
 	height:1px;
 	overflow:hidden;
 	}
.footer {
         font-size: 10px;
         font-weight: bold;
	     color: #E8E8E8;
		 padding: 2px 2px 2px 2px;
		 }
a.opacity img {
filter:alpha(opacity=80); 
-moz-opacity: 0.5; 
opacity: 0.5;
} 
a.opacity:hover img {
filter:alpha(opacity=100); 
-moz-opacity: 1.0; 
opacity: 1.0;
} 

         
		 

