html{
height:100%;
}
body
{
	background: url(../images/bg_tile.jpg);
	background-color: #000000;
	color:#FFFFFF;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
}
#wd660{
width:650px;}
span
{
	display: none;
}
.adminPad{
padding:3px;
color:#000000;
}
#adminMain
{
padding:10px;
width:600px;
height:0 auto;
}
#header
{
	background: url(../images/header.jpg ) no-repeat;
	height:230px;
	position: absolute;
	top: 0px;
	width: 1000px;
}
#footer
{
	background:url(../images/gradien-black.png) repeat-x;
	padding-top:20px;
	left:50%;
	height:15px;
	width:1000px;
	bottom:0px;
	z-index: 9999;
	text-align:center;
	margin-left:-500px;
	position:fixed;
	font-size:9px;
	float:right;
	
}
#fixmetoo { position: absolute; bottom: 0px; }
body > fixmetoo {
    position: fixed;
}

#mainContent
{

	height: auto; !important;
	position: absolute;
	top: 225px;
	width: 1000px;
}

/*mainNav*/
#mainNav
{
	height:35px;
	left: 0px;
	padding-left: 0px;
	position: absolute;
	top: 181px;
	width: 1000px;
}

#mainNav li
{
	list-style: none;
	float: left;
}

#mainNav li a
{
	display: block;
}
#mainNavLeft
	{
	float:left;
		left: -40px;
		position: absolute;
	}
	
		#mainNavLeft li
		{
			z-index:0;
			float: left;
		}
	
	#mainNavRight
	{
		position: absolute;
		right: 0px;	}
	
		#mainNavRight li
		{
			float: right;
		}

#btn_navMiddle
{
	height: 35px;
	position: relative;
	width: 270 px;
}

/*buttons*/

#btn_home
{
	width: 85px;
	height: 35px;
	background: url(../images/btn_home.jpg) no-repeat;	
}
	
	#btn_home a
	{
		width: 85px;
		height: 35px;
	}	

	#btn_home a:hover
	{
		background: url(../images/btn_home_rollOver.jpg) no-repeat;
	}

#btn_news
{
	background: url(../images/btn_news.jpg) no-repeat;
	width: 129px;
	height: 35px;
	
}
	#btn_news a
	{
		width: 129px;
		height: 35px;		
	}
	#btn_news a:hover
	{
		background: url(../images/btn_news_rollOver.jpg) no-repeat;
	}

#btn_shows
{
	background: url(../images/btn_shows.jpg) no-repeat;
	width: 79px;
	height: 35px;
	
}
	#btn_shows a
	{
		width: 79px;
		height: 35px;
		
	}
	#btn_shows a:hover
	{
		background: url(../images/btn_shows_rollOver.jpg) no-repeat;
	}

#btn_about
{
	background: url(../images/btn_about.jpg) no-repeat;
	width: 74px;
	height: 35px;
}
	#btn_about a
	{
		width: 74px;
		height: 35px;
	}
	#btn_about a:hover
	{
		background: url(../images/btn_about_rollOver.jpg) no-repeat;
	}

#btn_getInvolved
{
	background: url(../images/btn_getInvolved.jpg) no-repeat;
	width: 145px;
	height: 35px;
	
}
	#btn_getInvolved a
	{
		width: 145px;
		height: 35px;		
	}
	#btn_getInvolved a:hover
	{
		background: url(../images/btn_getInvolved_rollOver.jpg) no-repeat;
	}

#btn_contact
{
	background: url(../images/btn_contact.jpg) no-repeat;
	width: 100px;
	height: 35px;
}
	#btn_contact a
	{
		width: 100px;
		height: 35px;
	}
	#btn_contact a:hover
	{
		background: url(../images/btn_contact_rollOver.jpg) no-repeat;
	}

#btn_buyTicket
{
	background: url(../images/btn_buyTicket_oo.jpg) no-repeat;
	width: 118px;
	height: 35px;
}
	#btn_buyTicket a
	{
		width: 118px;
		height: 35px;
	}	
	#btn_buyTicket a:hover
	{
		background: url(../images/btn_buyTicket_rO.jpg) no-repeat;
	}

