/*******************/
/*CSS created by Blanca Salvatore - http://salvatoreblanca.altervista.org for
Sherlock Flows - http://www.sherlockflows.de
/*******************/


body {font-family: Verdana, Arial, Helvetica, sans-serif; color: #FF0000; background-color: #000000;}

a:link {color: #66CC99;}
a:visited {color: #66CC99;}
a:hover {color: #FFFFFF;}

h1 {text-align: center; color: #FF0000; font-size: 120%;}
h2 {text-align: left; color: #FF0000; font-size: 110%; margin-left:10px;}
img {border: 0;}

#Main {position: relative; width:98%; margin: 0px auto 0px auto;}

#Cont {position: relative; width: 98%; margin: 10px auto 20px auto; padding: 5px; clear:both;}
#Cont_index {position: relative; width: 98%; margin: 10px auto 20px auto; padding: 5px; clear:both;}

#Biography {position: relative; width: 98%; margin: 10px auto 20px auto; padding: 5px; clear:both;}

#Contacts {position: relative; width: 98%; margin: 10px auto 20px auto; padding: 5px; clear:both;}
#Contacts ul{margin-left: 10px; padding: 2px;}
#Contacts li{list-style-type: disc; font-size: 90%; padding: 2px;}

#Discography {position: relative; width: 98%; margin: 10px auto 20px auto; padding: 5px; clear:both;}
#Discography ol{margin-left: 30px; padding: 0px;}
#Discography li{list-style-type: decimal; font-size: 90%; padding:0px;}

#Gallery {position: relative; width: 98%; margin: 10px auto 20px auto; padding: 5px; clear:both;}
#Gallery ul{margin-left: 20px; padding: 2px;}
#Gallery li{list-style-type: disc; font-size: 90%; padding: 2px;}

#LeftIndex {position: relative; float: left; width: 56%; margin: 0px auto 30px auto; padding: 5px;}
#LeftIndex ul{margin-left:10px; margin-right:10px; padding: 2px;}
#LeftIndex li{list-style-type: none; font-size: 90%; border: 2px solid #009999; padding: 5px; margin-bottom:20px;}

#legalcontacts ul{margin-left: 10px; padding: 2px;}
#legalcontacts li{list-style-type: none; font-size: 90%; padding: 2px;}

#Links {position: relative; width: 98%; margin: 10px auto 20px auto; padding: 5px; clear:both;}
#Links ul{margin-left: 30px; padding: 2px;}
#Links li{list-style-type: disc; font-size: 90%; padding: 2px;}

#Multimedia {position: relative; width: 98%; margin: 10px auto 20px auto; padding: 5px; clear:both;}
#Multimedia ul{margin-left: 20px; padding: 2px;}
#Multimedia li{list-style-type: disc; font-size: 90%; padding: 2px;}

#Navigation {position: relative; width: 98%; margin: 10px auto 10px auto; padding: 0px; clear:both;}
#Navigation a:link {color: #0000FF;}
#Navigation a:hover {background-color: #000000; color: #99CCCC; font-weight: bold; font-size: 100%;}
#Navigation ul {margin: 0px; padding:0px; text-align:center;}
#Navigation li {list-style-type: none; font-size: 100%; display: inline; font-weight: bold;}
#select_lang {position: relative; margin: 0px auto 0px auto; float: right; clear:both;}
#select_lang td{font-size: 80%;}
#Title {position: relative; width: 98%; margin: 0px auto 10px auto; padding: 0px; clear:both;}


#News {position: relative; width: 98%; margin: 10px auto 20px auto; padding:5px; clear:both;}
#News ul{margin-left: 10px; padding: 2px; margin-right: 10px;}
#News li{list-style-type: none; font-size: 90%; border: 2px solid #009999; padding: 2px; margin-bottom:20px;}

#Press {position: relative; width: 98%; margin: 10px auto 20px auto; padding: 5px; clear:both;}
#Press ul{margin-left: 30px; padding: 0px;}
#Press li{list-style-type: disc; font-size: 90%; padding:0px;}

#Radiolist ul{margin-left: 20px; padding: 0px;}
#Radiolist li{list-style-type: disc; font-size: 90%; padding-top:10px; padding-bottom:10px; margin: 10px;}

#RightIndex {position: relative; float: right; width: 40%; margin: 0px auto 30px auto; padding: 5px;}
#RightIndex ul{margin-left: 20px; padding: 2px;}
#RightIndex li{list-style-type:disc; font-size: 90%; padding: 5px; margin-bottom:10px;}

#Photos {position: relative; width: 98%; margin: 10px auto 20px auto; padding: 5px; clear:both;}


#Shows {position: relative; width: 98%; margin: 10px auto 20px auto; padding: 5px; clear:both;}
#Shows ul{margin-left: 10px; padding: 5px;}
#Shows li{list-style-type:none; font-size: 90%; padding:5px; margin-bottom: 20px;}

#Visitsites {margin-top: 30px;}
#Visitsites ul{margin-left: 20px; padding: 2px;}
#Visitsites li{list-style-type: disc; font-size: 80%; padding: 2px;}


.namealbum {text-align: left; color: #FFCC00; font-size: 100%; margin-left:10px;}
.body {text-align: left; color: #FF0000; font-size: 90%; margin: 0px 0px 0px 10px;}
.body2 {text-align: center; color: #FF0000; font-size: 90%;}
.bold {font-weight: bold;}
.under {text-decoration: underline;}
.cebold {text-align: center; font-weight: bold; font-size: 90%;  margin-top: 0px;}
.lebold {text-align: left; margin-left: 10px; font-weight: bold; font-size: 90%;}
.title {text-align: left; margin: 5px; font-size: 100%; font-weight: bold; color: #003300;}