body
{
position:absolute;
width: 100%;
height: 100%;
z-index:0;
background-color:#000000;
padding:0 0 0 0;
margin-left:0;
margin-top:0;
top:0;
left:0;
}

.main
{
position:relative;
top:0px;
width:783px;
background-color:#FFFFFF;
padding:0px;
color:#000000;
font-family:Helvetica, Arial, sans-serif;
font-size:12px;
text-align: left;
z-index:0;
}

.header
{
position:relative;
top:0px;
width:959px;
height:50px;
z-index:1;

}

.layoutT
{
border:0px;
padding:0px;
margin:0px;
background-image:url("../images/layout/layout_28.jpg");
background-repeat:repeat-y;
}

.ticketslayout
{
background-image:url("../images/ticketback.jpg");
background-position:bottom;
background-repeat:repeat-x;
}

.layoutT2
{
position:relative;
top:-6px;

}

img
{
border:0px;
padding:0px;
}

p
{
text-align: justify;
padding:0px 30px 0px 30px;
line-height: 150%;
}

.prodetails
{
text-align: justify;
padding:0px;
line-height: 150%;
}


h1
{
font-size:22px;
color:#343F7F;
}

h2
{
font-size:18px;
color:#343F7F;
}


h3
{
font-size:16px;
color:#343F7F;
}


h4
{
font-size:14px;
color:#343F7F;
}


h6
{
font-size:14px;
color:#343F7F;
padding:0px 0px 0px 0px;
}


h4
{
font-size:14px;
padding:0px 30px 0px 30px;
}

.quotes
{
float:right;
font-size:12px;
font-family:Helvetica, Arial, sans-serif;
color: #343F7F;
}

.paddedright
{
text-align:right;
padding:0px 30px 0px 30px;
}

.pararight
{
text-align: right;
padding:0px 30px 0px 30px;
}

.toplink
{
padding:0px 30px 0px 30px;
font-size:10px;
font-family:Helvetica, Arial, sans-serif;
color: #444444;
}

.artist
{
padding:0px 0px 0px 0px;
}

.picright
{
float:right;
padding-top: 12px;
padding-right: 0px;
padding-bottom: 10px;
padding-left: 20px;

}

.picright2
{
float:right;
padding:0px;

}

.picleft
{
float:left;
padding:0px;
}

.picleft2
{
float:left;
padding-top: 12px;
padding-right: 20px;
padding-bottom: 10px;
padding-left: 0px;
}

.picleft3
{
float:left;
padding-top: 0px;
padding-right: 20px;
padding-bottom: 0px;
padding-left: 0px;
}

.picleft4
{
padding-top: 5px;
padding-right: 0px;
padding-bottom: 5px;
padding-left: 0px;
}

.picleftb
{
float:left;
padding-top: 0px;
padding-right: 20px;
padding-bottom: 5px;
padding-left: 0px;
}
.picrightb
{
float:right;
padding-top: 0px;
padding-right: 0px;
padding-bottom: 5px;
padding-left: 20px;
}

.donateNow
{
padding-top: 0px;
padding-right: 0px;
padding-bottom: 0px;
padding-left: 36px;
}

.donateNow2
{
padding-top: 0px;
padding-right: 0px;
padding-bottom: 0px;
padding-left: 28px;
}

.style1 {
	color: #FF0000;
	font-weight: bold;
}
.style2 {
	font-size: 9px;
	font-family:sans-serif;
}

.style3 {
	color: #343F7F;
	font-weight: bold;
}

.style32 {
	color: #d2aa00;
	font-weight: bold;
}

.style4 {
	font-size: medium;
	font-weight: bold;
}

.style5 {
	color: #000000;
	font-size: 14px;
}

.photoleft {
float:left;
padding:5px 0px 5px 0px;
}

.photoright {
float:right;
padding:5px 0px 5px 0px;
}

