body    { background-color: #ffffcc; text-align: center; margin: 0; height: 400px; border: none }
body.start { background-color: #ffcc66; text-align: center; margin: 0; height: 400px; border: none }
body.gal_pop2 {
	margin: 0px;
	padding: 0px;
	border: 0px;
	text-align: center;
	vertical-align: middle;
	background-color: #ffcc66;
}

#maintable    { text-align: center; width: 800px }
#rightcontent    { background-color: #ffcc66; padding-top: 40px; width: 629px }
#leftcontent       { background-color: #ebad52; width: 171px }
#upperfill { width: 100%; height: 30px }
.lefttext       { color: #660000; font-size: 10px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: 400; padding-right: 12px; padding-left: 12px }
.leftsubtext    { color: #660000; font-size: 9px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: 400; padding-right: 12px; padding-left: 12px }
.date      { color: #ffffff; font-size: 12px; font-weight: 400; padding-right: 12px; padding-left: 12px; font-family: Verdana, Arial, Helvetica, sans-serif; }
.leftheadline            { color: #ffffff; font-size: 13px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: 400; text-transform: uppercase; padding-right: 12px; padding-left: 12px }
.righttext   { color: #660000; font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: 400; text-align: justify; padding-right: 35px; padding-left: 35px }
.righttext_underline   { color: #660000; font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; font-style: italic; font-weight: 400; text-decoration: underline; text-align: justify }
.rightsubtext  { color: #660000; font-size: 9px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: 400; padding-right: 35x; padding-left: 35px }
.rightheadline   { color: #660000; font-size: 13px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: 700; text-align: justify; text-transform: uppercase; padding-right: 35px; padding-left: 35px }
.livetable   { text-align: justify; margin-bottom: 40px; padding-right: 35px; padding-left: 35px }
.livedate  { color: #660000; font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: 400; text-align: left; padding-bottom: 15px; width: 20%; table-layout: fixed }
.livevenue   { color: #660000; font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: 700; text-align: left; text-transform: uppercase; padding-bottom: 15px; width: 30%; table-layout: fixed  }
.livecontent    { color: #660000; font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: 400; text-align: left; padding-bottom: 15px; width: 50%; table-layout: fixed   }
.linklist { text-align: left; padding-right: 12px; padding-bottom: 15px; table-layout: fixed    }
.linkinfo { color: #660000; font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: 400; text-align: left; padding-bottom: 15px; table-layout: fixed    }
.backtable { text-align: justify; padding-right: 35px; padding-left: 35px }
.backdate { color: #660000; font-size: 9px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: 400; text-align: left; padding-bottom: 15px; width: 20%; table-layout: fixed  }
.backvenue { color: #660000; font-size: 9px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: 400; text-align: left; text-transform: uppercase; padding-bottom: 15px; width: 30%; table-layout: fixed   }
.backcontent { color: #660000; font-size: 9px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: 400; text-align: left; padding-bottom: 15px; width: 50%; table-layout: fixed    }
a:link.live   { color: #aa0000; font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: 700; text-decoration: none }
a:visited.live  { color: #aa0000; font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: 700; text-decoration: none }
a:hover.live  { color: #aa0000; font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: 700; text-decoration: underline }
a:active.live  { color: #aa0000; font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: 700; text-decoration: none }
a:focus.live  { color: #aa0000; font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: 700; text-decoration: none }
a:link.download   { color: #aa0000; font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: 700; text-decoration: none }
a:visited.download   { color: #aa0000; font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: 700; text-decoration: none }
a:hover.download   { color: #aa0000; font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: 700; text-decoration: underline }
a:active.download   { color: #aa0000; font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: 700; text-decoration: none }
a:focus.download   { color: #aa0000; font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: 700; text-decoration: none }
a:link.innerlink    { color: #aa0000; font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; font-style: italic; font-weight: 400; text-decoration: none }
a:visited.innerlink   { color: #aa0000; font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; font-style: italic; font-weight: 400; text-decoration: none }
a:hover.innerlink   { color: #aa0000; font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: 400; text-decoration: underline }
a:active.innerlink   { color: #aa0000; font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; font-style: italic; font-weight: 400; text-decoration: none }
a:focus.innerlink   { color: #aa0000; font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; font-style: italic; font-weight: 400; text-decoration: none }
.bandmember  { text-align: left; padding-right: 15px; padding-bottom: 20px; width: 100px; vertical-align: top; table-layout: fixed   }
.bandpicture  { text-align: left; padding-right: 15px; padding-bottom: 20px; width: 200px; vertical-align: top; table-layout: fixed     }
a:link.thumb { border: solid 3px #ff8000 }
a:visited.thumb { border: solid 3px #ff8000 }
a:hover.thumb { border: solid 3px #dd0000 }
.gal_left   { visibility: visible; padding-right: 10px; padding-left: 15px; width: 265px; height: 300px }
.gal_thumb { visibility: visible; margin: 0; padding: 0 }
a:link.venue  { color: #000000; font-size: 9px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: 400; text-decoration: none }
a:visited.venue  { color: #000000; font-size: 9px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: 400; text-decoration: none }
a:hover.venue   { color: #000000; font-size: 9px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: 400; text-decoration: underline }
a:active.venue   { color: #000000; font-size: 9px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: 700; text-decoration: underline }
a:focus.venue  { color: #000000; font-size: 9px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: 400; text-decoration: none }

