@charset "UTF-8";
 

body {
	background-image: url(images/bground_image.jpg);
	background-repeat: no-repeat;
	
}
#top_ban {
	border: 1px solid #F39200;
	margin-bottom: -20px;
}

a:link {color: #039;
text-decoration:  none;
}

a:visited {color: #009;
text-decoration:  none;
}

a:hover {
	color: #F93;
	text-decoration: underline;
}

a:active {color: #903;
text-decoration:  none;
}

#navlist
{
	margin-left: 0px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	padding-top: 35px;
	padding-right: 0;
	padding-bottom: 3px;
	padding-left: 0;
	border-bottom-width: 3px;
	border-bottom-style: solid;
	border-bottom-color: #F69400;
	margin-bottom: 0px;
	text-decoration: none;
}

#navlist li

{
	list-style: none;
	display: inline;
	margin-top: 0;
	margin-right: 0px;
	margin-bottom: 0;
	margin-left: 0;
	padding-left: 15px;
}

#navlist li a

{
	margin-left: 3px;
	border: 1px solid #778;
	border-bottom: none;
	text-decoration: none;
	background-color: #CCC;
	padding-top: 4px;
	padding-right: 0.5em;
	padding-bottom: 3px;
	padding-left: 0.5em;
}

#navlist li a:hover
{
	color: #000;
	border-top-color: #0000C2;
	border-right-color: #0000C2;
	border-bottom-color: #0000C2;
	border-left-color: #0000C2;
	background-color: #FFCF5E;
}

#navlist li a#current
{
	font-style: italic;
	font-family: Arial, Helvetica, sans-serif;
	background-color: #FFF;
	color: #000;
	border-bottom-width: 5px;
	border-bottom-style: solid;
	border-bottom-color: #FFF;
	border-top-width: 3px;
	border-right-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-left-style: solid;
	border-top-color: #E19B04;
	border-right-color: #F90;
	border-left-color: #F90;
	
}
#header {
	width: 600px;
	height: 90px;
	position: relative;
}
#header span {
	position: absolute;
	width: 100%;
	height: 100%;
	background-image: url(images/index_1replace.jpg);
	background-repeat: no-repeat;
}
#headershowtime {
	width: 349px;
	height: 90px;
	position: relative;
}
#headershowtime span {
	position: absolute;
	width: 100%;
	height: 100%;
	background-image: url(images/showtimes_replace.jpg);
	background-repeat: no-repeat;
}
#headerbuytickets {
	width: 260px;
	height: 90px;
	position: relative;
}
#headerbuytickets span {
	position: absolute;
	width: 100%;
	height: 100%;
	background-image: url(images/buytickets_replace.jpg);
	background-repeat: no-repeat;
}
#headermovietrailers {
	width: 292px;
	height: 92px;
	position: relative;
}
#headermovietrailers span {
	position: absolute;
	width: 100%;
	height: 100%;
	background-image: url(images/movietrailers_replace.jpg);
	background-repeat: no-repeat;
}
#headerphotos {
	width: 292px;
	height: 102px;
	position: relative;
	padding-left: 10px;
}
#headerphotos span {
	position: absolute;
	width: 100%;
	height: 100%;
	background-image: url(images/photos_replace.jpg);
	background-repeat: no-repeat;
}
#headerhistory {
	width: 600px;
	height: 90px;
	position: relative;
}
#headerhistory span {
	position: absolute;
	width: 100%;
	height: 100%;
	background-image: url(images/history_replace.jpg);
	background-repeat: no-repeat;
}
#headerrent {
	width: 470px;
	height: 123px;
	position: relative;
	padding-left: 15px;
}
#headerrent span {
	position: absolute;
	width: 100%;
	height: 100%;
	background-image: url(images/rent_replace.jpg);
	background-repeat: no-repeat;
}

h1 {
	font-family: Helvetica, Arial, sans-serif;
	font-size: xx-large;
	font-style: normal;
	line-height: 30px;
	font-weight: bold;
	color: #039;
	margin-left:10px;
}
#formh1 {
	margin-left: 30px;
	margin-top: 30px;
}
.h2 {
	font-size: 20px;
	font-style: normal;
	line-height: 22px;
	font-weight: normal;
	font-variant: normal;
	color: #006;
	font-family: Helvetica, Arial, sans-serif;
	letter-spacing: 0.07px;
	margin-left: 30px;
}
.h3 {
	font-family: Helvetica, Arial, sans-serif;
	font-size: 16px;
	font-style: normal;
	line-height: 20px;
	font-weight: normal;
	font-variant: normal;
	letter-spacing: 1px;
	color: #620031;
	padding-top: 25px;
	padding-right: 25px;
	padding-bottom: 25px;
	padding-left: 25px;
}
.p {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-style: normal;
	line-height: 18px;
	color: #000;
	letter-spacing: 1px;
	text-align: justify;
	display: block;
	padding-right: 195px;
	padding-left: 30px;
	list-style-type: none;
}
.p_font {
	font-size: 2em;
	font-weight: normal;
	line-height: 1em;
}

