.show_notes {color:#444; font-size:10px; margin:0; padding:4px 0 8px;}
#show_calendar {width:600px; margin:0; padding:70px 10px 10px 10px; min-height:250px; overflow-y: auto; background:url(/images/shows_bg.jpg) top left no-repeat #000}
#show_calendar table {width:600px; margin:0; padding:0;}
#show_calendar tr, #show_calendar td, #show_calendar th {margin:0; padding:0}
.show_notes_header {color:#666; margin:0 4px 0 0;}
.show_notes_info {margin:0 20px 0 0;}
.show_detail {color:#ddd; font-size:12px; margin:10px 0 4px 0;}
.show_detail a {color:#ddd; font-size:12px; text-decoration:none}
.show_detail a:hover {text-decoration:underline; color:#ccc;}
.show_calendar_spacer {margin:0; padding:0; border-top:1px solid #222}
#show_calendar th p {color:#999; font-size:12px; margin:0 0 4px 0; padding:0;}


#mini_show_calendar {float:left; width:288px; padding:0; margin:0; background:url(/images/sidebar_section_bg.jpg) top left repeat-x #000;border:1px solid #111}
	.mini_show_row {float:left; clear:left; width:268px; padding:8px 10px; text-decoration:none; color:#666; font-size:12px; overflow:hidden}
	.mini_show_row:hover {color:#999; background-color:#111;}
		.mini_show_city {float:right}
		.mini_show_date {float:left}
	.mini_show_button {float:left; clear:left; background-color: #333 !important; border:1px solid #666 !important;}