/* 
  ============ SKINNIPOPCORN ============
       A magneticNorth Production
       	http://www.mnatwork.com
       
       Release date: v2.July 2009
       
       	   Made in Manchester
Once upon a time in a galaxy far far away.... 
--------------------------------------------
CONTENTS:
	1. HTML DECLARATIONS
	2. GLOBAL and LAYOUT
	3. TYPOGRAPHY
	4. CONTENT
	5. FOOTER
	6. JAVASCRIPT
 =1.HTML */
body {/*font-size: 62.5%;*/ font-family: Helvetica, Arial; background: #E1DDE2; }
a{ outline: none; -moz-outline: none;  }
strong{font-weight:bold; }
/* =2.GLOBAL and LAYOUT */
div#container {width:480px; margin: auto;}
div#container div#content {width: 474px; margin: auto;}
div#bottom_c{ clear:both; }

/* =3.TYPOGRAPHY */
h1, h2, h3, h4, h5 {font-family: Helvetica; font-weight: bold;}
h1 {font-size: 12px; color: #fff; font-weight: normal;  width: 273px; height: 44px; margin: 9px auto 7px 140px; /* Left margin for the offset text on the logo */}
h1 a{ width: 273px; height: 44px; text-indent: -9999px;background: url(../img/logo.gif) no-repeat; display:block;}
div.hr {background: #000; height: 2px; width: 460px; clear: both; margin: 0 auto; font-size: 0; }
div.hr#top {  height: 5px;-moz-border-radius: 2px; -webkit-border-radius: 2px;  -moz-border-radius-bottomleft: 0px; -webkit-border-bottom-left-radius: 0; -moz-border-radius-bottomright: 0;-webkit-border-bottom-right-radius: 0; -webkit-box-shadow: 0; -webkit-box-sizing: 0;}
div.hr#bottom {-webkit-border-radius: 2px; -webkit-border-top-left-radius: 0; -webkit-border-top-right-radius: 0;}
div.hr hr {display: none;}
p.mnLogo{ min-height:38px; height:auto !important; height:38px; padding-right:83px; background: url(../img/mnLogo2.gif) no-repeat right bottom;}
/* =4.PAGE SPECIFIC CONTENT */
#standard_content form#contact_form p{ margin-bottom: 10px; }
#standard_content form#contact_form span.error{ font-size:11px; color:#990808; }
#standard_content form#contact_form p.send_button{ text-align:right;padding-right:7px; }
#standard_content form#contact_form input.text{ width:320px; font-size:11px; font-family: Helvetica, Arial;height:18px;line-height:18px; padding:2px; border:none;background-color:#e1dde2; }
#standard_content form#contact_form textarea{ font-size:11px; font-family: Helvetica, Arial;width:430px; height:90px;line-height:13px; padding:2px; border:none;background-color:#e1dde2; }
/* =4.1 HOMEPAGE */
		div.panel {width: 460px; margin: auto;  clear: both;}
		/*div.panel div.film-title {*min-height: 30px; height: auto!important; height: 30px; padding: 8px 10px 4px 10px; cursor: pointer;}*/
		div.panel div.film-title{width:460px; float:left;border-bottom: 2px solid #FFF;}
		div.panel div.film-title h3 {float: left; font-style: italic; font-size: 20px; font-weight: normal; }
		div.panel div.film-title h3 div.loading{display:block;  height:20px; width:30px; display:block;height:20px; margin:5px 5px 0 0;float:right;opacity:0.3;filter:alpha(opacity=30) }
		div.panel div.film-title h3 a{ display:block;color:#000; text-decoration:none;  float: left; clear: both; width: 400px; color: #000; padding: 8px 10px 4px 10px; cursor: pointer; }
		div.panel div.film-title div.rating {float: right; font-size: 15px; letter-spacing: 1px;}
		div.panel div.film-title div.rating small {display: none;}		
		div.panel div#section-nowshowing, 
		div.panel div#section-boxoffice, 
		div.panel div#section-alltime,
		div.panel div#section-featured{border-top:2px solid #FFF;float:left;}
		div.selected,
		div.selected div.film-title{ float:left; }
		div.selected div.film-body-wrapper {background: #fff; float:left;width:460px;display:none;}
		div.selected div.film-body {display: block;background: #fff; float: left; padding: 10px; width:440px;}
		div.selected div.film-body div.film-controls {float: left;  width: 100%;}
		div.selected div.film-body div.film-more p {margin-bottom: 25px; font-size: 14px; font-style: oblique;line-height:130%;color:#303030;}
		div.selected div.film-body div.film-reviews small a{ color:#5ed3d5; }
		div.selected div.film-body div.film-reviews div.advert{ margin: 5px 0px; padding: 5px 0; }
		div.selected div.film-body div.film-reviews div.advert em{ font-style: oblique; font-size:9px; padding:0 0 3px 0; display:block; text-align:center; }
		div.selected div.film-body div.film-reviews div.advert img{ /*width:440px;*/ }
		div.selected div.film-body h4 {font-size: 14px; color: #303030; margin-bottom: 5px;}
		div.selected div.film-body h4 a {color: #303030; text-decoration:none;}
		div.selected div.film-body div.film-controls{ padding-bottom:20px; }
		div.selected div.film-body div.film-controls img{ float:left; }
		div.selected div.film-body div.film-controls div.switch-view {float: right; text-align: right;}
		div.selected div.film-body div.film-controls div.switch-view ul li {margin-bottom: 8px; font-size: 14px;}
		div.selected div.film-body div.film-controls div.switch-view ul li a {font-weight: bold; color: #303030; text-transform: uppercase; text-decoration: none; background: url(../img/sprites.gif) no-repeat 137px 1px; padding-right: 9px; width: 135px; display: block;}	
		#home h2{ margin:0;padding:0; }
		#home h2 a{float:left;font-size: 24px; padding: 14px 7px 7px 7px; width: 460px; min-height: 30px; height: auto!important; height: 30px; clear: both; color: #000; cursor: pointer; -moz-border-radius: 2px; -webkit-border-radius: 2px;text-align:center; text-indent:-9999px;display:block;}	
		h2#title-singlefilm {background: #000;font-size: 24px; padding: 14px 7px 7px 7px; width: 460px; min-height: 30px; height: auto!important; height: 30px; clear: both; color: #FFF; cursor: pointer; -moz-border-radius: 2px; -webkit-border-radius: 2px;text-align:center; position:relative;}
		h2#title-nowshowing a{background: #00b5f1 url(../img/title-nowshowing.gif) no-repeat 50% 14px;}
		#section-nowshowing div.film-title{background: #6ad4f2;}
		#section-nowshowing div.film-title.lbar{background: #6ad4f2 url(../img/full-loader-ns.gif);}
		#section-nowshowing div.selected div.film-body div.film-reviews blockquote.alt{ background-color: #e8fbff;}			
		h2#title-boxoffice a{background: #ec0c93 url(../img/title-boxoffice.gif) no-repeat 50% 14px;} 
		#section-boxoffice div.film-title{background: #FF80CC ;}
		#section-boxoffice div.film-title.lbar{background: #FF80CC url(../img/full-loader-bo.gif);}
		#section-boxoffice div.selected div.film-body div.film-reviews blockquote.alt{ background-color: #FFE9F6;}		
		h2#title-alltime a{background: #eeea06 url(../img/title-mosttalked.gif) no-repeat 50% 14px;}
		#section-alltime div.film-title{background: #FEF779;}
		#section-alltime div.film-title.lbar{background: #FEF779 url(../img/full-loader-mta.gif);}
		#section-alltime div.selected div.film-body div.film-reviews blockquote.alt{ background-color: #FEFCDB;}
		h2#title-featured a{background: #5FC532 url(../img/title-featured.gif) no-repeat 50% 14px;}
		#section-featured div.film-title{background: #a0dc84;}
		#section-featured div.film-title.lbar{background: #a0dc84 url(../img/full-loader-ft.gif);}
		#section-featured div.selected div.film-body div.film-reviews blockquote.alt{ background-color: #ecf7e6;}
		div.selected div.film-body div.film-reviews blockquote{ padding:10px 5px; font-size:14px; line-height:130%;font-style: oblique; }
		div.selected div.film-body div.film-reviews blockquote small{ font-size:10px; }
		div.selected div.film-body div.film-reviews blockquote small a,
		div.selected div.film-body div.film-more p small a{ color: #303030;text-decoration:none; font-style:normal; }	
		#home #standard_content{ padding:10px; }
		#home #standard_content p, #home #standard_content h3,#home #standard_content h4, #home #standard_content p label{ font-size:14px; line-height:130%; margin-bottom:20px;color:#313131; }
		#home #standard_content p{font-style:oblique;}
		#home #standard_content p label{ font-style: normal;font-weight:bold; }
		#home #standard_content h3{ font-size:14px; }
		#home #standard_content h4{ margin-bottom:5px; }
		#home #standard_content p.mnLogo{ }
		#home #standard_content a{ text-decoration:underline; }
		#home #standard_content a:hover{ text-decoration:none; }	
/* =4.2 STATIC PAGES */
		#static h2{font-size: 24px; padding: 14px 0px 7px 0px; min-height: inherit; height: auto; }	
		#static #standard_content{ padding:10px; width:440px; margin:0 auto;background-color:#FFF; }
		#static #standard_content.press{ background-color:#c6c3c7; }
		#static #standard_content p, #static #standard_content h3,#static #standard_content h4{ font-size:14px; line-height:130%;margin-bottom:20px;color:#313131; }
		#static #standard_content p{ font-style:oblique; }
		#static #standard_content h3{ font-size:16px; }
		#static #standard_content h4{ margin-bottom:15px; }
		#static #standard_content a{color:#313131;text-decoration:underline;}
		#static #standard_content a:hover{ text-decoration:none; }
		p.return_home{ background:#6ad4f2; padding:10px;float:left; width:440px; }
		p.return_home a{color:#000;}
		#static #standard_content ol{margin:15px 0;padding:0 35px;}
		#static #standard_content ol li{ list-style:lower-alpha outside; color:#313131; font-style: oblique; font-size:14px;line-height:145%;margin-bottom:8px;}
		
/* =4.3 PRESS PAGES */
		#static #pressheader{ width:440px; margin:5px auto; text-align:center; }
		#static #pressheader h2{ text-transform: uppercase; font-size:18px; font-weight: 700; min-height: inherit; height:auto; padding:5px 0 0 0;color:#313131;}	
		#static #pressheader h3{ font-style: oblique; font-weight:normal; font-size:18px; margin:0; padding: 0; }
		#static div.press ul{margin:15px 0;padding:0 15px;}
		#static div.press ul li{ list-style: disc outside; color:#313131; font-style: oblique; font-size:14px;line-height:125%;}
			
/* =5.FOOTER */
div#footer { width:460px; margin:0 auto 10px; background-color:#FFF; font-size:11px;-moz-border-radius: 2px; -webkit-border-radius: 2px;  -moz-border-radius-topleft: 0px; -webkit-border-top-left-radius: 0; -moz-border-radius-topright: 0;-webkit-border-top-right-radius: 0; -webkit-box-shadow: 0; -webkit-box-sizing: 0;}
	#footer ul{ float:left; width:396px;padding:5px 0 5px 64px;background-color:#c6c3c7;-moz-border-radius: 2px; -webkit-border-radius: 2px;  -moz-border-radius-topleft: 0px; -webkit-border-top-left-radius: 0; -moz-border-radius-topright: 0;-webkit-border-top-right-radius: 0; -webkit-box-shadow: 0; -webkit-box-sizing: 0;}
	#footer ul.selected{ -moz-border-radius: 0px; -webkit-border-radius: 0px; }
	#footer ul li{ float:left; padding: 0 5px; line-height:17px; background: url(../img/fDivider.gif) no-repeat right 50%; }
	#footer ul li.last_item{ background:none; }
	#footer a{color:#313131;text-decoration:none;}
	#footer a span.twitterLogo{ display:inline-block; width:73px; height:17px; text-indent:-9999px; background: url(../img/twitter.gif) no-repeat; }
	#footer a.selected{ background-color:#fcef10; }
/* =6.JAVASCRIPT */
.film-body {display: none;}

