/* Main properties */
body { background-color: #ffffff; margin-left: 0px; margin-top: 0px;  }
p,th { font-family: veranda, trebuchet, century gothic, arial, helvetica; vertical-align: top; font-size: 11pt; color: #555555 }
tr   { font-family: verdana, trebuchet, century gothic, arial, helvetica; vertical-align: top; font-size: 11pt; }
th   { font-family: verdana, trebuchet, century gothic, arial, helvetica; vertical-align: top; font-size: 11pt;  }
td   { font-family: verdana, trebuchet, century gothic, arial, helvetica; vertical-align: top; font-size: 11pt; }

.title      { font-family: veranda; font-size: 10pt; font-weight: bold;   color: #557Ba6 }
.propername { font-family: veranda; font-size: 11pt; font-weight: bold;   color: #444444 }
.lyrics     { font-family: veranda; font-size: 10pt; font-weight: normal; color: #666666; font-style: italic }
.songtitle  { font-family: veranda; font-size: 10pt; font-weight: bold;   color: #666666; font-style: italic }
.cdtitle    { font-family: veranda; font-size: 12pt; font-weight: bold;   color: #444444; font-style: italic }
.footnote   { font-family: veranda; font-size: 9pt;  font-weight: normal; color: #666666; }
.statusInfo { font-family: veranda; font-size: 11pt; font-weight: bold;   color: #ff4444; }

.div_space p { 
	margin-bottom: 8em; 
}

.table_hdr  { background-color:#b9b9b9; }
.table_cell { }
.table_alt  { background-color:#dfdfdf; }

A:link 		{ color: #333333; font-size: 10pt; font-weight: bold; text-decoration: underline }
A:visited 	{ color: #563f23; font-size: 10pt; font-weight: bold; text-decoration: underline } 
A:hover		{ color: #9a9a9a; font-size: 10pt; font-weight: bold; text-decoration: underline }

.div_wrapper { margin: 10px auto 0px auto; width: 912px; text-align: center; border: 0px solid #555; padding: 0px; }
.div_lcol    { width: 200px; text-align: center; border: 0px solid #0f0; float: left; }
.div_rcol    { width: 700px; text-align: center; border: 0px solid #f00; float: left; }
.div_top     { background-color: #ffffff; border: 0px solid #000; width: 900px; }

.div_left {
	clear:both; padding: 0px; border: 1px solid #000; color: #fff; width: 198px; margin-top: 1em; 
	background-image: url(images/lb.png); background-repeat: no-repeat;
}

.div_main {
	clear: both; padding: 2px; border: 0px solid #f00; color: #444; width: 690px; margin-top: 1em; 
	background-image: url(images/mb.png); background-repeat: no-repeat; 
}

.div_debug {
	clear: both; adding: 2px; border: 0px solid #000; color: #777; margin-top: 2em; width: 195px; 
	font-size: 10px; font-family: Courier New, Courier; text-align:left; 
}

.div_signup {
	clear: both; padding: 6px; border: 1px solid #000; color: #555; normal; width: 186px; margin-top: 1em; 
}

.div_copyright {
	clear: both; padding: 0px; border: 0px solid #000; color: #555; margin-top: 4px; font-size: 11px;  
}
