body {background: black  repeat; margin-top: 60px; font: Arial, sans-serif;}

#image {margin-left: auto; margin-right: auto; text-align: center;}

h1 {font: 20px/24px Arial; color: white; font-weight: bold; margin: 20px 0;}

h2 {font: 17px/20px Arial; color: white; margin: 20px 0;}

a {color: #9c6;}
a:hover {color: #693;}

p, li, td {color: white; font-size: 12px; line-height: 1.4; font: Arial, sans-serif;}

#main {
	position: absolute;
	top: 30px;
	left: 50px;
	width: 70%;
}

#main h1 {font: 26px/28px Arial; color: white; font-weight: bold; margin: 10px 0;}


h3 {font-style: italic; color: #ffc; font-size: 12px; line-height: 1.4; font-face: Arial, sans-serif;}

.song {margin-bottom: 15px; border-bottom: 1px dotted white;}

.song h2 {font-weight: bold; color: #9c6;}

#mainnav {background: #306; text-align: center; margin: 40px 25%; padding: 1px;}
#mainnav a {padding: 3px 20px; border-right: 2px solid white; font-weight: bold;}
#mainnav a.last {border-right: none;}


#nav {background: #306; text-align: center; margin: 40px 0 40px 0; padding: 1px;
border-top: 1px solid #9c6; border-bottom: 1px solid #9c6;}
#nav a {padding: 3px 20px; border-right: 2px solid white; font-weight: bold;}
#nav a.last {border-right: none;}

table {background: #306; width: 50%; margin-bottom: 40px;}

td {padding: 8px; border: 1px solid #9c6; vertical-align: top; font-weight: bold; font-family: Arial, sans-serif;}

