
body 
{
	background:#000000;
	font-family: Arial, Verdana, Helvetica, sans-serif;
}

p
{
	font-family: Arial, Verdana, Helvetica, sans-serif;
	color:#FFFFFF;
}

h2
{
	color:#FFFFFF;
}


.admin_pages 
{
	background:#BDB76B;
}

.answer {
	font-style:italic;
	font-family: Arial, Verdana, Helvetica, sans-serif;
	color:#000000;
}
 
.available_online 
{
	font-family: Arial, Verdana;
	font-size: 9pt;
	color:#FF0000;
}

.available_online_td 
{
	width:100px;
}

.available_online_td a 
{
	text-decoration:none;
}

.available_outlet 
{
	font-family: Arial, Verdana;
	font-size: 9pt;
	color:#FF0000;
}
.available_outlet_td 
{
	width:150px;
}

.available_outlet_td a
{
	text-decoration:none;
}


.banner_td 
{
	background-color:#FF0000;
}
.banner_title {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11pt;
	font-weight: bold;
	color: #FFFFFF;
	text-indent: 8px;
}

.body-copy {
	text-align:left;
}

.body_main 
{
	background-color: #F0FFFF;
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
}
	
.day_of_week {
	font-family: Arial, Verdana;
	font-size: 9pt;
}

.day_of_week_td
{
	width:100px;
}

.div_scrollable {
/*	width:780px;
	height:405px; */
	background-color:#FFFFFF;
	border:thin inset;
/*	overflow:scroll;
	overflow-y:scroll;
	overflow-x:hidden;*/
	padding: 8px;
	font-family: Arial, Verdana, Helvetica, sans-serif;
}

.div_large_scrollable {
	width:950px;
	height:405px;
	background-color:#FFFFFF;
	border:thin inset;
	overflow:scroll;
	overflow-y:scroll;
	overflow-x:hidden;
	padding: 8px;
	font-family: Arial, Verdana, Helvetica, sans-serif;
}

.footer_font {
	font-family:Arial;
	font-size:small;
	color:#FFFFFF;
}
.gray 
{
	color: #CCCCCC
}

.heading {
	font-family: Arial, Verdana;
	font-size: 13pt;
}

.hr_home 
{
	color:Gray; 
	margin-left:0px;
	margin-top:20px;
	margin-bottom:20px;
}

.last_updated {
	font-family: Arial, Verdana;
	font-size: 13pt;
}

.line_seperator {
	border:1px inset #ffffff;
}

.main_text {
	font-family: Arial, Verdana;
	font-size: 9pt;
}

.main_text_accented {
	font-family: Arial, Verdana;
	font-size: 9pt;
	font-weight: bold;
}
.menu_link {
	color:#FFCC66;
	font-size:12pt;
}

.minor_category {
	font-family: Arial, Verdana;
	font-size: 13pt;
}

.no_online_shows {
	font-family: Arial, Verdana;
	font-size: 14pt;
}

.page-heading {
	text-align: left;
	font-size: large;
}

.performance {
	font-family: Arial, Verdana;
	font-size: 9pt;
	font-weight: bold;
}

.right_column {
	color: #FFFFFF;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11pt;
	font-weight: bold;
	margin:10px;
	text-indent: 2px;
	text-transform: capitalize;
}

.scrolled_h2 
{
	color:#000000;
}

.scrolled_p
{
	font-family: Arial, Verdana, Helvetica, sans-serif;
	color:#000000;
}

.show_image_description 
{
	font-family:Arial, Verdana, sans-serif;
	font-size:8pt;
	color:#FFFFFF;
	margin-top:0;
}

.show_image_title {
	font-family:Arial, sans-serif;
	font-size:9pt;
	color:#FF0000;
	text-transform:uppercase;
	font-weight:bold;
	margin:0;
}

.show_image_title a {
	text-decoration:none;
}

.show_image_venue 
{
	font-family:Verdana, Arial, sans-serif;
	font-size:8pt;
	color:#FFFFFF;
	margin-top:0;
}

.show_time {
	font-family: Arial, Verdana;
	font-size: 9pt;
}

.show_time_td 
{
	width:100px;
}

.show_price {
	font-family: Arial, Verdana;
	font-size: 9pt;
}

.show_price_td 
{
	width:90px;
	text-align:right;
}

.special_promotion {
	color: #969696;
	font-family: Arial, Verdana;
	font-size: 8pt;
	font-style: italic;
	font-weight: bold;
}

.special_promotion_medium {
	color: #800000;
	font-family: Arial, Verdana;
	font-size: 11pt;
	font-style: italic;
	font-weight: bold;
}

sub_menu_link 
{
	color:#FF8C00;
	font-size:10pt;
}

.sub_nav {
	font-family: Arial, Helvetica, sans-serif;
	color: #FF8C00;
	font-size: 8pt;
	vertical-align: bottom;
	word-spacing: 2px;
}
.sub_nav a {
	color:#FFFFFF;
	font-weight:bold;
	text-decoration:none;
}

.sub_nav a:hover {
	text-decoration:none;
	color:#CCCCCC;
}

.sub_nav a.on  {
	color:#2784FC;	
}

.table_main 
{
	width:980px;
}

.td_top_middle 
{
	width:620px;
}

.td_right_column 
{
	width:230px;
	background-color:#000000;
}

.top_nav {
	font-family: Arial, Helvetica, sans-serif;
	color: #FF0000;
	font-size: 12pt;
	vertical-align: bottom;
	word-spacing: 2px;
}

.top_nav a {
	color:#FF0000;
	font-weight:bold;
	text-decoration:none;
}

.top_nav a:hover {
	text-decoration:none;
	color:#CCCCCC;
}

.top_nav a.on  {
	color:#2784FC;	
}

.question {
	font-weight:bold;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color:#000000;
}

.venue {
	color: #333333;
	font-family: Arial, Verdana;
	font-size: 8pt;
	font-style: italic;
}
