	body {background-color: black;
}
	p{	
	font-family: myriad pro, century gothic, sans-serif;
	font-size: 14px;
	color: black;
}
	.showdates {	
	font-family: myriad pro, century gothic, sans-serif;
	font-size: 16px;
	color: black;
}
	p.crewtitles {
	font-family: myriad pro, century gothic, sans-serif;
	font-size: 16px;
	color: black;
}
	img.headshots{  
	float:left;
	border-style: none;
	margin-left: 3px;
	margin-top: 3px;
	margin-right: 5px;
}
	img{  
	float:left;
	border-style: none;
}
	a:link {
	font-family: myriad pro, century gothic, sans-serif;
	font-size: 16px;
	color: black;
	text-decoration: none;		
}
	a:visited {
	font-family: myriad pro, century gothic, sans-serif;
	font-size: 16px;
	color: black;
	text-decoration: none;	
}
	a:active {
	font-family: myriad pro, century gothic, sans-serif;
	font-size: 16px;
	color: black;
	text-decoration: none;
}
	a:hover {
	font-family: myriad pro, century gothic, sans-serif;
	font-size: 16px;
	color: gray;
	text-decoration: none;
}
	a.maintext:link {
	font-family: Arial Black, Arial, sans-serif;
	font-size: 21px;
	color: #241100;
	text-decoration: none;
}
	a.maintext:visited {
	font-family: Arial Black, Arial, sans-serif;
	font-size: 21px;
	color: #241100;
	text-decoration: none;
}
	a.maintext:active {
	font-family: Arial Black, Arial, sans-serif;
	font-size: 21px;
	color: #241100;
	text-decoration: none;
}
	a.maintext:hover {
	font-family: Arial Black, Arial, sans-serif;
	font-size: 21px;
	color: #E00000;
	text-decoration: none;
}
	a.tickets:link {
	font-family: myriad pro, century gothic, sans-serif;
	font-size: 18px;
	color: #E00000;
	text-decoration: none;
}
	a.tickets:visited {
	font-family: myriad pro, century gothic, sans-serif;
	font-size: 18px;
	color: #E00000;
	text-decoration: none;
}
	a.tickets:active {
	font-family: myriad pro, century gothic, sans-serif;
	font-size: 18px;
	color: #E00000;
	text-decoration: none;
}
	a.tickets:hover {
	font-family: myriad pro, century gothic, sans-serif;
	font-size: 18px;
	color: gray;
	text-decoration: none;
}
	#emailheader {
	float: left;
	background: url(images/emailhead.gif) no-repeat;
	width: 806px !important;
	width: 830px;
	height: 35px;	
}
	#container {
	background: white;
	width: 806px !important;
	width: 830px;
	height: 600px;
	margin-left: auto;
	margin-right: auto;
	padding: 0px;
}
	#newcontainer {
	background: white;
	width: 806px !important;
	width: 830px;
	height: 600px;
	margin-left: auto;
	margin-right: auto;
	padding: 0px;
}
	#bubblelogo {
	background: url(images/bubblelogo.gif);
	position: relative;
	float: left;
	width: 426px;
	height: 527px;
	margin-left: 8px;
}
	#bubblelogo2 {
	background: url(images/bubblelogo2.jpg) no-repeat;
	position: relative;
	float: left;
	width: 426px;
	height: 492px;
	margin-left: 8px;
}
	#rightsection {
	background: transparent;
	position: relative;
	float:right;
	margin-right: 8px;
	width: 354px;
	height: 488px;
}
	#contentarea {
	background: transparent;
	position: relative;
	float: left;
	float: left;
	width: 354px;
	height: 365px;
}
	#showdates {
	background: url(images/showdates.gif);
	position: relative;
	float: right;
	width:354px;
	height: 162px;	
}
	#showdates2 {
	background: url(images/showdates2.gif) no-repeat;
	position: relative;
	float: right;
	width:354px;
	height: 127px;	
}
	#showdatestext {
	background: transparent;
	position: relative;
	float: left;
	margin-left: 5px;
	margin-top: 40px;
	width:342px;
	height: 116px;
	overflow: auto;	
}
	#showdatestext2 {
	background: transparent;
	position: relative;
	float: left;
	margin-left: 5px;
	margin-top: 40px;
	width:342px;
	height: 81px;
	overflow: auto;	
}
	#nav {
	background: transparent;
	position: relative;
	text-align: left;
	float: left;
	width: 806px;
	height: 73px;	
}
	pre {
	white-space: pre-wrap;       /* css-3 */
 	white-space: -moz-pre-wrap;  /* Mozilla, since 1999 */
 	white-space: -pre-wrap;      /* Opera 4-6 */
 	white-space: -o-pre-wrap;    /* Opera 7 */
 	word-wrap: break-word;       /* Internet Explorer 5.5+ */
}
	#fullcontent {
	background:transparent;
	overflow: auto;
	position: relative;
	float: left;
	padding-left: 10px !important;
	padding-right: 10px!important;
	width: 780px;
	height: 527px;
	margin-left: auto;
	margin-right: auto;
}
	#newfullcontent {
	background:transparent;
	overflow: auto;
	position: relative;
	float: left;
	padding-left: 10px !important;
	padding-right: 10px!important;
	width: 780px;
	height: 492px;
	margin-left: auto;
	margin-right: auto;
}
	#karenbioframe {
	background: url(images/bioframe.gif);
	position: relative;
	float: left;
	width:354px;
	height: 140px;
	margin-top: 5px;
}
	#karenbio {
	background: transparent;
	position: relative;
	float: left;
	margin-top: 5px;
	margin-left: 2px;
	width:348px;
	height: 130px;
	overflow: auto;	
}
	#davidbioframe {
	background: url(images/bioframe.gif);
	position: relative;
	margin-top: 10px;
	float: left;
	width:354px;
	height: 140px;	
}
	#davidbio {
	background: transparent;
	position: relative;
	margin-top: 5px;
	float: left;
	margin-left: 2px;
	width:348px;
	height: 130px;
	overflow: auto;	
}
	#web20 {
	background: url(images/web20bg.gif) no-repeat;
	position: relative;
	float: left;
	margin-top: 15px;
	width:354px;
	height: 42px;
}
	#web20links {
	background: transparent;
	position: relative;
	float: left;
	margin-left: 190px !important;
	margin-left: 100px;
	margin-top: 5px;
	width:150px;
	height: 32px;
}
	.button {
	border:0px;
	outline:0px;
	background:url('images/emailcheck.gif');
	width: 41px;
	height: 33px;
}
	.button-over {
	border:0px;
	outline:0px;
	background:url('images/emailcheckro.gif');
	width: 41px;
	height: 33px;
}
	#emailform {
	background: transparent;
	position: absolute;
	float: left;
	margin-left: 600px;
	width: 230px;
	height: 20px;
}
