BODY{
	font-family: Verdana, Arial, Helvetica, sans-serif;
 margin: 0px 9px 12px 9px; 
	font-size: 12px;
 line-height:16px;
 font-weight : bold;
 background-color:#272727;
 z-index:0; 
}

a:active {color: #cd591a;	text-decoration: none;}
a:link, a:visited {color: #cd591a;	text-decoration: none;}
a:hover { color: #cd591a;	text-decoration: underline;}

.Wrapper{ 
/*  border: 12px solid #272727; */
	color: #000000; 
 background-color:#d5d5d5;
 padding: 9px;
}

.VenueListDate {
 padding: 9px 0px 0px 0px;
 color: #545454;
 font-family: Verdana, Arial, Helvetica, sans-serif;
}

.VenueListTime {
 color: #545454;
 font-family: Verdana, Arial, Helvetica, sans-serif;
}

.SearchPhoto, .SearchText{	
 border-bottom: 1px solid #b4b4b4;
}
.SearchText {padding: 6px 0px 3px 6px; }
.SearchPhoto{padding: 6px 3px 3px 0px; }

.BandGenre {
 padding:0px 2px 0px 6px;
 border-left: 1px solid #a8a8a8;
	font-size: 11px; 
 font-family: Arial, Helvetica, sans-serif;
}

.TopText, .TopText a {
 text-align:center;
 padding: 6px;
 font-weight:bold;
 color: #FFFFFF;
}

.BottomText, .BottomText a {
 padding: 11px 2px 0px 0px;
 text-align: right;
	font-size: 11px; 
 font-weight:normal;
 color: #cccbcc;
}

.BottomText a:hover, .TopText a:hover { color: #cd591a;	text-decoration: none;}

.Headline{ font-size: 11px; font-weight:normal;}

.Listen{ 
 padding-top:6px;
 font-family: Verdana, Arial, Helvetica, sans-serif;
}

#GigTable {width:100%;}
#GigTable TD {padding:9px 3px 6px 0px; border-bottom: 1px solid #b4b4b4; text-align:left;}

  #toolbar {
   background-color:#272727;
   position:fixed;
   bottom:0;
   height:32px;
   width:100%;
   z-index:1000;
  }
