/* CSS Document */

body {
color:#6E7457;
font-family: Verdana, Geneva, Arial, sans-serif;
background-color:#ffffdd;
margin: 1em 0 0 1em;
height:100%; overflow-y:auto;
}
a:link  
	{
	background-color: transparent;
	color: #996681;
	text-decoration: none;
	}
	

a:visited 
	{
	background-color: transparent;
	color: #99AACC;
	text-decoration: none;
	}
a:hover 
	 { 
	 background-color: transparent;
	 color: #9c1e2f; 
	 text-decoration: none; 
	 }

h2 {
font: 1.1em/120% Georgia, "Times New Roman", Times, serif;
letter-spacing:.2em;
color:#8f764a;
margin:0 0 1em 0;
padding:0;
}
h2 a:link{
background-color: transparent;
color:#9c1e2f;
text-decoration: none;
}
h2 a:visited 
	{
	background-color: transparent;
	color: #A88B57;
	text-decoration: none;
	}
h2 a:hover 
	 { 
	 background-color: transparent;
	 color: #c74e05; 
	 text-decoration: none; 
	 }
h3 {
font: .75em/120% Verdana, Geneva, Arial, sans-serif;
letter-spacing:.2em;
color:#8F764A;
margin:0 0 1em 0;
padding:0;
}
h3 a:link{
background-color: transparent;
color:#996681;
text-decoration: none;
}
h3 a:visited 
	{
	background-color: transparent;
	color: #A88B57;
	text-decoration: none;
	}
h3 a:hover 
	 { 
	 background-color: transparent;
	 color: #9c1e2f; 
	 text-decoration: none; 
	 }
h4 {
font: 1em/120% Georgia, "Times New Roman", Times, serif;
letter-spacing:0.2em;
color:#9c1e2f;
margin:0;
padding:0;
}

.leftpic {
float:left;
margin:0 1em 1em 0;
}
.content{
margin: 0 11em 0 0;
padding:0em;
font: 85%/1.25 Georgia, "Times New Roman", Times, serif;
background:#FFFFDD;
color:#54462C;
text-align:justify;
}
/*.content a:link{
color:#996681;
}
.content a:visited 
	{
	background-color: transparent;
	color: #AD859A;
	text-decoration: none;
	}
.content a:hover 
	 { 
	 background-color: transparent;
	 color: #9c1e2f; 
	 text-decoration: none; 
	 }
*/.content ul{
list-style:none;
}
h1 {
font: 2em/120% Georgia, "Times New Roman", Times, serif;
letter-spacing:0.2em;
color:#9c1e2f;
margin:0;
padding:0;
}
h1 a:link{
background-color: transparent;
color:#9c1e2f;
text-decoration: none;
	}
h1 a:visited {
background-color: transparent;
color: #AD859A;
text-decoration: none;
}
h1 a:hover { 
 background-color: transparent;
 color: #996681; 
 text-decoration: none; 
 }
 .player {
 position: absolute;
 right: 10px;
 top: 10px
 }
.song h1{
	font-style: italic;
	font-weight: normal;
	font-size: 120%;
	margin: 1em 0 0 0;
	letter-spacing: normal;
}
.song h3{
	font: 1.3em/120% Verdana, Geneva, Arial, sans-serif;
	letter-spacing:0em;
	color:#996681;
	margin:1.5em 0 0 3em;
	padding:0;
	font-weight: normal;
	}
.song h4{
	font: 120%;
	letter-spacing:0em;
	margin:1em 0 0 .8em;
	padding:0;
	font-weight: normal;
	}

.song p{
margin: .3em 0em .3em 1em;
}

.song a span {display: none;
visibility:hidden;}
.song a:hover span {
	display: block;
	visibility: visible;
	position: fixed;
	text-align: left;
	padding: 0.5em;
	margin: 1em;
   color: black;
	background-color:#d2dcc9;
	border:1px dotted #FFAA11;
   font: 85%/1.5em Georgia, "Times New Roman", Times, serif;
   top: 10px; 	
   left: 200px;
	width: auto;
	z-index:100;
   }
