.logo {
	background-image: url(img/logo_bg.gif);
	height: 150px !important;
	background-repeat: repeat-x;
	vertical-align: top;
	border: 0;
	}

.maintable {
	border: 0px none;
	}

#toplink1,
#toplink2,
#toplink3 {
	background-color: #96c7e2;
	height: 35px !important;
	text-align: center;
	vertical-align: middle;
	font-size: 14pt;
	font-family: Georgia;
	font-weight: bold;
	text-transform: uppercase;
	cursor: pointer;
	}
	
#toplink1 a:link, #toplink1 a:active, #toplink1 a:visited, 
#toplink2 a:link, #toplink2 a:active, #toplink2 a:visited, 
#toplink3 a:link, #toplink3 a:active, #toplink3 a:visited {
   text-decoration: none;
   color: black;
   }
   
#toplink1 a:hover,
#toplink2 a:hover,
#toplink3 a:hover {
  text-decoration: underline;
  color: black;
  }
   
.leftpanel {
   background-color : #EAE9F2;
   vertical-align: top;
   font-family: Georgia;
   }
.leftpanel a:link, a:active, a:visited {
   text-decoration: none;
   color: black;
   font-weight: bold;
   }
.leftpanel a:hover {
   text-decoration: underline;
   color: darkblue;
   font-weight: bold;
   }
.leftpanel h3 {
	color: darkred;
	}
	
.main {
	font-family: Georgia;
	font-size: 14px;
	text-align: justify;
	text-indent: 20pt;
}
.main h1 {
	text-indent: 0pt;
	text-align: center;
}
.main h2 {
	text-indent: 0pt;
	text-align: center;
}
.main h3 {
	text-indent: 0pt;
	text-align: center;
}
.main a:link, .main a:active, .main a:visited, .main a:hover {
  text-decoration: underline;
  color: darkblue;
  font-weight: normal;
  font-style: italic;
  }
.main img {
  border: 0;
  margin: 5px;
  }

.main .navlink {
  font-size: 10px;
  text-align: center;
  }
  
.lyrics {
	font-size: 16px;
	text-indent: 0pt;
	padding-left: 80pt;
	font-style: italic;
	}
	
.lyrics-refrain {
	font-size: 16px;
	text-indent: 0pt;
	padding-left: 100pt;
	font-style: italic;
	}