/*end button*/
.imglink {
border:0px;
text-decoration:none;
padding-left:5px;
padding-right:5px;
}
.imglink a{
border:#00FF00 solid 1px;
text-decoration:none;
padding-left:5px;
padding-right:5px;
}
.imglink a:hover{
border:#00FFFF solid 1px;
text-decoration:none;
padding-left:5px;
padding-right:5px;
}
/*accordion*/

ul#menu
{
  font-family: Georgia, "Times New Roman", Times, serif;
  font-size: 10pt;
}
.bord {
border:0px;
}

ul#menu, ul#menu ul
{
  list-style-type:none;
  line-height:0em;
  margin: 0px;
    padding-bottom:3px;
  padding: 0px;
  width: 283px;
}

ul#menu a
{
  display: block;
  text-decoration: none;	
}

ul#menu li
{
  margin-top: 1px;
}

/* Subject: Rollover Color*/
.buyn {display: block;
  text-decoration: none;padding: 15px;
  background-image: url(../images/btnBg.jpg);
  color:#000000;}
.buyp {display: block;
  text-decoration: none;padding: 15px;
  background-image: url(../images/btnBg-Gold.jpg);
  color:#000000;} 
ul#menu li a
{
  background-image: url(../images/btnBg.jpg);
  color: #000000;	
  padding: 1em;
}

ul#menu li a:hover
{
  background-image: url(../images/btnRo.jpg);
}

ul#menu li ul li a
{
  background: #000000;
  color: #ffffff;
  padding-left: 20px;
}

/* When Highlight the Content Menu */
ul#menu li ul li a:hover
{
  color:#333333;
  background: #f1f1f1;
  border-left: 5px #6b0d1e solid;
  padding-left: 15px;
}

.code { border: 1px solid #000000; list-style-type: decimal-leading-zero; padding: 5px; margin: 0; }
.code code { display: block; padding: 3px; margin-bottom: 0; }
.code li { background: #000000; border: 1px solid #000000; margin: 0 0 2px 2.2em; }
.indent1 { padding-left: 1em; }
.indent2 { padding-left: 2em; }


#contentArea
{
	background-image: url(../images/bg_tile.jpg);
	height: 0px;
	left: 50%;
	margin-left: -500px;
	/*overflow: hidden;*/
	position: absolute;
	top: 0px;
	width: 1000px;
}

#accordion
{
	background: #181008;
	position: absolute;
	top: 235px;
	padding:10px;
	padding-bottom:30px;
}
#accordionshow
{
	background: #000000;
	position: absolute;
	width: 283px;
}

#pageContent
{
	background: #FFFFFF;
	color:#000000;
	left: 325px;
	position: absolute;
	top: 235px;
	padding-bottom:30px;
	width: 660px;
}
	#tabPageContent
		{
			background: url(../images/btnBg.jpg) repeat-x;
			height: 35px;
			width: 660px;			
		}
		#CALContent
		{
			height: 35px;
			width: 660px;			
		}
		#CALContent h2
		{	
			
			color: #333333;
			float: left;
			font-size: 12pt;
			margin-top:5px;
			padding-left:15px;
			text-align: left;
			vertical-align:middle;
		}
	#tabPageContent h2
		{	
			
			color: #333333;
			float: left;
			font-size: 12pt;
			margin-top:5px;
			padding-left:15px;
			text-align: left;
			vertical-align:middle;
		}
		#contactContent
		{
			background: url(../images/btnBg.jpg) repeat-x;
			height: 35px;
			width: 660px;			
		}
		#contactContent h2
		{
			color: #333333;
			float: left;
			font-size: 12pt;
			margin-top:5px;
			padding-left:15px;
			text-align: left;
			vertical-align:middle;			
		}
#wrapper {
	width: 1000px;
	margin: -2px;
}		
#contentHome
{
	

	background-image: url(../images/bg_tile.jpg);
	left: 50%;
	margin-left: -500px;
	position:absolute;
	top: 0px;
	width: 1000px;
	height:auto;
}

/*contentHomeTop*/
.showPad{
padding:3px;

}
#LNewsPadLeft li
{
	list-style: none;
	text-indent:0.3em;
	padding-right:5px;
	float: left;
}

#LNewsPadLeft_pastShowsC{
/*overflow:auto;*/
padding:3px;
float:left; 
width:630px;
}
#LNewsPadLeft_pastShows{
/*overflow:auto;*/
padding:3px;
padding-bottom:30px;
float:left; 
width:620px;
}
#LNewsPadLeft{

/*overflow:auto;*/
margin-top:-4px;
padding:4px;
float:left; 
width:420px;
}
.buyF{
background-color:#ffffff;
padding-left:5px;
padding-right:5px;
padding-bottom:20px;
/*overflow:auto;*/ 
height:auto;
}
#buynow{

