html { min-height: 100%; margin-bottom: 1px; } /*force scrool bar to minimize bouncing in mozilla browsers */

body {margin:0px 0px 0px 0px; background-color:#620905;}

#contentTable {background-image:url(../images/globals/table_background.jpg);
	  background-repeat: no-repeat;
	  background-position:top left;
	  background-color:#ffffff;
	  border: 1px solid #000000; }
	  
.topNav
{font-family: Arial, Helvetica, Verdana, sans-serif; font-size: 12px;font-weight: bold;color: #8F100A; line-height: 12px; marign: 0px; padding: 0px;  }
.topNav a:link {text-decoration: none; color: #8F100A; }
.topNav a:visited {text-decoration: none; color: #8F100A;}
.topNav a:active {text-decoration: none; color: #8F100A;}
.topNav a:hover {text-decoration: none; color: #347799;}

.topNavOnpage
{font-family: Arial, Helvetica, Verdana, sans-serif; font-size: 12px;font-weight: bold;color: #347799; line-height: 12px; marign: 0px; padding: 0px;  }
a.topNavOnpage:link {text-decoration: none; color: #347799;}
a.topNavOnpage:visited {text-decoration: none; color: #347799;}
a.topNavOnpage:active {text-decoration: none; color: #347799;}
a.topNavOnpage:hover {text-decoration: none; color: #347799;}

.sectionHeader
{font-family: Arial, Helvetica, Verdana, sans-serif; font-size: 14px;font-weight: bold;color: #347799; line-height: 14px; margin: 0px; padding: 0px;  }

.bigHeader
{font-family: Verdana, Helvetica, Arial, sans-serif; font-size: 14px;font-weight: bold;color: #347799;}

.mediumHeader
{font-family: Verdana, Helvetica, Arial, sans-serif; font-size: 13px;font-weight: bold;color: #347799; }

.boldHeader
{font-family: Verdana, Helvetica, Arial, sans-serif; font-size: 12px;font-weight: bold;color: #347799;  }

.boldHeaderRed
{font-family: Verdana, Helvetica, Arial, sans-serif; font-size: 12px;font-weight: bold;color: #8F100A;  }

.boldHeaderRedLarge
{font-family: Verdana, Helvetica, Arial, sans-serif; font-size: 15px;font-weight: bold;color: #8F100A;  }


.leftCurtain {
background-image: url(/images/globals/left_curtain_bg.gif);
background-repeat: repeat-y;
margin: 0px;
padding: 0px;
}

.rightCurtain {
background-image: url(/images/globals/rt_curtain_bg.gif);
background-repeat: repeat-y;
margin: 0px;
padding: 0px;
}

#content
{padding: 20px 10px 20px 10px; }
.content
{font-family: Verdana, Helvetica, Arial, sans-serif; font-size: 12px;font-weight: 100;color: #000000; line-height: 20px;}
.content a:link {text-decoration: underline; color: #8F100A; }
.content a:visited {text-decoration: underline; color: #8F100A;}
.content a:active {text-decoration: underline; color: #8F100A;}
.content a:hover {text-decoration: underline; color: #347799;}

#MusiciansTable
{border-top: 1px solid #347799; border-right: 1px solid #347799; border-left: 1px solid #347799; }
#MusiciansTable td {padding: 10px; font-family: Verdana, Helvetica, Arial, sans-serif; font-size: 12px;font-weight: 100;color: #000000; line-height: 20px; border-bottom: 1px solid #347799; vertical-align: top;}

#footer
{padding: 30px 0px 0px 0px; text-align: center;}
.footer
{font-family: Verdana, Helvetica, Arial, sans-serif; font-size: 12px;font-weight: bold;color: #000000; line-height: 20px;}
.footer a:link {text-decoration: none; color: #000000; }
.footer a:visited {text-decoration: none; color: #000000;}
.footer a:active {text-decoration: none; color: #000000;}
.footer a:hover {text-decoration: underline; color: #ffffff;}

.featuredbandtable {
	font-family: Verdana, Helvetica, Arial, sans-serif;
	font-size: 12px;
	font-weight: 100;
	color: #000000;
	line-height: 20px;
	padding-top: 10px;
	padding-left: 10px;
	padding-right: 10px;
	padding-bottom: 10px;
	border-bottom-style: solid;
	border-bottom-color: #347799;
	border-bottom-width: thin;
}
.featuredDate {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: 100;
	color: #8F100A;
	font-style: italic;
}
.boldHeaderOpener {
font-family: Verdana, Helvetica, Arial, sans-serif; font-size: 10px;font-weight: bold;color: #8F100A;
}
