﻿body {color: #5a3500; background-color: #fff6e7; margin: 0; font-size: 12pt; font-family: Arial, Verdana, Sans-Serif;}
a {color: #009354; text-decoration: underline;}
a:hover {color: #009354; text-decoration: none;}
h1 {color: #931600; font-size: 24pt; font-style: normal; font-weight: bold; text-transform: uppercase;}
h2 {color: #5a3500; font-size: 18pt; font-style: normal; font-weight: bold; text-transform: uppercase;}

.font-red {color: #931600;}
.font-red:hover {color: #931600;}
.font-brown {color: #5a3500;}
.font-brown:hover {color: #5a3500;}
.font-green {color: #009354;}
.font-green:hover {color: #009354;}
.font-smaller {font-size: 90%;}

.ViewArea {}
@media (min-width: 768px) and (max-width: 991px) {
  .ViewArea {}
}
@media (min-width: 992px) and (max-width: 1199px) {
  .ViewArea {max-width: 1000px;}
}
@media (min-width: 1200px) {
  .ViewArea {max-width: 1000px;}
}

.Offset {background: url('/images/WoodBgRpt.png') top left repeat;}
.Offset .OffsetNav {color: White; text-transform: uppercase;}
.Offset .OffsetNav:hover {color: #009354; text-transform: uppercase;}
.Offset .OffsetNav.active {color: #009354; text-transform: uppercase;}

.Pnav {background: url('/images/PnavRpt.png') top left repeat;}
.Pnav .PnavNav {color: White; text-transform: uppercase;}
.Pnav .PnavNav:hover {color: #009354; text-transform: uppercase;}
.Pnav .PnavNav.active {color: #009354; text-transform: uppercase;}

.Features {background-color: Black;}
.Features .FeatureNav {bottom: -30px; background: url('/images/RotationBar.png') top center no-repeat; overflow: visible; padding: 8px 0 10px 0;}
.Features .FeatureNav li {border: #620b00; background-color: #620b00;}
.Features .FeatureNav .active {border: Black; background-color: Black;}

.Welcome {color: White; background: url('/images/WoodBgRpt.png') top left repeat;}
.Welcome .Title {font-size: 150%; font-weight: bold; margin: 16px 0 10px 0;}
.Welcome .Quote {font-style: italic;}
.Welcome .Content {line-height: 1.2;}
.Welcome .Link {color: #009354; font-style: italic; font-weight: bold;}

.Body .Title {color: #931600; font-weight: bold; font-size: 120%; text-transform: uppercase;}
.Body .Subtitle {color: #5a3500; font-weight: bold; text-transform: uppercase;}
.Body .Divider {color: #931600; font-weight: bold; white-space: nowrap; overflow: hidden; letter-spacing: 0.1em; margin: 1em 0 1em 0;}
.Body .Divider:before {content: '.....................................................................................................................................................................................'}
.Body .Hours {line-height: 2.0;}

.Body .FormBorder {border: 2px solid #009354; padding: 20px;}

.Body .Movies .MoviePills > li {width: 12%; margin-right: 1%;}
.Body .Movies .MoviePills > li > a {border: 1px solid #009354; padding: 2px; color: #009354; background-color: #fff6e7; text-align: center;}
.Body .Movies .MoviePills > li > a:hover,
.Body .Movies .MoviePills > li.active > a, 
.Body .Movies .MoviePills > li.active > a:hover, 
.Body .Movies .MoviePills > li.active > a:focus {border: 1px solid #009354; padding: 2px; color: White; background-color: #009354;}
.Body .Movies .MoviePills .dow {font-weight: bold; text-transform: uppercase;}
.Body .Movies .MoviePills .dom {text-transform: uppercase;}
.Body .Movies .Trailer {background-color: #009354; padding: 4px; text-align: center; color: White; width: 100%; margin-top: 6px;}

.Snav {font-weight: normal;}
.Snav .Title {color: #931600; font-size: 24pt; font-style: normal; font-weight: bold; text-transform: uppercase;}
.Snav .Item {color: #009354; font-weight: bold;}
.Snav .Item.active{color: #5a3500; font-weight: bold;}
.Snav .Item:hover{color: #5a3500; font-weight: bold;}
.Snav .Item.indent {padding-left: 20px;}

.PageImageText {color: White; font-size: 30pt; font-style: normal; font-weight: bold;}

.Footer {color: #1791d0; background-color: #4f2e16; background-image: url('/images/FooterRpt.png'), url('/images/WoodBgRpt.png'); background-position: top left, top left; background-repeat: repeat-x, repeat-x;}
.Footer .Title {color: #009354; font-size: 150%;}
.Footer a {color: White;}
.Footer a:hover {color:White;}

.UnderFooter a {color: White; text-decoration:underline;}
.UnderFooter a:hover {color: White; text-decoration:none;}

.btn-red {color: White; background-color: #8c1100; border-color: #8c1100;}
.btn-red .active,
.btn-red:hover,
.btn-red:focus,
.btn-red:active,
.btn-red.active {color: White; background-color: #8c1100; border-color: #8c1100;}
.btn-red:active,
.btn-red.active {background-image: none;}
.btn-red.disabled,
.btn-red[disabled],
fieldset[disabled] .btn-red,
.btn-red.disabled:hover,
.btn-red[disabled]:hover,
fieldset[disabled] .btn-red:hover,
.btn-red.disabled:focus,
.btn-red[disabled]:focus,
fieldset[disabled] .btn-red:focus,
.btn-red.disabled:active,
.btn-red[disabled]:active,
fieldset[disabled] .btn-red:active,
.btn-red.disabled.active,
.btn-red[disabled].active,
fieldset[disabled] .btn-red.active {background-color: #8c1100; border-color: #8c1100;}

.embed-responsive {position: relative; display: block; height: 0; padding: 0; overflow: hidden;}
.embed-responsive .embed-responsive-item,
.embed-responsive iframe,
.embed-responsive embed,
.embed-responsive object,
.embed-responsive video {position: absolute; top: 0; bottom: 0; left: 0; width: 100%; height: 100%; border: 0;}
.embed-responsive-16by9 {padding-bottom: 56.25%;}
.embed-responsive-4by3 {padding-bottom: 75%;}

.HeaderImage {text-align: center; display: inline-block;}
.HeaderImage img {margin: 0 -100%; width: 0;}
@media (min-width: 768px) and (max-width: 991px) {
  .HeaderImage img { width: 1050px;}
}
@media (min-width: 992px) and (max-width: 1199px) {
  .HeaderImage img {width: 1440px;}
}
@media (min-width: 1200px) {
  .HeaderImage img {width: 1440px;}
}


/* XS Buttons */
.btn-pnav {color: White; background-color: #5a3500; border-color: #cccccc;}
.btn-pnav:hover,
.btn-pnav:focus,
.btn-pnav:active,
.btn-pnav.active {color: White; background-color: #931600; border-color: #adadad;}
.btn-pnav:active,
.btn-pnav.active {background-image: none;}
.btn-pnav.disabled,
.btn-pnav[disabled],
fieldset[disabled] .btn-pnav,
.btn-pnav.disabled:hover,
.btn-pnav[disabled]:hover,
fieldset[disabled] .btn-pnav:hover,
.btn-pnav.disabled:focus,
.btn-pnav[disabled]:focus,
fieldset[disabled] .btn-pnav:focus,
.btn-pnav.disabled:active,
.btn-pnav[disabled]:active,
fieldset[disabled] .btn-pnav:active,
.btn-pnav.disabled.active,
.btn-pnav[disabled].active,
fieldset[disabled] .btn-pnav.active {background-color: #ffffff; border-color: #cccccc;}

.btn-snav {color: White; background-color: #5a3500; border-color: #cccccc; text-align: left; white-space: normal !important;}
.btn-snav:hover,
.btn-snav:focus,
.btn-snav:active,
.btn-snav.active {color: White; background-color: #931600; border-color: #adadad;}
.btn-snav:active,
.btn-snav.active {background-image: none;}
.btn-snav.disabled,
.btn-snav[disabled],
fieldset[disabled] .btn-snav,
.btn-snav.disabled:hover,
.btn-snav[disabled]:hover,
fieldset[disabled] .btn-snav:hover,
.btn-snav.disabled:focus,
.btn-snav[disabled]:focus,
fieldset[disabled] .btn-snav:focus,
.btn-snav.disabled:active,
.btn-snav[disabled]:active,
fieldset[disabled] .btn-snav:active,
.btn-snav.disabled.active,
.btn-snav[disabled].active,
fieldset[disabled] .btn-snav.active {background-color: #ffffff; border-color: #cccccc;}

.nav > li > a {outline: none;}
.nav > li > a.btn-snav-offset {padding: 10px 45px;}
.nav > li > a:hover {color: White !important; text-decoration: none; background-color: #931600 !important;}
.nav > li > a:focus {background-color: #eb1a12; border: 1px solid #d6d6d6; border-bottom-color: #e5e5e5;}

.panel-content {border-color: #d6d6d6;}
.panel-content > .panel-heading {color: White !important; background-color: #931600 !important; border-color: #d6d6d6;}
.panel-content > .panel-heading + .panel-collapse .panel-body {border-top-color: #d6d6d6;}
.panel-content > .panel-footer + .panel-collapse .panel-body {border-bottom-color: #d6d6d6;}
