@charset "utf-8";
/* CSS Document */

body{
	background-color:#0F0F0F;
	padding:0;
	margin:0;
	font-family:Arial, Helvetica, sans-serif;
}


.header{
	width:708x;
	height:197px;
	background-image:url(images/header.jpg);
	background-repeat:no-repeat;
}
.mid{
	width:708x;
	height:398px;
	background-image:url(images/mid.jpg);
	background-repeat:no-repeat;
}

.index-mid{
	width:708x;
	height:398px;
	background-image:url(images/mid.jpg);
	background-repeat:no-repeat;
}
.footer{
	width:708x;
	height:193px;
	background-image:url(images/footer.jpg);
	background-repeat:no-repeat;
}


.tagline{
	padding-left:173px;
	padding-top:80px;
	color:#544838;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
}
.midborder{
	padding-left:33px;
	padding-right:33px;
}


.smallbrowntxt{
	font-size:12px;
	color:#c9af73;
}

h2{
	color:#c9af73;
}
h3{
	color:#c9af73;
}
p{
	color:#CCCCCC;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	text-align:justify;
	

}
a:link,a:visited{
	color:#c9af73;
	font-weight:bold;
	text-decoration:none;
}
a:hover{
	color:#DCA234;
	font-weight:bold;
	text-decoration:none;
}

/*TOP TAB MENU=============================================*/
.tabmenu{
	padding-right:38px;
	padding-top:35px;
}
.tab{
	background-image:url(images/tab.png);
	background-repeat:no-repeat;
	width:102px;
	height:37px;
	text-align:center;
	float:right;
	padding-top:10px;
}
.tab-r{
	background-image:url(images/tab_r.png);
	background-repeat:no-repeat;
	width:101px;
	height:35px;
	text-align:center;
	float:right;
	padding-top:10px;
	color:#FFFFFF;
	font-size:14px;
	text-decoration:none;
}

.tab a{
	color:#000000;
	font-size:14px;
	text-decoration:none;
}

.buy-tickets{
	float:right;
	padding-right:30px;
}


/*SIDEBAR MENU=============================================*/
.sidebar-menu{
}
.smenu{
	padding-top:25px;
	padding-left:30px;
	margin:0;
}
.smenu li{
	list-style:none;
}
.smenu li a{
	color:#382f1d;
	text-decoration:none;
	font-size:12px;
}
.smenu li a:hover{
	color:#655639;
}


.srmenu{
	padding-top:25px;
	padding-left:20px;
	margin:0;
}
.srmenu li{
	list-style:none;
}
.srmenu li a{
	color:#382f1d;
	text-decoration:none;
	font-size:12px;
}
.srmenu li a:hover{
	color:#655639;
}


.phonenumber{
	width:100%;
	text-align:center;
	color:#c9af73;
	font-size:16px;
	font-weight:bold;
	padding-top:65px;
}

/*MIDDLE TEXT=============================================*/
.middle-bg{
  background-color:#000000;
  padding-left:10px;
  padding-right:10px;
  border:1px solid black;

  height:390px;
  overflow:auto;
  
  background-color:rgba(0,0,0,0.6);
}
.middle-bg p{
	color:#CCCCCC;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	text-align:justify;
}


/* PAST PRODUCTION PAGE */

.pastprod-images{
	padding:8px;
}

/* UPCOMING SHOWS PAGE */

.bottom-links{
	font-weight:bold; 
	font-size:14px; 
	text-decoration:underline;
}