/*overflow:auto;*/
margin-top:-4px;
padding:4px; 
width:630px;
}


#LNewsPadLeft p{
padding-left:5px;
padding-top:5px;
}

#LNewsPadLeft_past{
/*overflow:auto;*/
padding:3px;
float:left; 
width:230px;

}
#LNewsPadRight_past{

/*overflow:auto;*/
padding:5px;
width:370px;
float:right; 
}
#LNewsPadRight{
/*overflow:auto;*/
padding:5px;
width:200px;
float:right; 
}
.LNewsPad{

background-color:#ffffff;
padding-left:5px;
padding-right:5px;
/*overflow:auto;*/ 
height:auto;
float:left;
}
.LNewsPadF{
background-color:#ffffff;
padding-left:5px;
padding-right:5px;
padding-bottom:20px;
/*overflow:auto;*/ 
height:auto;
float:left;
}
.LNewsPad a{
color:#333333;
}
#LNewsPad:content{
width:120px;
height:auto;
float:left;
}
.black{
color:#000000;}
.black a{
color:#000000;}
p{
margin:0.1em;

}
.h2Title{
	color:333333;
    font-size: 10pt;
    font-weight: bold;
    line-height: 25px;
    text-align: center;
}
.titleBG-Home{
background:url(../images/btnBg.jpg) repeat-x;
padding-left:3px;
padding-top:4px;
padding-bottom:4px;
font-size:10pt;
font-weight:bold;
width:100%;
}
th {
background:url(../images/btnBg-Gold.jpg) repeat-x;
height:25px;
}
.titleBGGH{
background:url(../images/btnBg-Gold.jpg) repeat-x;
padding-left:3px;
padding-top:4px;
padding-bottom:4px;
font-size:10pt;
font-weight:bold;
width:100%;
}
.titleBGS{
background:url(../images/btnBg.jpg) repeat-x;
padding-left:10px;
padding-top:4px;
padding-bottom:4px;
font-size:10pt;
font-weight:bold;
width:100%;
}
.adminBGS{
background:url(../images/btnBg.jpg) repeat-x;
padding-left:10px;
padding-top:4px;
padding-bottom:4px;
font-size:10pt;
width:100%;
}

.titleBGG{
background:url(../images/btnBg-Gold.jpg) repeat-x;
padding-left:10px;
padding-top:4px;
padding-bottom:4px;
font-size:10pt;
font-weight:bold;
width:100%;
}
.titleBGG a{
color:#000000;
}
.titleBGG a:hover{
color:#663300;
}
.titleBG-side{
padding-top:4px;
padding-bottom:4px;
background:url(../images/btnBg-Gold.jpg) repeat-x;
padding-left:10px;
font-size:10pt;
font-weight:bold;
width:183px;
}
.titleBold{
font-size:10pt;
font-weight:bold;
}
.title{
font-size:12pt;
}
.title a{
font-size:12pt;


}

.rightSide{
line-height:1.5em;
float:right;
height:10px;
padding-top:3px;
padding-bottom:10px;
padding-right:3px;
margin:0 auto;
}
a{color:#FFFFFF;
text-decoration:none;}
a:hover{color:#FFCC33;
text-decoration:none;}
a:visted{color:#FFFFFF;}
.rightSide a{
color:#FFFFFF;
text-decoration:none;
}
.rightSide a:hover{
color:#FFCC33;
text-decoration:none;
}
.text{
line-height:1em;

}
.horz{
padding:5px;
}
.horz ul{
margin-left: 0;
text-indent: 1em;
}
.horz li{
list-style: none;
margin-left: 0;
text-indent: 0.2em;
float:left;

}
.calendar{
padding:3px;
}
.calendar ul{
margin-left: 0;
text-indent: 1em;
}
.calendar li{
list-style: none;
margin-left: 0;
text-indent: 0.2em;

}
#contentHomeTop
{
	background: #181008;
	margin-left:0px;
	height: 350px;
	position: absolute;
	top: 227px;
	width: 1000px;
}

	#onStageNow
	{
		margin:10px;
		width: 200px;
	}
	#contactNow
	{
		margin:0px;
		width: 200px;
	}
	#calendarShowList
	{
		position:absolute;
		top:1px;
		left: 717px;
		width: 280px;
	}
		#videoPreview
	{
		height: 250px;
		left: 301px;
		position: absolute;
		top: 12px;
		width: 400px;
	}
		#tabCalendarShowList
		{
			background: url(../images/btnBg.jpg) repeat-x;
			height: 25px;
			margin:0px;
			width: 275px; 
		}
		#tabCalendarShowList h2
			{
				color: #333333;
				font-size: 11pt;
				padding-top: 2.5px;
				text-align: center;
				vertical-align:middle;
			}
			#contentCalendarShowList
			{
				border: thin solid #cccccc;
				margin-top:3px;
				margin-left:0px;
				height: 295px;
				width: 273px;
			}
			#contentOnStageNow
			{
				border: thin solid #cccccc;
				color:#FFFFFF;
				margin-top:3px;
				margin-left:0px;
				margin-bottom:5px;
				height: 295px;
				width: 281px;
			}
		#tabOnStageNow
		{
			background:url(../images/btnBg.jpg) repeat-x;
			height: 25px;
			margin:0px;
			width: 283px; 
		}
			#tabOnStageNow h2
			{
				color: #333333;
				font-size: 11pt;
				
				text-align: center;
				padding-top: 2.5px;
				vertical-align:middle;
			
			}
			
			#tabOnLNews h2
			{
				color: #333333;
				font-size: 12pt;
				text-align: center;
			
			}
			#newsMailing
			{
				border: thin solid #cccccc;
				background:#FFFFFF;
				color:#000000;
				margin-top:3px;
				width: 281px;
			}
			
			#LNews
			{
				margin:0 auto;
			}
			#tabOnLNews
			{
				background:url(../images/btnBg.jpg) repeat-x;	
				height: 25px;
				width: 320px; 		
			}			
			#LNewscontent
			{
		
				color:#000000;
				margin:5px 5px 0px 5px;
				height: 240px;
				width: 310px;
			}

						
			

	#overFlow{
	overflow:auto;
	
	}

	
	
		
/*contentHomeBottom*/

#contentHomeBottom
{
	height: 300px;
	position: absolute;
	padding-bottom:20px;
	margin-top:580px;
	margin-left:0px;
	color:#000000;
	width: 990px;
}
#contentHomeBottom p
{
	font-size:12px;
}


	
	#youthBoardAudition
	{
		background: #e5e5e4;
		height: 280px;
		left: 10px;
		position: absolute;
		top: 10px;
		width: 320px;
	}
		#tabYouthBoard
		{
			background: url(../images/tabYouthBoard.jpg);
			float: left;
			height: 35px;
			width: 160px;
		}
		#tabAudition
		{
			background: url(../images/tabAudition.jpg);
			float: left;
			height: 35px;
			width: 160px;
		}
		#contentYouthBoardAudition
		{
			border: thin solid #FF0000;
			float: left;
			height: 225px;
			padding: 10px;
			width: 300px;
		}
	
	#latestNews
	{
		background: #ffffff;
		height: 280px;
		left: 340px;
		position: absolute;
		top: 10px;
		width:320px;	
	}
		#tabLatestNews
		{
			background: url(../images/tabLatestNews.jpg);
			float: left;
			width: 320px;
		}
		#contentLatestNews
		{
			border: thin solid #FF0000;
			float: left;
			height: 225px;
			padding: 0px;
			width: 300px;
		}
	
	#donationSubscription
	{
		background: #e5e5e4;
		height: 280px;
		left: 670px;
		position: absolute;
		top: 10px;
		width:320px;
	}
		#tabDonations
		{
			background: url(../images/tabDonations.jpg);
			float: left;
			height: 35px;
			width: 160px;
		}
		#tabSubscription
		{
			background: url(../images/tabSubscription.jpg);
			float: left;
			height: 35px;
			width: 160px;
		}
		#contentDonationSubscription
		{
			border: thin solid #FF0000;
			float: left;
			height: 225px;
			padding: 10px;
			width: 300px;
		}
		
		
