.ShowsTable { 
	color:#000; 
	font-family:"Trebuchet MS", "Bitstream Vera Sans", lucida, arial, helvetica, sans-serif; 		
	font-size:12px; 
			}

.ShowsHeader { 
	color: #000; 
	background: #CCC;
	font-size: 13px; 
	padding: 4px 0px; 
	border-top: 1px solid #71746C; 
	border-bottom: 1px solid #71746C; 
			}
			
.ShowsHeaderDate { 
	color: #000; 
	background: #CCC;
	font-size: 13px; 
	padding: 0px 0px 0px 9px; 
	border-top: 1px solid #71746C; 
	border-bottom: 1px solid #71746C; 
			}			

.ShowDate { 
	padding:11px 15px 12px 9px; 
	font-size:14px; font-weight:bold; line-height:14px;	}
			
.ShowDay { 
	color:#575d53;
	display:block; margin-top:1px; margin-bottom:6px;
	font-size:10px;	line-height:12px; }

.ShowLocation {
	padding:12px 20px 12px 0px;
	font-size:12px; line-height:14px;
	font-weight:bold; }

.ShowVenue {
	padding:11px 20px 12px 0px;
	font-size:12px; line-height:16px;
	font-weight:normal; }

.ShowAddy { 
	color:#222222;
	font-size:12px; line-height:16px; } 

.ShowDetails { 
	padding:11px 3px 0px 0px;
	font-size:12px; line-height:16px; }

.ShowTix { 
	padding:9px 9px 0px 0px; }

.ShowExtra { 
	color:#222222;
	padding:4px 9px 13px 0px;
	font-size:11px;	font-weight:normal; line-height:13px; }

.ShowSplit { 
	color:#745631; 
	padding:0px 3px 0px 3px; 
	font-weight:bold;	}

.ShowTag { 
	color:#575d53; 
	font-weight:bold; }
	
.ShowsEnd { border-bottom:0px solid #ffffff; }
	
.Cancelation {
	padding:11px 3px 0px 0px;
	color:#660000;
	font-size:14px; font-weight:bold; line-height:16px; }

