#container {
	position:absolute;
	left:20px;
	top:0px;
	width:760px;
	height:600px;
	z-index:1;
	background-image: url(websitegraphics/bgstripes.jpg);
}
body {
	position:relative;
	width:760px;
	background-color: #999999;
	text-align:left !important; 
	text-align:center; 
	margin:0 auto;
}

#maincontent {
	position:relative;
	text-align:left;
}

#banner {
	position:absolute;
	left:20px;
	top:15px;
	width:760px;
	height:135px;
	z-index:2;
	background-color: #000000;
}
#navbar {
	position:absolute;
	left:170px;
	top:110px;
	width:610px;
	height:43px;
	z-index:3;
}
#indexbox1 {
	position:absolute;
	left:185px;
	top:165px;
	width:300px;
	height:420px;
	z-index:4;
	background-color: #000000;
	visibility: visible;
}
#indexbox2 {
	position:absolute;
	left:515px;
	top:165px;
	width:230px;
	height:186px;
	z-index:5;
	background-color: #000000;
	padding-left: 10px;
	padding-right: 10px;
}
#indexbox3 {
	position:absolute;
	left:515px;
	top:365px;
	width:230px;
	height:220px;
	z-index:6;
	padding-left: 10px;
	padding-right: 10px;
	background-color: #000000;
}

#titlebox {
	position:absolute;
	left:185px;
	top:41px;
	width:578px;
	height:58px;
	z-index:7;
}
#addressbox {
	position:absolute;
	left:28px;
	top:533px;
	width:138px;
	height:38px;
	z-index:8;
}
#special {
	position:absolute;
	left:20px;
	top:165px;
	width:150px;
	height:50px;
	z-index:8;
}
#special2 {
	position:absolute;
	left:20px;
	top:230px;
	width:150px;
	height:50px;
	z-index:8;
}
#special3 {
	position:absolute;
	left:20px;
	top:295px;
	width:150px;
	height:50px;
	z-index:8;
}
.address {
	font-family: Futura, Geneva, Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #FFFFFF;
}
.smalltype {
	font-family: Futura, Geneva, Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #FFFFFF;
}
.largetype {
	font-family: Futura, Geneva, Verdana, Arial, Helvetica, sans-serif;
	font-size: 16px;
	color: #FFFFFF;
}
.mediumtype {
	font-family: Futura, Geneva, Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFFFFF;
}
.medium-largetype {
	font-family: Futura, Geneva, Verdana, Arial, Helvetica, sans-serif; font-size: 14px; color: #FFFFFF
}
.medium-largetypeblack {
	font-family: Futura, Geneva, Verdana, Arial, Helvetica, sans-serif; font-size: 14px; color: #000000
}
a:link {
	color: #FFFFFF; text-decoration: none;
}
a:visited {
	color: #FFFFFF; text-decoration: none;
}
a:hover {
	color: #FFFFFF; text-decoration: underline;
}
a:active {
	color: #FFFFFF; text-decoration: none;
}
#sidebar {
	position:absolute;
	left:35px;
	top:185px;
	width:120px;
	height:315px;
	z-index:9;
}
#productionsleft {
	position:absolute;
	left:185px;
	top:165px;
	width:95px;
	height:420px;
	z-index:4;
	background-color: #000000;
	visibility: visible;
}
#productionsright {
	position:absolute;
	left:410px;
	top:165px;
	width:325px;
	height:420px;
	z-index:5;
	background-color: #000000;
	padding-left: 15px;
	padding-right: 15px;
	overflow: auto;
}
#aboutbox {
	position:absolute;
	left:280px;
	top:165px;
	width:455px;
	height:420px;
	z-index:4;
	background-color: #000000;
	visibility: visible;
	padding-left: 15px;
	padding-right: 15px;
}
#ticketsleft {
	position:absolute;
	left:185px;
	top:165px;
	width:195px;
	height:420px;
	z-index:4;
	background-color: #000000;
	visibility: visible;
	padding-left: 15px;
	padding-right: 15px;
}
#ticketsright {
	position:absolute;
	left:499px;
	top:163px;
	width:235px;
	height:420px;
	z-index:5;
	background-color: #000000;
	padding-left: 15px;
	padding-right: 15px;
	overflow: auto;
}
#production1box1 {
	position:absolute;
	left:425px;
	top:360px;
	width:325px;
	height:165px;
	z-index:6;
	background-color:#000000;
	padding: 0px;
}
#production2box1 {
	position:absolute;
	left:425px;
	top:360px;
	width:325px;
	height:165px;
	z-index:6;
	background-color:#000000;
	padding: 0px;
	overflow: auto;
}
#production3box1 {
	position:absolute;
	left:425px;
	top:363px;
	width:325px;
	height:165px;
	z-index:6;
	background-color:#000000;
	padding: 0px;
}
#educationleft {
	position:absolute;
	left:185px;
	top:165px;
	width:285px;
	height:420px;
	z-index:4;
	background-color: #000000;
	visibility: visible;
	padding-left: 15px;
	padding-right: 15px;
}
#educationright {
	position:absolute;
	left:610px;
	top:165px;
	width:125px;
	height:420px;
	z-index:5;
	background-color: #000000;
	padding-left: 15px;
	padding-right: 15px;
}
#supportleft {
	position:absolute;
	left:185px;
	top:165px;
	width:395px;
	height:420px;
	z-index:4;
	background-color: #000000;
	visibility: visible;
	padding-left: 15px;
	padding-right: 15px;
}
#supportright {
	position:absolute;
	left:710px;
	top:165px;
	width:25px;
	height:420px;
	z-index:5;
	background-color: #000000;
	padding-left: 15px;
	padding-right: 15px;
}
#newsbox {
	position:absolute;
	left:185px;
	top:165px;
	width:495px;
	height:420px;
	z-index:4;
	background-color: #000000;
	visibility: visible;
	padding-left: 15px;
	padding-right: 15px;
	overflow: auto;
}
#contactcorner {
	position:absolute;
	left:650px;
	top:15px;
	width:120px;
	height:25px;
	z-index:9;
}
#contactbox {
	position:absolute;
	left:185px;
	top:165px;
	width:550px;
	height:420px;
	z-index:4;
	background-color: #000000;
	visibility: visible;
	padding-left: 15px;
	padding-right: 15px;
}