#blockquote {
	font-family: Arial, Helvetica, sans-serif;
	font-size: large;
	font-style: italic;
	letter-spacing: 0.05em;
	color: #D18B00;
	line-height: 23px;
	margin-right: 340px;
	padding-top: 15px;
	padding-right: 20px;
	padding-bottom: 15px;
	padding-left: 20px;
	margin-bottom: 40px;
	margin-left: 20px;
	font-weight: lighter;
}
#contact_image {
	float: right;
	margin-top: -95px;
}
.line {
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #F90;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #F90;
}
.bld {
	font-weight: bold;
	color: #006;
}
.p_list {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 15px;
	font-style: normal;
	line-height: 35px;
	font-weight: normal;
	color: #000;
	letter-spacing: 1px;
	padding-right: 5px;
	padding-left: 175px;
	padding-bottom: 5px;
}
.trailp {
	letter-spacing: 0.6px;
	padding-right: 200px;
	padding-left: 175px;
	display: block;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 15px;
	line-height: 18px;
	color: #000;
}
.showti_bot_list {
	line-height: 20px;
	display: block;
	text-indent: -1px;
	margin-left: 125px;
	margin-top: 2px;
	margin-bottom: 2px;
	font-family: Arial, Helvetica, sans-serif;
	list-style-type: none;
	font-size: 15px;
}
#rentp {
	padding-left: 15px;
}
#speciallist {
	display: block;
	line-height: 25px;
	color: #991B10;
	font-family: Arial, Helvetica, sans-serif;
}
#aboutp {
	line-height: 18px;
	font-style: normal;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	letter-spacing: 0.05em;
	display: block;
	padding-right: 500px;
	margin-left: 14px;
}
#aboutp_bottom {
	padding-right: 200px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	line-height: 18px;
	display: block;
	letter-spacing: .05em;
	margin-left: 14px;
}
.photo_box {
	border-top-width: 1px;
	border-right-width: 3px;
	border-bottom-width: 1px;
	border-left-width: 3px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #EF8F00;
	border-right-color: #EF8F00;
	border-bottom-color: #EF8F00;
	border-left-color: #EF8F00;
}
.pic_box {
	border: 1px solid #DC8400;
}

#container_thumbs {
	z-index: 1;
	padding-top: 47px;
	background-image: url(images/index_buytickets.gif);
	margin-top: 50px;
	margin-bottom: 50px;
	background-repeat: no-repeat;
	padding-left: 29px;
	background-position: 7px;
}
#container {
	width: 1000px;
	margin-top: 0;
	margin-right: auto;
	margin-bottom: 0;
	margin-left: auto;
	border-right-width: 7px;
	border-bottom-width: 7px;
	border-left-width: 7px;
	border-right-style: double;
	border-bottom-style: double;
	border-left-style: double;
	border-right-color: #D27E00;
	border-bottom-color: #D27E00;
	border-left-color: #D27E00;
}
.formscontainer {
	border-top-width: 3px;
	border-top-style: solid;
	border-top-color: #D27E00;
	margin-left: auto;
	margin-right: auto;
	margin-bottom: 0px;
	border-right-width: 7px;
	border-bottom-width: 7px;
	border-left-width: 7px;
	border-right-style: double;
	border-bottom-style: double;
	border-left-style: double;
	border-right-color: #D27E00;
	border-bottom-color: #D27E00;
	border-left-color: #D27E00;
	width: 1000px;
	margin-top: 0px;
}
   
#indextheatre {
	position: relative;
	width: 400px;
	float: right;
	top: 50px;
	right: 25px;
}
#index_events {
	margin-top: 20px;
	padding-bottom: 50px;
	margin-left: 10px;
	height: 218px;
	width: 450px;
	padding-top: 30px;
}
img {
	border: 0; text-decoration: none;
} 

 #footer {
	min-height: 150px;
	position: relative;
	bottom: -10px;
	
	left: -10px;
	background-image: url(images/footer.jpg);
	width: 101%;
	visibility: visible;
	overflow: hidden;
 }

#container_footer {
	font-family: Arial, Helvetica, sans-serif;
	font-size: small;
	font-style: normal;
	padding-left: 25px;
	padding-top: 25px;
	margin-right: 400px;
	margin-bottom: 15px;
}
#copyright {
	font-family: Arial, Helvetica, sans-serif;
	font-size: x-small;
	font-weight: lighter;
	color: #333;
	text-align: right;
	position: relative;
	width: 150px;
	float: right;
	bottom: 35px;
	right: 15px;
}
.p_showt {
	font-family: Arial, Helvetica, sans-serif;
	font-size: medium;
	color: #000;
	padding-left: 25px;
	padding-top: 10px;
}
a img { 
 border-style: none;
 }
a href {
	text-decoration: none;
}
#renov_box {
	float: right;
	margin-top: 45px;
}
#form {
	font-family: Arial, Helvetica, sans-serif;
	left: 30px;
	color: #039;
	top: 5px;
	position: relative;
	text-align: left;
	font-size: 15px;
}
.butn {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	margin-left: 40px;
	letter-spacing: 1px;
	padding-top: 5px;
	color: #039;
	background-color: #CCC;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #039;
	border-right-color: #03C;
	border-bottom-color: #039;
	border-left-color: #03C;
	padding-bottom: 5px;
}
textarea:focus, input:focus {
	border: 2px solid #ED8E00;
}
.inpformtext {
	margin-bottom: 20px;
}
#secure_image {
	float: right;
}
#email {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #F90;
	position: relative;
	left: 2px;
}
#subhd {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	color: #036;
	margin-left: 43px;
	text-indent: -15px;
	padding-bottom: 10px;
	margin-top: -3px;
}
#aboutimage {
	float: right;
	margin-top: 55px;
}
.horizimgtickets {
	margin-left: 12px;
	padding-top: 5px;
}
#trailerreel {
	float: right;
	position: relative;
	bottom: 174px;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #E88B00;
}
#objecttrailer {
	padding-left: 175px;
	background-color: #333;
	height: 450px;
	padding-top: 50px;
}

#photoimg {
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #E88B00;
	float: right;
	right: 95px;
	position: relative;
	bottom: 63px;
}
