body {
	margin-top: 15px;
	background-color: #CFE0EE;
	background-image: url(/images/newback.png);
	background-repeat: repeat-x;
}
.mainfont {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
		color: #000000;
}
.mainfontnojusty {

	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
}
.playhead {
	font-family: "Times New Roman", Times, serif;
	font-size: 20px;
	color: 3755aa;

}
.header {
	color: #000048;
	font: 16px Arial, Helvetica, sans-serif;
	letter-spacing: .1em;
}
.ticketheader {

	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	color: #FFFFFF;
}
.nav {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 18px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;

}
.nav a:link, .nav a:visited, .nav a:hover, .nav a:hover:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 18px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;}

.hometicket {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 18px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;

}
.hometicket a:link, .hometicket a:visited, .hometicket a:hover, .hometicket a:hover:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 18px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;



}
.small {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #FFFFFF;
}
.whitelink a:link, .whitelink a:visited, .whitelink a:hover, .whitelink a:hover:visited{
	color: #FFFFFF;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;

}
.box {
	width: 100%;
}
.smaller {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
}
 a:link {
	
	color: blue;
}
 a:visited, a:hover:visted{

	color: blue;

}
 a:hover{
	
	color: #3755aa;

}
.headerbackground
{
	color: #000000;
	background: url(/images/headback.png) repeat-x;

}
.ticketbackground
{
	color: #000000;
	background: url(/images/headback.png) repeat-x;

}
.headerbackgroundnav
{
	color: #ffffff;
	background: url(/images/headbacknav.png) repeat-x;

}
.headerbackgroundnav a:link, .headerbackgroundnav a:visited, .headerbackgroundnav a:hover, .headerbackgroundnav a:hover:visited{
	color: #FFFFFF;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;

}
table.lucid { align: center}
td.lucid-top { height: 7px;  background-image: url(/css/top.gif)}
td.lucid-topRight { width: 8px; height: 7px; background-image: url(/css/topRight.gif)}			 
td.lucid-right { width: 8px; background-image: url(/css/right.gif)}
td.lucid-bottomRight { width: 8px; height: 8px; background-image: url(/css/bottomRight.gif)}	
td.lucid-bottom { height: 8px; background-image: url(/css/bottom.gif)}
td.lucid-bottomLeft { width: 8px; height: 8px; background-image: url(/css/bottomLeft.gif)}	
td.lucid-left { width: 8px; background-image: url(/css/left.gif)}
td.lucid-topLeft { width: 8px; height: 7px; background-image: url(/css/topLeft.gif)}			 
td.lucid-center { background-color: #333333 ; color: white }
table.lucid1 {align: center}.newsheading {
	font-size: 14px;
	color: #385CAD;
}
.maillist {
	

}
.maillist label{
	font-size: 11px;
	color: #fff;
}
.maillist input{
	font-size: 10px;
	color: #000;
}
.maillist .email {
	width: 90%;
}
.now_playing_container {
	height:100px;
	width:558px;
	padding:0px;
	border: 1px solid #000;
	background-color:cfe0f0;
	background-image:url("images/fade.jpg");
	background-repeat:repeat-x;
}
.now_playing_top {
	float:left;
	height:27px;
	width: 558px;
	padding: 3px 0 0 0;
	color:#fff;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12pt;
	font-weight:bold;
	text-align:center;
}
.now_playing_bottom {
	float:left;
	height:auto;
	width: 558px;
	padding: 4px 0 0 0;
	color:#385cad;
	font-family:Arial, Helvetica, sans-serif;
	font-size:22pt;
	text-align:center;
}
.now_playing_bottom2 {
	float:left;
	height: auto;
	width: 558px;
	padding: 4px 0 2px 0;
	color:#000;
	font-family:Arial, Helvetica, sans-serif;
	font-size:14pt;
	text-align:center;
}