html, body {
height: 100%;
margin: 0;
padding: 0;   
}

img#bg {
position:absolute;
top:0;
left:0;
width:100%;
height:1425px;
}

#contents {
position:relative;
z-index:1;
}

table {
border-collapse: collapse;
}
td {
padding: 0;
}
.hiddenPic {display:none;}



/* INDEX PAGE */

.about_us { font-family: Tahoma; font-size:11px; margin-left:10px; margin-top:10px; margin-right:10px; text-align: left; text-indent:7px }
.where_link { font-family:Tahoma; font-size:11px; color: black; margin-right:0px; margin-top:0px; margin-bottom:0px; margin-left:0px; text-align:center}

.open_mic_red { font-family:Tahoma; font-size:12px; color: maroon; margin:0px; margin-bottom:0px }
.open_mic_black { font-family:Tahoma; font-size:12px; color: black; text-align:center; margin:0px; margin-top:20px }

.calendar_Month_Year { FONT-SIZE: 18px; COLOR:#000000; FONT-FAMILY: tahoma; TEXT-ALIGN: center; letter-spacing:2px; margin-top:0px;margin-bottom:0px }
.calendar_all_shows_start_at { FONT-SIZE: 11px; margin-top:0; margin-left:0; margin-right:0; MARGIN-bottom: 3px; COLOR:orange; FONT-FAMILY: tahoma; TEXT-ALIGN: center }
.calendar_date_groups_time { FONT-SIZE: 12px; MARGIN: 0px; COLOR:gray; FONT-FAMILY: tahoma; TEXT-ALIGN: center }
.calendar_main_area { FONT-SIZE: 12px; MARGIN: 0px; COLOR: #ffffff; FONT-FAMILY: tahoma; text-align:center }
.calendar_link { color:white }

.one_week_red1 { font-family:Tahoma; font-size:14px; color: maroon; margin:0px; text-align:center }
.one_week_link { font-family:Tahoma; font-size:11px; color: white; margin-right:55px; margin-top:0px; margin-bottom:0px; margin-left:0px; text-align:right}
.one_week_black { font-family:Tahoma; font-size:12px; color: black; text-align:center; margin:0px; margin-top: 8px; }

.volunteers_red { font-family:Tahoma; font-size:12px; color: maroon; margin:0px; margin-bottom:0px }
.volunteers_black { font-family:Tahoma; font-size:10px; color: black; text-align:center; margin:0px; margin-top:20px }

.website { font-family:Tahoma; font-size:14px; color: black; margin:0px; text-align:center; letter-spacing:2px; margin:0px; }

.more_link { font-family:Tahoma; font-size:11px; color: white; margin-right:0px; margin-top:0px; margin-bottom:0px; margin-left:0px; text-align:center}
.hot_tickets_link { font-family:Tahoma; font-size:11px; color: white; margin-right:9px; margin-top:0px; margin-bottom:2px; margin-left:0px; text-align:right}
.bottom_link { font-family:Tahoma; font-size:13px; color: white; margin-right:0px; margin-top:0px; margin-bottom:0px; margin-left:0px; text-align:center}
.copyright_black { font-family:Tahoma; font-size:10px; color:Silver; text-align:center; margin:0px; margin-top:10px }