			a 
				{
				color: blue;
				text-decoration: none;
				font-weight: bold;
				font-size: 11px;
				}
			a:hover	{color: white;}
			a.black	{color: #FF9900;}
			a.black:hover {color:white;}
			a.blue	{color: blue;}
			a.darkred {color: #FF9900;}
			a.darkred:hover {color:white;}
			a.nolink {color: black;}
			a.subtoc
				{
				color: white;                             
				font-family: arial, helvetica, sans-serif;
				font-size: 10px;
				margin-left: 8px;
				margin-right: 8px;
				}                     
			a.subtoc:hover {color:#ffcc00;}
			a.webcast {font-size: 15px; font-weight: bold; color: #990000;}
			a.webcast:hover {color: white;}
			a.webcast_black {font-size: 15px; font-weight: bold; color: #FF9900;}
			a.webcast_black:hover {color: white;}
			a.yellow {color: #990000;}
			a.smallyellow {color: #990000; font-size: 9px; font-weight: regular;}
			a.smallyellow:hover {color: white;}

			body
				{
				background-color: #660000;
				font-family:  arial, helvetica, sans-serif;
				text-align: center;
				}              
			hr
				{
				color: black;
				size: 1px;
				}
			h4
				{
				font-size: 14px;
				margin: 4px;
				}
			img
				{
				border: none;
				}
			img.bandphoto
				{
				width: 127px;
				border: solid black 4px;
				margin: 2px;
				}
			img.Fbandphoto
				{
				width: 127px;
				}
			img.Sbandphoto
				{
				width: 127px;
				border: solid black 4px;
				}
			img.photo
				{border: solid #cc0000 3px;}
			li
				{font-size: 11px;}     
			p	
				{
				font-family: arial, helvetica;
				color: black;
				font-weight: bold;
				font-size: 10px;
				margin: 0px;
				}
			p.black {color: black;}
			p.blue {color: blue;}
			p.presenter {color: green; font-size: 9px; font-weight: regular;}
			p.white {color: white;}
			p.detail {margin-top: 8px;}
			p.dateinfo
				{
				background-color: black;
				color: white;            
				padding: 2px;							
				font-size: 9.5px;
				margin: 0px;
				padding: 1px;
				letter-spacing: 1px;
				}  
			p.subinfo
				{
				color: #FF9900;            
				font-size: 9px;      
				}
			p.text
				{
				margin: 2px;
				margin-bottom: 8px;
				}
			p.hide {display: none;}
			p.display {display: block;}
			span.bottomdetails
				{
				font-size: 10px;
				font-weight: bold;
				display: inline;
				color: black
				}
			span.topdetails
				{
				display:inline;
				padding: 2px;
				font-size: 10px;
				color: white;
				background-color:black;
				}
			span.timedetails
				{
				display:inline;
				padding: 2px;
				font-size: 10px;
				color: white;
				}
			span.headline
				{text-transform: uppercase;}
			span.title
				{
				font-size: 18px;
				font-weight: bold;
				}							
			span.hide {display: none;}
			span.display {display: block;}
			table
				{
				border: none;                                                                  
				border-collapse: collapse;
				}
			table.monoborder {border: solid black 1px;}
			td {padding: 0px; margin: 0px;}
			td.subtoc
				{
				border-right: solid #660000 1px;					
				text-align: center;
				}										

			#boxoffice {display: none;}
			#media {display: none;}
			#tipsscene {display: none;}
			#interact {display: none;}
			#tipsinc {display: none;}												


			td.contentwindow {padding-top: 8px;}
			td.toptoc {padding-left: 16px;}
			td.last {border: none;}
			td.sideborders {border-left: solid black 2px; border-right: solid black 2px; padding-left: 0px; padding-right: 0px;}
			table.currentshow {margin-bottom: 2px;}