#text2 a:hover span {
left: 700px;
}
.group h1{
margin: 0 0 0 1em;
}
.group h4{
	margin: 1em 0 0 0;
	font-size: 120%;
	}
.info{
margin: 0 11em 0 0;
padding:.3em;
font: 85%/1.25 Georgia, "Times New Roman", Times, serif;
background:#FFFFDD;
color:#54462C;
text-align:justify;
}
.info p{
padding:0;
margin:.3em;
border:0;
}
.info a:link{
color:#996681;
}
.info a:visited 
	{
	background-color: transparent;
	color: #8F764A;
	text-decoration: none;
	}
.info a:hover 
	 { 
	 background-color: transparent;
	 color: #9c1e2f; 
	 text-decoration: none; 
	 }
.lyric {
font: 85%/1.4em Georgia, "Times New Roman", Times, serif;
}
.tbl {
font: 80%/1.2em Verdana, Arial, Helvetica, sans-serif;
color:#404D59;
}
.tblhead{
font-size: 140%;
color:#9c1e2f;
}
.tbl a:link{
background-color: transparent;
color:#7E6841;
text-decoration: none;
}
.tbl a:visited 
	{
	background-color: transparent;
	color: #99AACC;
	text-decoration: none;
	}
.tbl a:hover 
	 { 
	 background-color: transparent;
	 color: #c74e05; 
	 text-decoration: none; 
	 }
.tbl a span {display: none;}
.tbl a:hover span {
	display: block;
	position: absolute;
	text-align: left;
	padding: 0.5em;
	margin: 1em;
	/*z-index: 101;*/
   color: black;
	background-color:#FFFFdd;
	border:1px dotted #FFAA11;
   font: 130%/1.5em Georgia, "Times New Roman", Times, serif;
   top: 8em; 	
   left: 12em;
	width: auto;
	z-index:100;
   }
 .auth {
 text-align:right;
 font-style:oblique;
 }
.menu, .menu ul{
position:absolute;
right:0;
top:3em;
width:6em;
text-decoration: none;
list-style:none;
text-align:right;
float:right;
}
.menu ul li{
text-align:left;
text-decoration:none;
font-size:70%;
letter-spacing:.5em;
padding: 2em 0 0 0;
width:11em;
border-bottom:1px dotted #FFAA11;
}
#chormenu{
position:absolute;
right:0px;
top:150px;
width:8em;
}
#chormenu ul{
margin:0;
padding:2em 0 0 0;
list-style:none;
}
#chormenu li{
font-size:70%;
letter-spacing:normal;
padding: 2em 0 0 0;
width:11em;
border-bottom:1px dotted #FFAA11;
}
#chormenu a{
text-decoration:none;
}
#chormenu li ul{
margin: -2em 0 0 1em;
width:11em;
}
#chormenu li ul li{
padding:.3em .3em .3em 0;
margin:0;
border-bottom:none;
font-size:100%;
}
.proj, .proj ul{
/*position:absolute;*/
left:0;
top:6em;
width:6em;
text-decoration: none;
list-style:none;
text-align:right;
float:left;
}
.proj ul li{
text-align:right;
text-decoration:none;
font-size:70%;
padding: 2em 0 0 0;
width:20em;
border-bottom:1px dotted #FFAA11;
}
.nav{
	background-color: transparent;
	text-align: center;
	clear:both;
	width:auto;
	height:auto;
	bottom:0;
	}
.nav a:link  
	{
	background-color: transparent;
	color: #0F1108;
	text-decoration: none;
	}
	

.nav a:visited 
	{
	background-color: transparent;
	color: #4D5566;
	text-decoration: none;
	}
.nav a:hover 
	 { 
	 background-color: transparent;
	 color: #c74e05; 
	 text-decoration: none; 
	 }
.nav div {
	font: 70%/1.2 Verdana, Geneva, Arial, sans-serif;
	padding: .5em;
	color: #8F764A;/*same as h2*/
	position: relative;
	}
.bar    
	{
	background-color: transparent;
	color: #FFAA11;
	}
em {
font-style:oblique;
}

#ymp-relevance {
visibility: hidden;
}
