body, table, div, span, input{
	font-family:garamond, times, serif;
	font-size:12pt;
}
body{
	overflow:auto;
	background-color:#000;
	color:#eeeeee;
	font-size:12pt;
	margin-top:0px;
}
#background-cd {
	width: 300;
	height: 300;
	
	}

#background-image {
	width: 70%;
	height:80%;
	position: absolute;
	top: 10%;
	left: 15%;
	z-index:-1;
}
img{
	border:0px;
}

img.thumbnail{
	border:solid 1px #fff;
}


h1{
	color: #999;
	font-size:36pt;
	font-weight: normal;
}

h2{
	margin-bottom: 5pt;
	color: #999;
	font-size:24pt;
	font-weight: normal;
	text-align:center;
}
.home-title{
	margin:-40px 0px 0px 0px;
	font-size:24pt;
}

h3{
	margin-bottom: 3pt;
	font-size:13pt;
	font-weight: normal;
}

.name{
	text-align:center;
	color: #999;
	font-size: 10pt;
}

a:link, a:visited, a:active, a:hover{
	color: #fff;
}

.date{font-size: 36pt;}
.subdate{font-size: 16pt;}
.pastDate, .pastDate a{
	color:#666;
	font-style: italic;
}
.cite{
	width:90%;
	border:double 3px #000;
	background-color:#000;
	color:#999;
	padding:4px;
	font-size:12pt;
}

.cite:first-letter{
	font-size:36pt;
}
.calendar{
	height: 70px;
	width: 500px;
	overflow:auto;
	border:solid 1px #000;
	padding:3px;
}
.board{
	width:70%;
	font-family:garamond;
	border:solid 2px #aaa;
	background-color:#999;
	padding: 5px 15px 0px 15px;
	margin-top:20px;
	color: #000;
}

.menu{
	text-align:center;
	color: #999;
	font-size: 12pt;
	font-weight:bold;
	margin: 20px 0px 20px 0px;
}

.header{
	color: #999;
	font-size:16pt;
	font-weight: normal;
	text-align:center;
}


.lyric{
	margin-left: 70px;
}

.lyric .title{
	color: #999;
	font-size:16pt;
}



.verse:first-letter ,  .refrain:first-letter {
	font-size:24pt;
}


.lyric .date{
	color: #fff;
	font-style: italic;
	font-size:16pt;	

}

.song{
	font-size:18pt;
	color:#414341;
	text-transform:uppercase;
	
}

.verse, .refrain{
	margin-top:14pt;
}


.refrain{
	font-style: italic;
}

.lyrics-links{
	margin: 0px 0px 20px 0px;	
}
 .selected{
 	color: #ff9900;
}

#footer{
	text-align:center;
	vertical-align:bottom;
	position:absolute;
	width:100%;
	height:20px;
	color: #999;
	font-size:8pt;
}

.mp3{
	font-style:italic;
}

.in-progress{
	text-align:center;
	font-size:24pt;
	font-style:italic;
	
}

.nextDatesTitle{
	color: #000;
}
