﻿@charset "utf-8";
#loc_specials {
}
#nowPlaying {
	float: left;
	width: 491px;
	text-align: left;
}
#nowPlaying h4 {
	margin-top: 10px;
	margin-bottom: 10px;
	font-size: medium;
}
.movieCol2 {
	height: 81px;
	width: 233px;
	float: left;
	margin-left: 7px;
}

.movieInfo {
	width: 140px;
	float: left;
	padding-left: 10px;
	height: 74px;
	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-top-color: #000;
	border-right-color: #000;
	border-bottom-color: #000;
	border-left-color: #000;
	padding-top: 5px;
	padding-right: 0px;
	margin: 0px;
	padding-bottom: 0px;
}
.movieInfo p {
	padding: 0px;
	margin: 0px;
	font-size: 10px;
}

.movieCol1 {
	height: 81px;
	float: left;
	width: 233px;
}

.movieInfo h6 {
	margin-top: 2px;
	color: #841010;
	font-size: x-small;
	margin-bottom: 0px;
	padding: 0px;
	margin-right: 0px;
	margin-left: 0px;
}
.movieInfo h5 {
	margin: 0px;
	padding: 0px;
	font-size: 11px;
}

.nowPlayRow {
	margin-right: auto;
	margin-left: auto;
	height: 81px;
	width: 473px;
	margin-bottom: 3px;
}

#theatreSpecials {
	margin-top: 0px;
}
#dailySpecials {
	margin: 0px auto 10px auto;
	border: 1px solid #000;
	width: 410px;
	height: 107px;
}
#randomSpecials {
	width: 410px;
	margin-right: auto;
	margin-left: auto;
	border: 1px solid #000;
}
#comingSoon {
	margin-top: 15px;
	margin-left: 5px;
	margin-bottom: 25px;
}

.movieImg {
	float: left;
	width: 79px;
	height: 79px;
	border: 1px solid #000;
}
#theatreCol2 {
	float: left;
	width: 425px;
}

#main {
	margin: auto;
	height: auto;
	width: 916px;
	font-family: Verdana, Geneva, sans-serif;
	font-size: medium;
	font-style: normal;
	text-align: left;
}
#container {
	text-align: left;
	margin-top: 15px;
}
.accordion_content {
	text-align: center;
}
.accordion_toggle {
	margin: 0px;
	padding: 0px;
	display: block;
	text-decoration: none;
	background-color: #1c6cb4;
	color: #FFF;
	font-weight: bold;
	font-size: 13px;
	height: 28px;
	text-indent: 10px;
	text-align: left;
	line-height: 28px;
	cursor: s-resize;
}
#signup {
	font-weight: bold;
	font-size: small;
	margin-top: 30px;
	margin-bottom: 10px;
	padding-right: 15px;
}
#links {
	background-color: #002B54;
	color: #FFFFFF;
	font-size: small;
	padding-top: 5px;
	padding-bottom: 5px;
	clear: both;
	margin-top: 10px;
	text-align: center;
	vertical-align: middle;
}
#links li {
	list-style-type: none;
	display: inline;
	margin-right: 1px;
	margin-left: 1px;
	text-decoration: none;
}
#links ul {
	padding: 0px;
	margin: 0px;
}
.dot_divider {
	font-size: large;
}
#locations {
	float: left;
	font-family: "Lucida Sans Unicode", "Lucida Grande", sans-serif;
	font-size: small;
	font-weight: bold;
	text-align: left;
	width: 184px;
	padding-left: 5px;
	height: 339px;
}
#theaterPics {
	float: left;
	width: 503px;
	height: 339px;
	text-align: left;
}
#picouterborder {
	margin: 10px 10px 10px 10px;
	border: 1px solid #000;
	padding: 10px;
	height: 295px;
	width: 459px;
}
#picouterborder img {
	border: 1px solid #000;
}
#theaterFinder {
	float: left;
	width: 224px;
	text-align: left;
	height: 339px;
	margin-top: 5px;
	margin-bottom: 10px;
}
.accordion_content_inner ul {
	margin-top: 5px;
	margin-right: 0px;
	margin-bottom: 5px;
	margin-left: 20px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	font-weight: normal;
}
#location_header {
	margin-top: 10px;
	margin-bottom: 10px;
}
#location_header h4 {
	margin: 0px;
	padding: 0px;
}

