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

body  { background-image: url(../images/template/template_bg.gif); margin-left: 0px; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; font-family: Tahoma, Geneva, sans-serif; font-size: 10px; color: #333; text-align:left; }
a {font-family: Tahoma, Geneva, sans-serif; font-size: 10px; color: #666; text-decoration: none; text-align:left;}
a:link {font-family: Tahoma, Geneva, sans-serif; font-size: 10px; color: #666; text-decoration: none;text-align:left;}
a:visited {font-family: Tahoma, Geneva, sans-serif; font-size: 10px; color: #666; text-decoration: none;text-align:left;}
a:hover {font-family: Tahoma, Geneva, sans-serif; font-size: 10px; color: #333; text-decoration: none;text-align:left;}
a:active { font-family: Tahoma, Geneva, sans-serif; font-size: 10px; color: #666; text-decoration: none;text-align:left;}	

.landing_bg { background-image:url(../images/template/moonlight.jpg); background-position:center; background-repeat:no-repeat; }
.ford_bg_rear { background-image:url(../images/template/template_ford_banner.gif); background-position:center; background-repeat:no-repeat; }
.location_bg { background-image:url(../images/template/template_location_bg.gif); background-position:center; background-repeat:no-repeat; }
.nav_bg { background-image:url(../images/navigation/navbg.gif); background-position:center; background-repeat:repeat; }
.contentdiv_bg { background-image:url(../images/template/template_content_div.gif); background-position:left; background-repeat:no-repeat; }
.footer_bg { background-image:url(../images/template/template_footer_bg.gif); background-position:center; background-repeat:repeat; }
.footer_grass_bg { background-image:url(../images/template/template_footer_grasstop.gif); background-position:center; background-repeat:no-repeat; }
.verticle_line { background-image:url(../images/template/verticle_line.gif); background-position:center; background-repeat: repeat-y;}

.main_align { text-align:center; }
.table_text_left_align { text-align:left; }
.body_text { font-family: Tahoma, Geneva, sans-serif; font-size: 10px; color: #333; text-align:left; }
.body_title { font-family: Tahoma, Geneva, sans-serif; font-size: 10px; color: #333; text-align:left; font-weight: bold;}
.body_text_bold { font-family: Tahoma, Geneva, sans-serif; font-size: 10px; color: #333; text-align:left; font-weight: bold; }
.promo_title { font-family: Tahoma, Geneva, sans-serif; font-size: 10px; color: #FFF; font-weight: bold; letter-spacing: .5px; text-align:left;}
.promo_text { font-family: Tahoma, Geneva, sans-serif; font-size: 9px; text-align:left; }
.footer_text { font-family: Tahoma, Geneva, sans-serif; font-size: 9px; color:#FFF; text-align:left;}
.footer_text_right { font-family: Tahoma, Geneva, sans-serif; font-size: 9px; color:#FFF; text-align:right;}
.title { font-family: Tahoma, Geneva, sans-serif; font-size: 10px; color: #666; font-weight: bold; text-align:left; }
.greentips_subtitle { font-family: Tahoma, Geneva, sans-serif; font-size: 10px; color: #75b64a; font-weight: bold; text-align:left; }
.pagetitle { font-family: Tahoma, Geneva, sans-serif; font-size: 12px; color: #FFF; font-weight: bold; text-align:left;}
.venue_text { font-family: Tahoma, Geneva, sans-serif; font-size: 9px; color: #666; font-weight: normal; text-align:left; }
.venue_title { font-family: Tahoma, Geneva, sans-serif; font-size: 11px; color: #666; font-weight: bold; text-align:left; }
.venue_tab_title { font-family: Tahoma, Geneva, sans-serif; font-size: 10px; color: #FFF; font-weight: bold; letter-spacing: 1px; }
.venue_sub_title { font-family: Tahoma, Geneva, sans-serif; font-size: 10px; color: #666; font-weight: bold; letter-spacing: .5px; }

.bookingInputField { font-weight: normal; font-size: 11px; color: #4D4D4D; font-family: Tahoma, Geneva, sans-serif; background-color: #ffffff; text-decoration: none; border: 1px solid #4d4d4d; height: 20px; width: 180px; }

.bookingCVVField { font-weight: normal; font-size: 11px; color: #4D4D4D; font-family: Tahoma, Geneva, sans-serif; background-color: #ffffff; text-decoration: none; border: 1px solid #4d4d4d; height: 20px; width: 50px; }

.bookingExpiryField { font-weight: normal; font-size: 11px; color: #4D4D4D; font-family: Tahoma, Geneva, sans-serif; background-color: #ffffff; text-decoration: none; border: 1px solid #4d4d4d; height: 20px; width: 70px; }

.bookingCheckBox { font-weight: normal; font-size: 11px; color: #4D4D4D; font-family: Tahoma, Geneva, sans-serif; background-color: #ffffff; text-decoration: none; border: 1px solid #4d4d4d; height: 25px; width: 25px; }

.footerlinks { font-weight: normal; font-size: 9px; color: #FFF; font-family: Tahoma, Geneva, sans-serif; text-decoration: none; line-height: 10px; text-align:left;}
a.footerlinks:link { font-weight: normal; font-size: 9px; color: #FFF; font-family: Tahoma, Geneva, sans-serif; text-decoration: none; line-height: 10px; text-align:left;}
a.footerlinks:visited { font-weight: normal; font-size: 9px; color: #FFF; font-family: Tahoma, Geneva, sans-serif; text-decoration: none; line-height: 10px; text-align:left;}
a.footerlinks:active { font-weight: normal; font-size: 9px; color: #FFF; font-family: Tahoma, Geneva, sans-serif; text-decoration: none; line-height: 10px; text-align:left;}
a.footerlinks:hover { font-weight: normal; font-size: 9px; color: #CCC; font-family: Tahoma, Geneva, sans-serif; text-decoration: none; line-height: 10px; text-align:left;}

.bodylinks {font-family: Tahoma, Geneva, sans-serif; font-size: 10px; color: #666; text-decoration: underline; text-align:left; }
a.bodylinks:link {font-family: Tahoma, Geneva, sans-serif; font-size: 10px; color: #666; text-decoration: underline;text-align:left; }
a.bodylinks:visited {font-family: Tahoma, Geneva, sans-serif; font-size: 10px; color: #666; text-decoration: underline;text-align:left; }
a.bodylinks:active {font-family: Tahoma, Geneva, sans-serif; font-size: 10px; color: #666; text-decoration: underline; text-align:left; }
a.bodylinks:hover {font-family: Tahoma, Geneva, sans-serif; font-size: 10px; color: #333; text-decoration: none;}

.textbodylinks {font-family: Tahoma, Geneva, sans-serif; font-size: 11px;  color: #666; text-decoration: underline; text-align:left;}
a.textbodylinks:link {font-family: Tahoma, Geneva, sans-serif; font-size: 11px;  color: #666; text-decoration: underline; text-align:left;}
a.textbodylinks:visited {font-family: Tahoma, Geneva, sans-serif; font-size: 11px; color: #666; text-decoration: underline; text-align:left;}
a.textbodylinks:active {font-family: Tahoma, Geneva, sans-serif; font-size: 11px; color: #666; text-decoration: underline; text-align:left;}
a.textbodylinks:hover {font-family: Tahoma, Geneva, sans-serif; font-size: 11px; color: #333; text-decoration: none; text-align:left;}

.moviecluburls {font-family: Tahoma, Geneva, sans-serif; font-size: 11px; line-height:14px; color: #666; text-decoration: none; text-align:left;}
a.moviecluburls:link {font-family: Tahoma, Geneva, sans-serif; font-size: 11px; line-height:14px; color: #666; text-decoration: none; text-align:left;}
a.moviecluburls:visited {font-family: Tahoma, Geneva, sans-serif; font-size: 11px; line-height:14px; color: #666; text-decoration: none; text-align:left;}
a.moviecluburls:active {font-family: Tahoma, Geneva, sans-serif; font-size: 11px; line-height:12px; color: #666; text-decoration: none; text-align:left;}
a.moviecluburls:hover {font-family: Tahoma, Geneva, sans-serif; font-size: 11px; line-height:14px; color: #333; text-decoration: underline; text-align:left;}

.promourls { font-weight: normal; font-size: 9px; color: #666; font-family: Tahoma, Geneva, sans-serif; text-decoration: none; line-height: 10px; text-align:left;}
a.promourls:link { font-weight: normal; font-size: 9px; color: #666; font-family: Tahoma, Geneva, sans-serif; text-decoration: none; line-height: 10px; text-align:left;}
a.promourls:visited { font-weight: normal; font-size: 9px; color: #666; font-family: Tahoma, Geneva, sans-serif; text-decoration: none; line-height: 10px; text-align:left;}
a.promourls:active { font-weight: normal; font-size: 9px; color: #666; font-family: Tahoma, Geneva, sans-serif; text-decoration: none; line-height: 10px; text-align:left;}
a.promourls:hover { font-weight: normal; font-size: 9px; color: #333; font-family: Tahoma, Geneva, sans-serif; text-decoration: underline; line-height: 10px; text-align:left;}

.reg { font-weight: normal; font-size: 10px; color: #4D4D4D; font-family: Tahoma, Geneva, sans-serif; background-color: #ffffff; text-decoration: none; border: 1px solid #4d4d4d; height: 20px; width: 145px; }

select { font-weight: normal; font-size: 11px; color: #4D4D4D; font-family: Tahoma, Geneva, sans-serif; background-color: #ffffff; text-decoration: none }

textarea { font-weight: normal; font-size: 10px; color: #00adef; font-family: Tahoma, Geneva, sans-serif; background-color: #ffffff; text-decoration: none }

input { font-weight: normal; font-size: 11px; color: #4d4d4d; font-family: Tahoma, Geneva, sans-serif; background-color: #ffffff; text-decoration: none; }

input.reg { font-weight: normal; font-size: 11px; color: #4D4D4D; font-family: Tahoma, Geneva, sans-serif; background-color: #ffffff; text-decoration: none }

textarea { border: 1px solid #4d4d4d; font-family: Tahoma, Geneva, sans-serif; font-size: 10px; font-weight: normal; color: #6D6F71; }

select { border: 1px solid #4d4d4d; }

unknown { border: 1px solid #4d4d4d; }

input.login { font-weight: normal; font-size: 10px; color: #6D6F71; font-family: Tahoma, Geneva, sans-serif; background-color: #ffffff; text-decoration: none; border: 1px solid #4d4d4d; height: 14px; }

input.submit { font-weight: normal; font-size: 10px; font-family: font-family: Tahoma, Geneva, sans-serif; #ffffff; text-decoration: none; border: 1px solid #4d4d4d; color: #4D4D4D; height: 18px; width: 45px; }

input.subscribe { font-weight: normal; font-size: 10px; font-family: Tahoma, Geneva, sans-serif; background-color: #ffffff; text-decoration: none; border: 1px solid #4d4d4d; color: #4D4D4D; height: 18px; width: 65px; }

input.go { font-weight: normal; font-size: 8px; font-family: Tahoma, Geneva, sans-serif; background-color: #ffffff; text-decoration: none; border: 1px solid #4d4d4d; color: #4D4D4D; height: 20px; width: 25px; }

.dropdown { font-weight: normal; font-size: 10px; font-family: Tahoma, Geneva, sans-serif; background-color: #ffffff; text-decoration: none; border: 1px solid #4d4d4d; color: #4D4D4D; height: 18px; width: 120px; }

.dropdowncity { font-weight: normal; font-size: 10px; font-family: Tahoma, Geneva, sans-serif; background-color: #ffffff; text-decoration: none; border: 1px solid #4d4d4d; color: #4D4D4D; height: 20px; width: 90px; }

.checkbox { background-color:#e5e5e5; font-size: 10px; }

.checkbox_white {font-size: 10px; }

.selectcity { font-weight: normal; font-size: 10px; color: #4D4D4D; font-family: Tahoma, Geneva, sans-serif; background-color: #ffffff; text-decoration: none; border: 1px solid #4d4d4d; height: 20px; width: 145px; }

.inputtextfield { font-weight: normal; font-size: 10px; color: #4D4D4D; font-family: Tahoma, Geneva, sans-serif; background-color: #ffffff; text-decoration: none; border: 1px solid #4d4d4d; height: 14px; width: 157px; }

.inputtextarea { font-weight: normal; font-size: 10px; color: #4D4D4D; font-family: Tahoma, Geneva, sans-serif; background-color: #ffffff; text-decoration: none; border: 1px solid #4d4d4d; height: 60px; width: 157px; }

.inputtextstreet {  font-weight: normal; font-size: 10px; color: #4D4D4D; font-family: Tahoma, Geneva, sans-serif; background-color: #ffffff; text-decoration: none; border: 1px solid #4d4d4d; height: 14px; width: 80px; }

.bookingInputField { font-weight: normal; font-size: 10px; color: #4D4D4D; font-family: Tahoma, Geneva, sans-serif; background-color: #ffffff; text-decoration: none; border: 1px solid #4d4d4d; height: 14px; width: 110px; }

.formtitle { font-weight: normal; font-size: 10px; color: #4D4D4D; font-family: Tahoma, Geneva, sans-serif; background-color: #ffffff; text-decoration: none; height: 18px; width: 52px; }

.formstreet { font-weight: normal; font-size: 10px; color: #4D4D4D; font-family: Tahoma, Geneva, sans-serif; background-color: #ffffff; text-decoration: none; height: 18px; width: 80px; }

.formselect { font-weight: normal; font-size: 10px; color: #4D4D4D; font-family: Tahoma, Geneva, sans-serif; background-color: #ffffff; text-decoration: none; height: 18px; width: 90px; }

.formcheckbox { font-weight: normal; font-size: 10px; color: #4D4D4D; font-family: Tahoma, Geneva, sans-serif; text-decoration: none; height: 14px; width: 15px; }

.formcheckboxford { font-weight: normal; font-size: 10px; color: #4D4D4D; font-family: Tahoma, Geneva, sans-serif; text-decoration: none; height: 10px; width: 10px; }

.bookingInputFieldCC { font-weight: normal; font-size: 10px; color: #4D4D4D; font-family: Tahoma, Geneva, sans-serif; background-color: #ffffff; text-decoration: none; border: 1px solid #4d4d4d; height: 16px; width: 30px; }

.formfilmdropdown { font-weight: normal; font-size: 10px; color: #4D4D4D; font-family: Tahoma, Geneva, sans-serif; background-color: #ffffff; text-decoration: none; height: 18px; width: 410px; }





.text { font-weight: normal; font-size: 10px; color: #333; font-style: normal; font-family: Tahoma, Geneva, sans-serif; text-decoration: none; line-height: 14px; }
.date { font-family: Tahoma, Geneva, sans-serif; font-size: 10px; color: #333; font-style: normal; font-weight: bold; text-decoration: none; vertical-align: bottom; line-height: 12px; }
.date_lrg { font-family: Tahoma, Geneva, sans-serif; font-size: 12px; color: #333; font-style: normal; font-weight: normal; text-decoration: none; }
.titlemed { font-weight: normal; font-size: 11px; color: #987FA9; LINE-HEIGHT: 16px; font-style: normal; font-family: Tahoma, Geneva, sans-serif; }
.review_heading { font-weight: normal; font-size: 13px; color: #14a1cf; LINE-HEIGHT: 16px; font-weight: bold; font-family: Tahoma, Geneva, sans-serif; letter-spacing: .9px;}
.review_date { font-weight: normal; font-size: 10px; color: #14a1cf; LINE-HEIGHT: 12px; font-weight: bold; font-family: Tahoma, Geneva, sans-serif;}

.sessionpromo { font-family: Tahoma, Geneva, sans-serif; font-size: 10px; color: #333; font-style: normal; text-decoration: none; vertical-align: bottom; line-height: 12px; background-color: #FFFBC9; }
.sessionpromo1011 { font-family: Tahoma, Geneva, sans-serif; font-size: 10px; color: #333; font-style: normal; text-decoration: none; vertical-align: bottom; line-height: 12px; background-color: #FFFFFF; }
.sessionpromo1011_tab { font-family: Tahoma, Geneva, sans-serif; font-size: 10px; color: #FFFFFF; font-style: bold; text-decoration: none; vertical-align: bottom; line-height: 12px; }

.filmtitles { font-weight: normal; font-size: 10px; color: #333; font-style: normal; font-family: Tahoma, Geneva, sans-serif; text-decoration: none; line-height: 14px; }
.weather { font-weight: normal; font-size: 10px; color: #333; font-style: normal; font-family: Tahoma, Geneva, sans-serif; text-decoration: none; line-height: 12px; vertical-align: bottom; text-align: right; }
.booknowlink { font-weight: normal; font-size: 10px; color: #333; font-family: Tahoma, Geneva, sans-serif; text-decoration: none; line-height: 14px; }
a.booknowlink:link { font-weight: normal; font-size: 10px; color: #333; font-family: Tahoma, Geneva, sans-serif; text-decoration: none; line-height: 14px; }
a.booknowlink:visited { font-weight: normal; font-size: 10px; color: #333; font-family: Tahoma, Geneva, sans-serif;; text-decoration: none; line-height: 14px; }
a.booknowlink:hover { font-weight: normal; font-size: 10px; color: #999; font-family: Tahoma, Geneva, sans-serif; text-decoration: none; line-height: 14px; }
a.booknowlink:active { font-weight: normal; font-size: 10px; color: #333; font-family: Tahoma, Geneva, sans-serif; text-decoration: none; line-height: 14px; }

.reviewlink { font-weight: normal; font-size: 10px; color: #333; font-family: Tahoma, Geneva, sans-serif; text-decoration: none; line-height: 14px; }
a.reviewlink:link { font-weight: normal; font-size: 10px; color: #333; font-family: Tahoma, Geneva, sans-serif; text-decoration: none; line-height: 14px; }
a.reviewlink:visited { font-weight: normal; font-size: 10px; color: #333; v text-decoration: none; line-height: 14px; }
a.reviewlink:hover { font-weight: normal; font-size: 10px; color: #999; font-family: Tahoma, Geneva, sans-serif; text-decoration: none; line-height: 14px; }
a.reviewlink:active { font-weight: normal; font-size: 10px; color: #333; font-family: Tahoma, Geneva, sans-serif; text-decoration: none; line-height: 14px; }

.fullprogramlink { font-weight: normal; font-size: 10px; color: #FFF; font-family: Tahoma, Geneva, sans-serif; font-weight: bold; line-height: 14px; }
a.fullprogramlink:link { font-weight: normal; font-size: 10px; color: #FFF; font-family: Tahoma, Geneva, sans-serif; font-weight: bold; line-height: 14px; }
a.fullprogramlink:visited { font-weight: normal; font-size: 10px; color: #FFF; font-family: Tahoma, Geneva, sans-serif; font-weight: bold; line-height: 14px; }
a.fullprogramlink:hover { font-weight: normal; font-size: 10px; color: #CCC; font-family: Tahoma, Geneva, sans-serif; font-weight: bold; line-height: 14px; }
a.fullprogramlink:active { font-weight: normal; font-size: 10px; color: #FFF; font-family: Tahoma, Geneva, sans-serif; font-weight: bold; line-height: 14px; }




