@charset "UTF-8";
/* CSS Document */
#container {
	width: 1024px;
	background-image:url(VerticalGreyBG.jpg);
	background-repeat: repeat-y;
	margin:auto;
}
#container1 {
	width: 1024px;
	height: 1600px;
	background-image:url(show-18.jpg);
	background-repeat:no-repeat;
	margin:auto
}
/*-------- Header */	
#header {
	margin:auto;
	width: 768px;
	height: 112px;
	background-image: url(header.jpg);
	/*border-radius: 25px;*/
	
	border-top-left-radius: 25px;
	border-top-right-radius: 25px;
	border-bottom-right-radius: 0px;
	border-bottom-left-radius: 0px;
	/*border: 4px solid #000000;*/
	border-left: 4px solid #000000;
	border-top: 4px solid #000000;
	border-right: 4px solid #000000;
	/*margin-bottom:16px;*/
	text-justify:auto;
	position:relative;
	
}
	
/*-------------Header for non picture pages-------*/

#header2 {
	margin:auto;
	width: 768px;
	height: 112px;
	background-image: url(header.jpg);
	border-radius: 25px;
	
	border-top-left-radius: 25px;
	border-top-right-radius: 25px;
	border-bottom-right-radius: 25px;
	border-bottom-left-radius: 25px;
	border: 4px solid #000000;
	border-left: 4px solid #000000;
	border-top: 4px solid #000000;
	border-right: 4px solid #000000;
	margin-bottom:16px;
	text-justify:auto;
	position:relative;
	
}

#header2 a{
	display:block;
	position:absolute;

}

#mainpict A#show{
	height:432px;
	top:0px;
	left:0px;
	width:768px;
}

#header2 a#home{
	height:35px;
	top:61px;
	width:90px;
	left:50px;
}

#header2 a#shows{
	height:35px;
	top:61px;
	left: 141px;
	width:104px;
}

#header2 a#lantern{
	height:35px;
	top:61px;
	left: 245px;
	width:122px;
}

#header2 a#history{
	height:35px;
	top:61px;
	left: 367px;
	width:121px;
}

#header2 a#links{
	height:35px;
	top:61px;
	left: 488px;
	width:89px;
}

#header2 a#contacts{
	height:35px;
	top:61px;
	left: 577px;
	width:139px;
}
/*----------------End 2nd Header---*/
#header a{
	display:block;
	position:absolute;

}

#header a#home{
	height:35px;
	top:61px;
	width:90px;
	left:50px;
}

#header a#shows{
	height:35px;
	top:61px;
	left: 141px;
	width:104px;
}

#header a#lantern{
	height:35px;
	top:61px;
	left: 245px;
	width:122px;
}

#header a#history{
	height:35px;
	top:61px;
	left: 367px;
	width:121px;
}

#header a#links{
	height:35px;
	top:61px;
	left: 488px;
	width:89px;
}

#header a#contacts{
	height:35px;
	top:61px;
	left: 577px;
	width:139px;
}
/*-------- Header -------- */


/*-------- Home Page ------*/
#mainframe {
	margin:auto;
	width: 768px;
	height: 432px;
	background-image: url(showhome.jpg);
	border-radius: 50px;
	border-top-left-radius: 0px;
	border-top-right-radius: 0px;
	border-bottom-right-radius: 25px;
	border-bottom-left-radius: 25px;
	/*border: 4px solid #000000;*/
	border-left: 4px solid #000000;
	border-bottom: 4px solid #000000;
	border-right: 4px solid #000000;
}
 a#Zach{
	 display:block;
	height:432px;
	width:768px;
}

#Picture {
	background-image:url(triframe1.jpg);
	width:246px;
	height:145px;
	/*margin:25px;*/
    float:left;
    margin-left: 124px;
    margin-top: 10px;
	margin-left; 4px;
    margin-right: 4px;
    border-radius: 25px;
    border: 4px solid #000000;
}

a#facebook{
	display:block;
	height:145px;
	width:246px;
}

#picture2 {
	background-image:url(triframe2.jpg);
	float:left;
	width:246px;
	height:145px;
	margin:4px;
    margin-top: 10px;
    /*margin-left: 367px;*/
	border-radius: 25px;
	border: 4px solid #000000;
}

a#events{
	display:block;
	height:145px;
	width:246px;
}
#picture3 {
	background-image:url(triframe3.jpg);
	float:left;
	width:246px;
	height:145px;
	margin:4px;
    margin-top: 10px;
	border-radius: 25px;
	border: 4px solid #000000;
}

a#chouse{
	display:block;
	height:145px;
	width:246px;
}
	
#Body {
    margin-left:124px;
	margin-top:195px;
	width: 752px;
	/*height: 432px;*/
	padding:10px;
	border-radius: 25px;
	border-color:#000000;
	border-width:10px;
	/*background-color:#FFFFFF;*/
}

#footer {
	Margin:auto;
	width: 768px;
	height: 80px;
	background-image: url(footer.jpg);
	border-radius: 25px;
	border: 4px solid #ffffff;
	text-justify:auto;
	 <p align="center" class="style5">This page was last updated on:
     #BeginDate format:fcAm1m Thursday, June 6, 2013  14:20 #EndDate 
  </p>
}
/*------------ Secondary pages ---------*/
#Body2 {
	margin:auto;
    margin-left:124px;
	/*margin-top:195px;*/
	width: 752px;
	/*height: 432px;*/
	padding:10px;
	border-radius: 25px;
	border-color:#000000;
	border-width:10px;
	/*background-color:#FFFFFF;*/
}

#mainframe2 {
	margin:auto;
	width: 768px;
	height: 432px;
	background-image: url(MainPicturelantern.jpg);
	border-radius: 50px;
	border-top-left-radius: 0px;
	border-top-right-radius: 0px;
	border-bottom-right-radius: 25px;
	border-bottom-left-radius: 25px;
	/*border: 4px solid #000000;*/
	border-left: 4px solid #000000;
	border-bottom: 4px solid #000000;
	border-right: 4px solid #000000;
#Body2 div .style7 {
	text-align: justify;
}

#con {
	margin:auto;
	width: 768px;
	height: 432px;
	background-image: url(cons.jpg);
	border-radius: 50px;
	border-top-left-radius: 0px;
	border-top-right-radius: 0px;
	border-bottom-right-radius: 25px;
	border-bottom-left-radius: 25px;
	/*border: 4px solid #000000;*/
	border-left: 4px solid #000000;
	border-bottom: 4px solid #000000;
	border-right: 4px solid #000000;
	#con div .style7 {
	text-align: justify;
}
#Body2 div .style7 {
}
.style2 {
	font-family: Tahoma, Geneva, sans-serif;
}
#Body2 div p .style2 {
	font-size: 14px;
}
#Body2 div p .style2 {
	font-size: 18px;
}
