body, p, td, th, ul, a { 
	background-color: #fff; 
	color: #000; 
	font-family: "Times New Roman", Garamond, serif; 
	border-collapse: collapse;
	font-size: 12pt;
	margin: 0;
	width: 8in;
}


.navbartbl {
   display: none;
   }
#wrapper, #content {
   width: auto;
   margin: 0 5%;
   padding: 0;
   border: 0;
   float: none !important;
   color: black;
   background: transparent none;
   }
div#content {
   margin-left: 10%;
   padding-top: 1em;
   border-top: 1px solid #930;
   }
div#mast {
   margin-bottom: -8px;
   }
div#mast img {
   vertical-align: bottom;
   }
a:link, a:visited {
   color: #520;
   background: transparent;
   font-weight: bold;
   text-decoration: underline;
   }
#content a:link:after, #content a:visited:after {
   content: " (" attr(href) ") ";
   font-size: 90%;
   }
   
   
.noprint { display: none; }



a:link, a:active, a:visited {
    text-decoration: none;
    color: #000000;
}


.homenav .navleft, .homenav .navright, #message
{
	display: none;
}


h3
{
	text-align: left;
}

.eventinfo
{
	margin: 0;
}

#pageHeader h3
{
	height: 20px;
}

#explanation h3
{
	margin: 0;
	padding: 0;
}


hr
{
	margin: 5px 0
}

.tbl
{
	vertical-align: top;
	margin: 0;
	padding: 0;
}

.tbl th, .tbl td
{
	line-height: 18pt;
	text-align: left;
}

.tbl .indent
{
	padding-left: .5in;
}

.tbl .indent
{
	padding-left: 1in;
}


.scthdr
{
	border-top: 2px solid #cccccc;
	border-bottom: 2px solid #cccccc;
	height: 26px;
	vertical-align: middle;
	margin-top: 20px;
}

.feed_musician
{
	margin-top: .3in;
	page-break-inside: avoid;
	border-collapse: collapse;
	border: 1px solid #999999;
	background-color: #eeeeee;
	width: 6.5in;
}

.feed_musician td, .feed_musician th
{
	border: 1px solid #999999;
	text-align: center;
}