.accordion_content li {
	cursor: pointer;
}
#menuTable {
	border-width: 0px;
}
#menuTable td.back {
	background-image: url('../menus/menu_bg.jpg');
}
#menuTable td.options {
	font-size: small;
	text-align: left;
	color: #000000;
}
#menuTable ul {
	padding: 0px 0px 0px 6px;
	margin: 5px 0px 0px 10px;
	list-style-type: disc;
}
#menuTable ul.secondList {
	padding: 0px 0px 0px 6px;
	margin: 10px 0px 0px 10px;
	list-style-type: disc;
}
#menuTable li a {
	text-decoration: none;
	color: #000000;
}
#links a {
	text-decoration: none;
	color: #FFFFFF;
}
#finderSearch select {
	margin: 0px;
	width: 218px;
	font-size: small;
}
#finder_results {
	margin-top: 10px;
	padding-top: 0;
	border-style: solid;
	border-width: 1px;
	padding-left: 10px;
	height: 263px;
}
#finder_head h5 {
	margin: 0px;
	padding: 0px;
}
#finder_results h6 {
	color: #012B55;
	padding-top: 0px;
	margin-top: 5px;
	margin-bottom: 10px;
}
#finder_results p {
	font-size: small;
	padding: 0px;
	margin-top: 2px;
	margin-bottom: 2px;
}
#finder_results a {
	color: #841010;
	text-decoration: underline;
}
#finderSearch option {
	width: 200px;
	margin-top: 5px;
	font-size: small;
}
#location_container {
	text-align: left;
}
#theatre_footer ul {
	padding: 0px;
	margin: 0px;
}
#theatre_footer li {
	list-style-type: none;
	display: inline;
	margin-right: 5px;
	margin-left: 5px;
	text-decoration: none;
	font-size: small;
}
#theatre_footer {
	clear: both;
	margin-bottom: 20px;
	text-align: center;
	margin-top: 10px;
	width: 100%;
}
#theaterInfo {
	text-align: left;
}
#finder_head {
	margin: 5px 0px 0px 0px;
	color: #003399;
}
#finderSearch {
	margin: 0px;
}
.popInfo {
	background-color: #FFF;
	width: 400px;
	border: 1px solid #000;
}
.popDesc {
	width: 380px;
	margin-top: 5px;
	margin-right: auto;
	margin-bottom: 5px;
	margin-left: auto;
}