.style7 {font-weight: bold; font-size: 14px;  color: #343F7F;}
.style8 {font-weight: bold; font-size: 14px; color: #343F7F;}
.style9 {font-weight: bold; font-size: 14px; color: #343F7F;}
.style10 {font-weight: bold;font-size: 18px; color: #343F7F;}
.style11 {font-weight: bold; font-size: 12px; color: #343F7F;}
.style12 {font-weight: bold; font-size: 16px; color: #343F7F;}
.style13 {color: #FFFFFF; font-size: 14px; font-weight: bold;}
.style14 {font-weight: bold;font-size: 18px; color: #9b95c8;}
.style15 {font-size: 10px; color: #555555;}
.style16 {color: #343F7F;}
.style17 {font-size: 12px; color: #555555;}
.style18 {font-weight: bold; font-size: 14px; color: #343F7F;}
.style19 {color: #9b95c8;}
.style20 {color: #d2aa00;}
.style21 {font-size: 14px; }
.style22{font-size: 16px; color: #d2aa00; letter-spacing:3px;}
.style23 {font-size: 14px; color: #343F7F;}
.style24{font-size: 16px; color: #9b95c8; letter-spacing:3px;}
.style25{font-size: 16px; color: #9b95c8; letter-spacing:3px;}
.style26{font-size: 16px; color: #835231; letter-spacing:3px;}
.style27{color: #a89054;}
.style28{color: #835231;}
.style29{font-size: 16px; color:#886919; letter-spacing:3px;}
.style30{color: #886919;}
.style31{#0d60ae;}
.style20 a:visited {
	color: #343F7F;
	text-decoration: none;
}
.style20 a:hover {
	color: #343F7F;
	text-decoration: underline;
}
.style20 a:active {
	color: #343F7F;
	text-decoration: none;
}


.sponheader {
	text-align: center;
	font-size: medium; 
	font-weight:bold; 
	text-decoration: underline;
}
.moreinfo {
	font-size: 16px;
	font-weight: bold;
	
}

.season1{
	color: #9b95c8;
	font-size: 14px;
	
}
.season2{
	color: #0d60ae;
	font-size: 14px;
	margin-left: 1.8em; 
}
.season3{
	color: #0d60ae;
	font-size: 12px;
	margin-left: 2em; 
}

.season4{
	color: #9b95c8;
	font-size: 14px;
	font-weight:bold;
	
}
.season5{
	color: #0d60ae;
	font-size: 16px;
	font-weight:bold;
}

.season6{
	color: #000000;
	font-size: 12px;
	font-style:italic;
}


.season7{
	color: #0d60ae;
	font-size: 14px;
}
.contacthead{
	color: #343F7F;
	font-size: 16px;
	 
}


.contacthead2{
	color:#343F7F;
	font-size: 18px;
	 
}

.contacthead3{
	color: #000000;
	font-size: 14px;
	 
}

a:link {
	color: #343F7F;
	text-decoration: none;
}
a:visited {
	color: #343F7F;
	text-decoration: none;
}
a:hover {
	color: #343F7F;
	text-decoration: underline;
}
a:active {
	color: #343F7F;
	text-decoration: none;
}

.show1 {
	text-decoration: none;
	color: #222222;
}

.show {
	text-decoration: none;
	color: #888888;
}

.posthidden {display:none;}
.postshown {display:inline;}


.midbox {
	display:block;
	margin: 0px;
	padding: 0px;
	width: 460px;
	border: thin solid #000000;
	position: relative;
	padding:15px;
	text-align: justify;
	margin-left:auto;
	margin-right:auto;

}

.midbox2 {
	display:block;
	margin: 0px;
	padding: 0px;
	width: 460px;
	border: thin solid #d2aa00;
	position: relative;
	padding:15px;
	text-align: justify;
	margin-left:auto;
	margin-right:auto;

}

.midbox3{
	display:block;
	margin: 0px;
	padding: 0px;
	width: 460px;
	border: thin solid #835231;
	position: relative;
	padding:15px;
	text-align: justify;
	margin-left:auto;
	margin-right:auto;

} 


#shadow-container {
	position: relative;
	left: 5px;
	top: 5px;
	margin-left:auto;
	margin-right:auto;;
	width: 491px;
}
 
#shadow-container .shadow2,
#shadow-container .shadow3,
#shadow-container .container {
	position: relative;
	left: -1.5px;
	top: -1.5px;
	width: 491px;
	}
 
	#shadow-container .shadow1 {
	
		background: #F1F0F1;
	width: 491px;
	}
 
	#shadow-container .shadow2 {
		background: #DBDADB;
		width: 491px;
	}
 
	#shadow-container .shadow3 {
		background: #B8B6B8;
		width: 491px;
	}
 
	#shadow-container .container {
		
		background: #ffffff;
		padding: 0px;
		width: 491px;
		margin-left:auto;
		margin-right:auto;
	}
	
	.drop
	{
	position:relative;
	top:0px;
	left:4px;
	padding:0px;
	margin:0px;
	margin-bottom:5px;
	display:block;
	}

/* ================================================================ 
This copyright notice must be kept untouched in the stylesheet at 
all times.

The original version of this stylesheet and the associated (x)html
is available at http://www.stunicholls.com/menu/pro_drop_2.html
Copyright (c) 2005-2007 Stu Nicholls. All rights reserved.
This stylesheet and the associated (x)html may be modified in any 
way to fit your requirements.
=================================================================== */

#nav{padding:0; margin:0; list-style:none; position:relative; z-index:1; color: #000000; text-align:left; font-family:"myriad web","myriad pro", "helvetica", "arial", "verdana", "sans-serif";}
#nav li.top {top0px; display:block; float:left; height:44px;}

#nav li a.top_link {display:block; float:left; color:#ccc; text-decoration:none; font-weight:bold; padding:0px; cursor:pointer; height:44px;}
#nav li a.top_link span {float:left; display:block; padding:0px; height:44px;}
#nav li a.top_link span.down {float:left; display:block; padding:0px; height:44px;}

#nav li a.top_link1 {display:block; top:0px; z-index:1; background-image:url("../images/layout/layout_05.jpg"); background-repeat:no-repeat; width:73px; height:44px; cursor:pointer;}
#nav li a.top_link1 span {display:block; z-index:1; background-image:url("../images/layout/layout_05.jpg"); background-repeat:no-repeat; width:73px; height:44px; cursor:pointer;}
#nav li a.top_link1 span.down {display:block; z-index:1; background-image:url("../images/layout/layout_05.jpg"); background-repeat:no-repeat; width:73px; height:44px; cursor:pointer;}

#nav li:hover a.top_link1 {display:block; z-index:10000; background-image:url("../images/layout/layout_over_05.jpg"); background-repeat:no-repeat; width:73px; height:44px; cursor:pointer;}
#nav li:hover a.top_link1 span {display:block; z-index:1; background-image:url("../images/layout/layout_05.jpg"); background-repeat:no-repeat; width:73px; height:44px; cursor:pointer;}
#nav li:hover a.top_link1 span.down {display:block; z-index:1; background-image:url("../images/layout/layout_05.jpg"); background-repeat:no-repeat; width:73px; height:44px; cursor:pointer;}

#nav li a.top_link2 {display:block; z-index:1; background-image:url("../images/layout/layout_06.jpg"); background-repeat:no-repeat; width:103px; height:44px; cursor:pointer; cursor:pointer;}
#nav li a.top_link2 span {display:block; z-index:1; background-image:url("../images/layout/layout_06.jpg"); background-repeat:no-repeat; width:103px; height:44px; cursor:pointer; cursor:pointer;}
#nav li a.top_link2 span.down {display:block; z-index:1; background-image:url("../images/layout/layout_06.jpg"); background-repeat:no-repeat; width:103px; height:44px; cursor:pointer; cursor:pointer;}

#nav li:hover a.top_link2 {display:block; z-index:1; background-image:url("../images/layout/layout_over_06.jpg"); background-repeat:no-repeat; width:103px; height:44px; cursor:pointer;}
#nav li:hover a.top_link2 span {display:block; z-index:1; background-image:url("../images/layout/layout_06.jpg"); background-repeat:no-repeat; width:103px; height:44px; cursor:pointer;}
#nav li:hover a.top_link2 span.down {display:block; z-index:1; background-image:url("../images/layout/layout_06.jpg"); background-repeat:no-repeat; width:103px; height:44px; cursor:pointer;}

#nav li a.top_link3 {display:block; z-index:1; background-image:url("../images/layout/layout_07.jpg"); background-repeat:no-repeat; width:103px; height:44px; cursor:pointer; cursor:pointer;}
#nav li a.top_link3 span {display:block; z-index:1; background-image:url("../images/layout/layout_07.jpg"); background-repeat:no-repeat; width:103px; height:44px; cursor:pointer; cursor:pointer;}
#nav li a.top_link3 span.down {display:block; z-index:1; background-image:url("../images/layout/layout_07.jpg"); background-repeat:no-repeat; width:103px; height:44px; cursor:pointer; cursor:pointer;}

#nav li:hover a.top_link3 {display:block; z-index:1; background-image:url("../images/layout/layout_over_07.jpg"); background-repeat:no-repeat; width:103px; height:44px; cursor:pointer;}
#nav li:hover a.top_link3 span {display:block; z-index:1; background-image:url("../images/layout/layout_07.jpg"); background-repeat:no-repeat; width:103px; height:44px; cursor:pointer;}
#nav li:hover a.top_link3 span.down {display:block; z-index:1; background-image:url("../images/layout/layout_07.jpg"); background-repeat:no-repeat; width:103px; height:44px; cursor:pointer;}

#nav li a.top_link4 {display:block; z-index:1; background-image:url("../images/layout/layout_08.jpg"); background-repeat:no-repeat; width:80px; height:44px; cursor:pointer;}
#nav li a.top_link4 span {display:block; z-index:1; background-image:url("../images/layout/layout_08.jpg"); background-repeat:no-repeat; width:80px; height:44px; cursor:pointer;}
#nav li a.top_link4 span.down {display:block; z-index:1; background-image:url("../images/layout/layout_08.jpg"); background-repeat:no-repeat; width:80px; height:44px; cursor:pointer;}

#nav li:hover a.top_link4 {display:block; z-index:1; background-image:url("../images/layout/layout_over_08.jpg"); background-repeat:no-repeat; width:80px; height:44px; cursor:pointer;}
#nav li:hover a.top_link4 span {display:block; z-index:1; background-image:url("../images/layout/layout_08.jpg"); background-repeat:no-repeat; width:80px; height:44px; cursor:pointer;}
#nav li:hover a.top_link4 span.down {display:block; z-index:1; background-image:url("../images/layout/layout_08.jpg"); background-repeat:no-repeat; width:80px; height:44px; cursor:pointer;}

#nav li a.top_link5 {display:block; z-index:1; background-image:url("../images/layout/layout_09.jpg"); background-repeat:no-repeat; width:113px; height:44px; cursor:pointer;}
#nav li a.top_link5 span {display:block; z-index:1; background-image:url("../images/layout/layout_09.jpg"); background-repeat:no-repeat; width:113px; height:44px; cursor:pointer;}
#nav li a.top_link5 span.down {display:block; z-index:1; background-image:url("../images/layout/layout_09.jpg"); background-repeat:no-repeat; width:113px; height:44px; cursor:pointer;}

#nav li:hover a.top_link5 {display:block; z-index:1; background-image:url("../images/layout/layout_over_09.jpg"); background-repeat:no-repeat; width:113px; height:44px; cursor:pointer;}
#nav li:hover a.top_link5 span {display:block; z-index:1; background-image:url("../images/layout/layout_09.jpg"); background-repeat:no-repeat; width:113px; height:44px; cursor:pointer;}
#nav li:hover a.top_link5 span.down {display:block; z-index:1; background-image:url("../images/layout/layout_09.jpg"); background-repeat:no-repeat; width:113px; height:44px; cursor:pointer;}

#nav li a.top_link6 {display:block; z-index:1; background-image:url("../images/layout/layout_10.jpg"); background-repeat:no-repeat; width:80px; height:44px; cursor:pointer;}
#nav li a.top_link6 span {display:block; z-index:1; background-image:url("../images/layout/layout_10.jpg"); background-repeat:no-repeat; width:80px; height:44px; cursor:pointer;}
#nav li a.top_link6 span.down {display:block; z-index:1; background-image:url("../images/layout/layout_10.jpg"); background-repeat:no-repeat; width:80px; height:44px; cursor:pointer;}

#nav li:hover a.top_link6 {display:block; z-index:1; background-image:url("../images/layout/layout_over_10.jpg"); background-repeat:no-repeat; width:80px; height:44px; cursor:pointer;}
#nav li:hover a.top_link6 span {display:block; z-index:1; background-image:url("../images/layout/layout_10.jpg"); background-repeat:no-repeat; width:80px; height:44px; cursor:pointer;}
#nav li:hover a.top_link6 span.down {display:block; z-index:1; background-image:url("../images/layout/layout_10.jpg"); background-repeat:no-repeat; width:80px; height:44px; cursor:pointer;}

#nav li a.top_link7 {display:block; z-index:1; background-image:url("../images/layout/layout_11.jpg"); background-repeat:no-repeat; width:84px; height:44px; cursor:pointer;}
#nav li a.top_link7 span {display:block; z-index:1; background-image:url("../images/layout/layout_11.jpg"); background-repeat:no-repeat; width:84px; height:44px; cursor:pointer;}
#nav li a.top_link7 span.down {display:block; z-index:1; background-image:url("../images/layout/layout_11.jpg"); background-repeat:no-repeat; width:84px; height:44px; cursor:pointer;}

#nav li:hover a.top_link7 {display:block; z-index:1; background-image:url("../images/layout/layout_over_11.jpg"); background-repeat:no-repeat; width:84px; height:44px; cursor:pointer;}
#nav li:hover a.top_link7 span {display:block; z-index:1; background-image:url("../images/layout/layout_11.jpg"); background-repeat:no-repeat; width:84px; height:44px; cursor:pointer;}
#nav li:hover a.top_link7 span.down {display:block; z-index:1; background-image:url("../images/layout/layout_11.jpg"); background-repeat:no-repeat; width:84px; height:44px; cursor:pointer;}


#nav li a.top_link8 {display:block; z-index:1; background-image:url("../images/layout/layout_12.jpg"); background-repeat:no-repeat; width:87px; height:44px; cursor:pointer;}
#nav li a.top_link8 span {display:block; z-index:1; background-image:url("../images/layout/layout_12.jpg"); background-repeat:no-repeat; width:87px; height:44px; cursor:pointer;}
#nav li a.top_link8 span.down {display:block; z-index:1; background-image:url("../images/layout/layout_12.jpg"); background-repeat:no-repeat; width:87px; height:44px; cursor:pointer;}

#nav li:hover a.top_link8 {display:block; z-index:1; background-image:url("../images/layout/layout_over_12.jpg"); background-repeat:no-repeat; width:87px; height:44px; cursor:pointer;}
#nav li:hover a.top_link8 span {display:block; z-index:1; background-image:url("../images/layout/layout_12.jpg"); background-repeat:no-repeat; width:87px; height:44px; cursor:pointer;}
#nav li:hover a.top_link8 span.down {display:block; z-index:1; background-image:url("../images/layout/layout_12.jpg"); background-repeat:no-repeat; width:87px; height:44px; cursor:pointer;}


/* Default list styling */

#nav li:hover {position:relative; z-index:0; display:block; height:44px; }

#nav li:hover ul.sub
{left:-1px; top:44px; background: #cdd5df url("../images/backdrop.jpg") repeat; padding:0px 0px 0px 0px; border:1px solid #FFFFFF; white-space:nowrap; width:150px; height:auto; z-index:300;}
#nav li:hover ul.sub li
{display:block; height:25px; position:relative; float:left; width:150px; font-weight:normal;}
#nav li:hover ul.sub li a
{display:block; font-size:12px; width:150px; line-height:25px; text-indent:5px; color:#000000; text-decoration:none;border:0px solid #cdd5df;}
#nav li ul.sub li a.fly
{background:#cdd5df url("../images/backdrop.jpg") repeat;}
#nav li:hover ul.sub li a:hover 
{background:#000000; color:#fff; border-color:#000000;}
#nav li:hover ul.sub li a.fly:hover
{background:#000000 url(arrow_over.gif) 80px 6px no-repeat; color:#fff;}

#nav li:hover ul.sub2
{left:-63px; top:43px; background: #cdd5df url("../images/backdrop.jpg") repeat; padding:0px 0px 0px 0px; border:1px solid #FFFFFF;  white-space:nowrap; width:150px; height:auto; z-index:300;}
#nav li:hover ul.sub2 li
{display:block; height:25px; position:relative; float:left; width:150px; font-weight:normal;}
#nav li:hover ul.sub2 li a
{display:block; font-size:12px; width:150px; line-height:25px; text-indent:5px; color:#000000; text-decoration:none;border:0px solid #cdd5df;}
#nav li ul.sub2 li a.fly
{background:#cdd5df url("../images/backdrop.jpg") repeat;}
#nav li:hover ul.sub2 li a:hover 
{background:#000000; color:#fff; border-color:#000000;}
#nav li:hover ul.sub2 li a.fly:hover
{background:#000000; color:#fff;}


#nav li:hover li:hover ul,
#nav li:hover li:hover li:hover ul,
#nav li:hover li:hover li:hover li:hover ul,
#nav li:hover li:hover li:hover li:hover li:hover ul
{left:150px; top:0px; background: #cdd5df url("../images/backdrop.jpg") repeat; border:2px solid #FFFFFF; white-space:nowrap; width:150px; z-index:400; height:auto;}


#nav li:hover li:hover ul.sub4,
#nav li:hover li:hover li:hover ul.sub4,
#nav li:hover li:hover li:hover li:hover ul.sub4,
#nav li:hover li:hover li:hover li:hover li:hover ul.sub4
{left:-153px; top:0px; background: #cdd5df url("../images/backdrop.jpg") repeat; border:2px solid #FFFFFF; white-space:nowrap; width:150px; z-index:400; height:auto;}


#nav ul, 
#nav li:hover ul ul,
#nav li:hover li:hover ul ul,
#nav li:hover li:hover li:hover ul ul,
#nav li:hover li:hover li:hover li:hover ul ul
{position:absolute; left:-9999px; top:-9999px; width:0; height:0; margin:0; padding:0; list-style:none;}

#nav li:hover li:hover a.fly,
#nav li:hover li:hover li:hover a.fly,
#nav li:hover li:hover li:hover li:hover a.fly,
#nav li:hover li:hover li:hover li:hover li:hover a.fly
{background:#000000; color:#fff; border-color:#fff;} 

#nav li:hover li:hover li a.fly,
#nav li:hover li:hover li:hover li a.fly,
#nav li:hover li:hover li:hover li:hover li a.fly
{background:#000000; color:#262626; border-color:#cdd5df;} 


/* new styles created to replace tables, etc. by Matt Rock c/o Sandy Cook Design & Marketing. 06/11/10 */

#pageContent { width:566px; padding:10px; margin-top:15px;  }
#pageContent p { padding-left:0;  }
#pageContent h1 { color: #0d60ae; font-size:16px; font-weight:bold; }
#pageContent h2 { color: #9b95c8; font-size:14px; font-weight:bold; }

/* /new styles created to replace tables, etc. Matt Rock c/o Sandy Cook Design & Marketing. 06/11/10 */