#comingSoon h4 {
	font-size: small;
	margin-bottom: 3px;
	float: left;
	margin-right: 0px;
	margin-left: 0px;
}
.comingSoonCol1 {
	width: 203px;
	height: 81px;
	float: left;
}
.comingSoonCol2 {
	width: 203px;
	height: 81px;
	float: left;
	margin-left: 5px;
}
.comingSoonRow {
	height: 81px;
	width: 411px;
	margin-left: auto;
	margin-right: auto;
	margin-bottom: 4px;
}
.comingSoonImg {
	width: 79px;
	height: 79px;
	float: left;
	border: 1px solid #000000;
}
.popImg {
	width: 395px;
	margin-right: auto;
	margin-left: auto;
}
.popInfo h4 {
	margin-top: 5px;
	margin-bottom: 5px;
	margin-left: 5px;
}
.popInfo h5 {
	margin-left: 5px;
	margin-bottom: 0px;
}
.style2 {
	font-size: x-small;
}
.comingSoonInfo {
	padding: 5px 0px 0px 5px;
	width: 116px;
	float: left;
	height: 74px;
	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-top-color: #000;
	border-right-color: #000;
	border-bottom-color: #000;
	border-left-color: #000;
	margin: 0px;
	text-align: left;
}
.comingSoonInfo  h5 {
	margin: 0px;
	padding: 0px;
	font-size: 11px;
}
.comingSoonInfo p {
	margin: 0px;
	padding: 0px;
	font-size: 10px;
}
#comingSoon h3 {
	font-size: small;
	margin-bottom: 10px;
	padding: 0px 0px 0px 5px;
	text-align: left;
}
.comingSoonInfo a {
	color: #000000;
	text-decoration: none;
}
#fadeshow1 {
	z-index: auto;
	text-align: left;
}
#signupDiv {
	font-family: Verdana, Geneva, Tahoma, sans-serif;
	font-size: medium;
	color: #666666;
	padding-left: 10px;
	text-align: left;
	margin-bottom: 5px;
	height: 600px;
}
#signupDiv .style1 {
	margin-top: 5px;
	margin-bottom: 5px;
}
#signupDiv h4 {
	margin-top: 10px;
	margin-bottom: 2px;
}
#signupDiv a {
	text-decoration: none;
	color: #666666;
}
#links a {
	color: #FFFFFF;
}
#links a:visited {
	color: #CCCCCC;
}
#links a:active {
	color: #FF0000;
}
#links a:hover {
	color: #f6f6a6;
}
img {
	border-style: none;
}
#locations a {
	color: #000000;
	text-decoration: none;
}
#locations a:hover {
	color: #a9c4e9;
}
#nowPlaying a.trailer {
	color: #000000;
	text-decoration: none;
}
#comingSoon a.advTickets {
	color: #800000;
	font-weight: bold;
}
#theatreInfo {
	height: 650px;
	clear: both;
}
#lblSignup {
}
.signupImg {
	margin-top: 2px;
}
#mainSignup {
	margin: 0px 0px 0px 45px;
	padding: 0px;
	width: 550px;
	float: left;
}
.finder_head1 h5 {
	margin-top: 10px;
	padding-left: 10px;
	margin-bottom: 5px;
	color: #003399;
}
#finderForm1 {
	padding: 0px;
	margin: 0px;
}
.noMargin {
	padding: 0px;
	margin: 0px;
}
.accordion_toggle:hover {
	color: #f9aa1f;
}
#ticketsAndShows {
	text-align: left;
	width: 100%;
	height: 480px;
}
#findByMovie {
	width: 255px;
	margin: 0px;
	padding: 0px;
	float: left;
	height: 365px;
}
#finderSearch1 {
	padding-left: 10px;
}
#finder_results1 {
	border: 1px solid #000000;
	margin: 0px 10px 5px 10px;
	height: 300px;
	padding-left: 10px;
	width: 224px;
}
#finder_results1 p {
	font-size: small;
	padding: 0px;
	margin-top: 2px;
	margin-bottom: 2px;
}
#finder_results1 a {
	color: #841010;
	text-decoration: underline;
}
#movSelector1 {
	width: 230px;
}
.movieInfoPop {
	width: 395px;
	z-index: 5;
}
.ticketLink {
	color: #800000;
	text-decoration: none;
}
.movieInfoLink {
	font-size: 10px;
	color: #000000;
	text-decoration: none;
}
#theatre_footer a:hover {
	color: #0066FF;
}
.ticketLink:hover {
	color: #0066FF;
}
.movieInfoLink:hover {
	color: #0066FF;
}
#menuTable li a:hover {
	color: #0033CC;
}
#findByTheatre {
	width: 380;
	margin: 0px;
	padding: 0px;
	float: left;
	height: 365px;
}
#finderTheatreFrm {
	margin: 0px;
	padding: 0px 0px 0px 10px;
}
#theatreSelector {
	width: 230px;
}
#TheatreFinderRes {
	border: 1px solid #000000;
	margin: 1px 10px 5px 10px;
	height: 300px;
	padding-left: 10px;
	width: 350px;
}
.finderRes {
	font-size: small;
	margin-top: 2px;
	margin-bottom: 2px;
}
#TheatreFinderRes h6 {
	margin-top: 2px;
	margin-bottom: 4px;
}
#TheatreFinderRes a {
	color: #841010;
}
#comingSoon h3 {
	background-color: #002B54;
	color: #FFFFFF;
	padding-top: 5px;
	padding-bottom: 5px;
}
#finder_results1 a:hover {
	color: #0066CC;
	text-decoration: underline;
}
#TheatreFinderRes a:hover {
	color: #3399FF;
}
#finder_results a:hover {
	color: #0066FF;
	text-decoration: underline;
}
.map {
	width: 720px;
	text-align: center;
}
.map p {
	font-size: small;
}
.lightBlue {
	color: #176EC0;
}
}
#resSeating {
	float: left;
	width: 270px;
	height: 365px;
}
.resSeats {
	margin-top: 53px;
}
#home img {
	float: right;
}
#home {
	padding-right: 5px;
	height: 33px;
	margin-top: 5px;
}
.startsFriday {
	color: #FF0000;
	font-size: 10px;
	font-weight: bold;
}
.endingWeek {
	color: #3366FF;
	font-size: 10px;
	font-weight: bold;
}
#finder_results1 h6 {
	margin-top: 2px;
	margin-bottom: 4px;
}
#communityOutReach {
	width: 750px;
	margin-right: auto;
	margin-left: auto;
}
#communityHeader {
	background-color: #012B55;
	color: #F3F3F3;
}
#communityHeader h1 {
	font-size: 14px;
	padding-top: 5px;
	padding-bottom: 5px;
	padding-left: 5px;
}
#communityContent h3 {
	font-size: smaller;
	padding: 0px;
	margin: 0px;
}
#communityFundRaise {
	width: 33%;
	float: left;
}
#communitySignUp {
	width: 37%;
	float: left;
}
#communityReqDonation {
	width: 29%;
	float: left;
}
#fundHead {
	background-color: #CCFFFF;
	padding-top: 5px;
	padding-bottom: 5px;
	text-align: center;
}
#comSignHead {
	background-color: #CCFF99;
	padding-top: 5px;
	padding-bottom: 5px;
	text-align: center;
}
#comReqHead {
	background-color: #FFFFCC;
	padding-top: 5px;
	padding-bottom: 5px;
	text-align: center;
}
.commInfo {
	font-size: small;
	width: 93%;
	margin-right: auto;
	margin-left: auto;
	height: 425px;
}
#communityContent {
	height: 455px;
}
#comSignForm {
	font-size: small;
	font-weight: bold;
}
.comText {
	background-color: #E2E2E2;
}
#ComunityConfirmation {
	text-align: left;
	color: #272727;
	margin-top: 10px;
	padding-left: 15px;
}
#ZonaMap {
	width: 720px;
	margin: auto;
	text-align: center;
	font-size: small;
}
.noBorder {
	border-style: none;
}
.startDate {
	color: #003399;
	font-weight: bold;
}
#holcomb_map {
	width: 720px;
	margin: auto;
	text-align: center;
	font-size: small;
}
#show1 {
	width: 916px;
	height: 288px;
}
#finder_results1 h5 {
	margin-top: 20px;
}
#TheatreFinderRes h5 {
	margin-top: 20px;
}
#reservedSeating {
	width: 750px;
	margin-left: auto;
	margin-right: auto;
	text-align: left;
}
#reservedHead {
	background-color: #04202C;
	color: #FFFFFF;
	font-weight: bold;
	padding-top: 5px;
	padding-bottom: 5px;
	text-align: left;
	padding-left: 10px;
}
#reservedInfo {
	width: 95%;
	margin: auto;
	font-size: small;
	padding-top: 20px;
}
#reservedInfo h5 {
	margin-bottom: 5px;
}
.faq {
	font-style: italic;
	margin-bottom: 5px;
}
#onScreenAdv {
	width: 400px;
}
.eventInfo {
	font-size: x-small;
	text-align: left;
	height: 94px;
	float: left;
	padding-right: 10px;
	padding-top: 10px;
}
.eventImg {
	width: 115px;
	float: left;
}
.eventItem {
	text-align: left;
	height: 104px;
	float: left;
}
.item {
	height: 104px;
	width: 100%;
}
#contactus {
	width: 790px;
	padding-right: 5px;
	padding-left: 5px;
}
#specialAdvTickets {
	float: left;
	width: 279px;
	padding-top: 53px;
}
.advTicketSelector {
	background-color: #000000;
	padding-top: 4px;
	padding-bottom: 4px;
	text-align: center;
	width: 275px;
}
#sexCityAdv {
	margin-top: 10px;
}
.imgAdvTicket {
	border-style: solid;
	border-width: 1px;
}
#imgResTickets {
	float: left;
	border-style: solid none solid solid;
	border-width: 1px;
	border-color: #012B55;
}
#reservedBannerInfo {
	float: left;
	width: 636px;
	background-color: #012B55;
	color: #EEEEEE;
	vertical-align: middle;
	text-align: center;
	padding-top: 15px;
	padding-bottom: 16px;
}
.theatreInfoJobsLink {
	color: #5D0404;
	text-decoration: none;
}
.theatreInfoLinks {
	color: #000000;
	text-decoration: none;
}
#summerSeries {
	margin: auto;
	text-align: left;
	padding-top: 5px;
	padding-bottom: 5px;
	padding-left: 5px;
	background-color: #830303;
	width: 407px;
}
#summerLink {
	font-size: small;
	font-weight: bold;
	color: #FFFFFF;
	text-align: left;
	text-decoration: none;
	padding: 0px;
	margin: 0px;
}
.contactLeftCol {
	padding: 0px;
	margin: 0px 0px 2px 0px;
	float: left;
	width: 45%;
}
.contactRightCol {
	margin: 0px 0px 2px 0px;
	width: 50%;
	float: left;
}
.contactRow {
	height: 18px;
}
.advContainter {
	margin-top: 10px;
}
