@charset "UTF-8";

.viewtrailer
{
	margin-top: 18px;
	margin-bottom: 34px;

}

.viewtrailer a
{
	font-size:11px;
	color:#993366;
}

/*06 sep*/
a:active
{outline: none;}

a:focus
{-moz-outline-style: none;}


#ico_rss{
	float:left;
	margin-left:48px;
	width:111px;
}

#rsscontent{
	width:765px;
	margin:22px auto 0 97px;
	font-family:Helvetica, Arial, sans-serif;
	font-size:11px;
	color:#fff;
	line-height:17px;
	padding:0 0 25px 0;
}

#rsscontent a{
	color:#FF0099;
	text-decoration:none;
}




/*21 Aug*/
#youtube_new{
	margin:15px 0 0 15px;
}

#detailheaders{
	font-family:Arial, Helvetica, sans-serif;
	color:#333;
	font-size:16px;
	font-weight:bold;
}

#showtimes{
	margin-top:30px;
}

#cinema_name{
	font-size:12px;
	font-weight:bold;
	border-bottom:1px solid #ccc;
	margin-top:13px;
}

#showtimeitem{
	padding:0;
	font-size:11px;
	border-bottom:dashed 1px #ccc;
}

#showtimeitem_day{
	width:95px;
	padding-left:5px;
	float:left;
	font-weight:bold;
}

#showtimeitem_timecontainer{
	width:321px;
	float:left;
}

#showtimeitem_time, #showtimeitem_time a{
	float:left;
	width:31px;
	color:#333;	
	margin-right:14px;
	text-align: center;
}

#showtimeitem_time a:hover{
	/*color:#FF66FF;	*/
	color:#ffffff;
	background-color: #333333;

}


#moreshowtimes, #moreshowtimes a{
	float:right;
	color:#333;
	font-size:10px;
}

/*07 July*/
.connect_widget_not_connected_text{
	color:#fff;
}

/*06 july*/
#contactusright{
	float:left;
	margin:13px 0 0 20px;
	width:500px;
}

#contactusright h1{
	font-size:12px;
	margin:15px 0 0 20px;
	font-weight:normal;
}


/*07 July*/
.connect_widget_not_connected_text{
	color:#fff;
}

/*06 july*/
#contactusright{
	float:left;
	margin:13px 0 0 20px;
	width:500px;
}

#contactusright h1{
	font-size:12px;
	margin:15px 0 0 20px;
	font-weight:normal;
}

/*05july*/
#greyline{
	background-color:#666;
	height:1px;
	margin:0 0 10px 0;
}


#contact_errors{
	margin-top:10px;
	color:#FF3399;
	line-height:13px;
}

form{
	padding:0;
	margin:0;
}

#contactusleft{
	float:left;
	width:109px;
	margin:29px 0 0 20px;
}

#contactuscontainer{
	width:692px;
	height:500px;
	margin:20px 0 0 0;
	background-image:url(../images/contactusbg-big.jpg);
}
/*
a{
	color:#fff;
	text-decoration:none;
}*/

#leaderboard{ /*replacement*/
	width:920px;
	margin:10px auto 10px auto;
}

#leaderboardbanner{
	width:728px;
	float:left;
}

#facebookicon{
	width:161px;
	float:left;
	margin:-3px 0 0 16px;
}

/*29 june*/
#giftcontent{
	width:765px;
	margin:22px auto 0 auto;
	font-family:Helvetica, Arial, sans-serif;
	font-size:11px;
	color:#fff;
	line-height:17px;
	padding:0 0 25px 0;
}

#giftcontent a{
	color:#FF0099;
	text-decoration:none;
}

#question{
	width:800px;
	padding:5px 0 5px 10px;
	background-color:#3C1A2F;
	/*background-image:url(../images/faq_qnsbg.png);
	background-repeat:repeat-y;*/
	margin:0 0 4px 0;
}


.sliddedisplay{
	margin:10px 0 10px 10px;
	display:none;
	font-size:11px;
	width:700px;
}

/*newamendments*/
.float_left{
	float:left;
}

#bookticketsnow{
	width:212px;
	height:21px;
	margin:0px 0 0 0px;
	position:relative;
	top:-78px;
	bottom:0;
	right:-735px;
}



#nav{
	background-image:url(../images/navbar_bg.jpg);
	background-repeat:repeat-x;
	padding:6px 8px 6px 8px;
	border-top:1px solid #fff;
	border-bottom:1px solid #fff;
	width:944px;
	background-color:#000000;
	margin:-21px 0px 0px 0px;
}

#movieposter{
	width:400px;
	padding:10px 15px 0 6px;
}

#contentright{
	width:490px;
	float:left;
	padding-bottom:40px;
}

#header{
	margin:0;
	padding:0;
	width:960px;
}

/*newamendments*/

body{
	/* background-image:url(../images/despicableme_bg.jpg); */
	background-attachment:fixed;
	background-repeat:repeat-x;
	background-color:#000000;
	margin:auto 0;
}



#clearboth{
	clear:both;
}

#floatleft{
	float:left;
}

.last{
	margin-right:0;
}

#header{
	margin:0;
	padding:0;
	width:960px;
}

#header_left{
	width:730px;
	float:left;
}

#header_right{
	width:230px;
	float:left;
	background-image:url(../images/header_right.jpg);
	height:111px;
}

#maincontainer{
	width:960px;
	border-left:1px solid #fff;
	border-right:1px solid #fff;
	border-bottom:1px solid #fff;
	margin-left:11px;
	/*margin:0 auto 0 auto;*/
	background-color:#fff;
}

#content{
	width:920px;
	padding:0 20px 0 20px;
	background-color:#fff;
	background-image:url(../images/content_bg.jpg);
	background-repeat:no-repeat;
}

#content_movies{
	width:880px;
	margin-left:20px;
	padding:15px 20px 0 20px;
	background-color:#333333;
	background-image:url(../images/nowshowingbg.jpg);
	background-repeat:repeat-x;
}

#content_promos{
	width:880px;
	padding:15px 40px 0 40px;
	background-color:#fff;
	background-image:url(../images/promotionsbg.jpg);
	background-repeat:repeat-x;
}

#content_std{
	width:920px;
	padding:15px 20px 0 20px;
	background-color:#333333;
	background-image:url(../images/contentstdbg.jpg);
	background-repeat:repeat-x;
}

#navbtn{
	width:auto;
	float:left;
}

#contentleft{
	width:430px;
	float:left;
}

#contentright{
	width:480px;
	float:left;
	padding-bottom:40px;
}

#movieposter img{
	border:1px solid #fff;
}

#homemovies{
	width:455px;
	background-image:url(../images/homemoviesbg.jpg);
	background-repeat:repeat-x;
	padding:10px 0 0 20px;
	/*overflow:hidden;*/
}

#hmfeatured{
	width:470px;
	margin-top:30px;
}

#hmfeatured h1{
	font-family:"Lucida Sans", Helvetica, Arial;
	color:#131C46;
	font-size:11px;
	margin:0;
	padding:0;
	font-weight:bold;
}

#homepromo{
	width:210px;
	float:left;
	font-family:Arial, Helvetica, sans-serif;
	color:#333;
	font-size:11px;
	margin:15px 0 0 0;
}

#homepromo h1{
	font-family:Arial, Helvetica, sans-serif;
	letter-spacing:normal;
	color:#993366;
}

#homepromoimg{
	width:80px;
	float:left;
}

#homepromotxt{
	font-family:Arial, Helvetica, sans-serif;
	width:130px;
	height:110px;
	overflow:hidden; 
	float:left;
}

#homepromotxt h1 a{
	color: #993366;
	font-weight:bold;
	text-decoration:none;
	font-size:11px;
}


#homepromotxt a{
	color: #993366;
	font-weight:bold;
	text-decoration:none;
	font-size:10px;
}



#homepromotxt a.content{
	text-decoration:none;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color: #333333;
	font-weight: normal;
}


#adbanners{
	margin:0;
	padding:0;
}

#adbanners_home{
	margin:20px 0 0 0;
}

#adbanners_movies{
	margin:0px 0 0 20px;
	padding:0;
}

#adbanner{
	width:300px;
	height:250px;
	float:left;
	border:1px solid #ccc;
}

#bottomnav{
	margin:10px 0 0 0;
	padding:0 0 15px 4px;
	background-image:url(../images/footnav_bg.jpg);
	background-repeat:no-repeat;
	overflow:hidden;
}


#homemovie_opencoming{
	float:left;
	width:auto;
	margin-right:10px;
	background-image:url(../images/blinking_static.jpg);
	width:136px;
	height:34px;
}

#homemovie_opencoming_active{
	float:left;
	width:auto;
	margin-right:10px;
	background-image:url(../images/blinking.gif);
	width:136px;
	height:34px;
}

#showcome_txt{
	font-family:"Lucida Sans", Helvetica, Arial;
	font-size:13px;
	color:#FF00FF;
	margin:10px 0 0 0;
	width:auto;
	
}

#promobox{
	width:277px;
	margin-bottom:20px;
	margin-right:23px;
	float:left;
}

#promobox h1{
	font-family:Arial, Helvetica, sans-serif;
	font-size:16px;
	font-weight:bold;
	color:#333;
	padding:0;
	margin:0 0 7px 0;
}

#promobox_content{
	padding-bottom:8px;
}

#promobox_right{
	font-family:Arial, Helvetica, sans-serif;
	color:#333;
	font-size:11px;
	width:153px;
	height:145px;
	float:left;
	white-space:normal;
	margin:0px 0 0 6px;
}

#promobox_right h1{
	font-family:Arial, Helvetica, sans-serif;
	color:#993366;
	font-size:14px;
}

#movie_left{
	width:290px;
	margin:0 0px 20px 0;
}

#movie_left a.title
{
	text-decoration:none;
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	color:White;

}

#movie_left a.content
{
	text-decoration:none;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:White;
}

#movie_mid{
	width:290px;
	margin:0 25px 20px 25px;
}


#movie_mid a.title
{
	text-decoration:none;
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	color:White;

}

#movie_mid a.content
{
	text-decoration:none;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:White;
}

#movie_right{
	width:290px;
	margin:0 0 20px 0px;
}


#movie_right a.title
{
	text-decoration:none;
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	color:White;

}

#movie_right a.content
{
	text-decoration:none;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:White;
}

#movie_left h1, #movie_mid h1, #movie_right h1{
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	font-weight:bold;
	color:#fff;
	padding:0;
	margin:0 0 7px 0;
}

#moviebox_mid h1{
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	font-weight:bold;
	color:#fff;
	padding:0;
	margin:0 0 7px 0;
}

#moviebox_right h1{
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	font-weight:bold;
	color:#fff;
	padding:0;
	margin:0 0 7px 0;
}

#moviebox_content{
	background-image:url(../images/movieboxbg.jpg);
	background-repeat:no-repeat;
	padding-bottom:8px;
	border-top: 1px solid #333333;
}

#moviebox_left{
	float:left;
	border:1px solid #fff;
}

#moviebox_right{
	font-family:Arial, Helvetica, sans-serif;
	color:#fff;
	font-size:11px;
	width:153px;
	height:133px;
	float:left;
	white-space:normal;
	margin:12px 0 0 6px;

}

#highlights{
	background-image:url(../images/highlights_bg.jpg);
	background-repeat:no-repeat;
	padding:17px 0 0 0;
	width:960px;
	height: 199px;
}

#highlights_left{
	width:400px;
	margin-left:20px;
	float:left;
}

#highlights_right{
	float:left;
}

#highlights_left h1{
	font-family:"Lucida Sans", Helvetica, Arial;
	color:#131C46;
	font-size:11px;
	margin:0;
	padding:0;
	font-weight:bold;
}

#highlights_banner{
	margin-top:15px;
}

#highlightsfeatured{
	width:450px;
	margin-left:20px;
}

#highlightsfeatured h1{
	font-size:11px;
	color:#131C46;
	margin:0;
	padding:0;
	font-family:"Lucida Sans", Helvetica, Arial;
}

#homepromotxt h1{
	font-family:Arial, Helvetica, sans-serif;
	color:#993366;
}

#mdetails_left{
	width:424px;
	float:left;
}

#mdetails_right{
	width:495px;
	float:left;
}

#moviedetails_big{
	width:940px;
	margin-left:20px;
	background-image:url(../images/bg_movie_detail.jpg);
	background-repeat:repeat-y;
	background-color:black;
}

#moviedetails{
	width:920px;

	background-image:url(../images/mdetails_bg.jpg);
	background-repeat:no-repeat;

}


#mdetails_poster{
	width:400px;
	margin:25px 0 0 15px;
}

#mdetails_top{
	padding:25px 0 0 25px;
	margin-right:10px;
	color:#fff;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	background-image:url(../images/mdetails_topbg.jpg);
}

#mdetails_topleft{
	color:#999999;
	float:left;
	margin-bottom:2px;
	text-transform:uppercase;
	width:85px;
}

#mdetails_topright{
	width:350px;
	margin-bottom:2px;
	float:left;
}

#mdetails_top h1{
	font-family:Arial, Helvetica, sans-serif;
	font-size:28px;
	color:#fff;
	padding:0 0 8px 0;
	margin:0;
}

#mdetails_synopsis{
	font-family:Arial, Helvetica, sans-serif;
	color:#333;
	font-size:13px;
	line-height:20px;
	margin:15px 0 0 25px;
	width:428px;
}

#mdetails_footer{
	background-image:url(../images/mdetails_bg_footer.jpg);
	height:26px;
}

#mdetailsbook{
	padding:0;
	width:440px;
	margin:15px 0 0px 0;
	padding-bottom:15px;
	color: White;
	
}

#youtube{
	margin-top:15px;
}

#mdetails_back{
	margin-top:15px;
}

#promodetails_big{
	width:920px;
	margin-left:20px;
	background-image:url(../images/pdetails_bg_small.jpg);
	background-repeat:repeat-y;

}
	

#promodetails{
	width:920px;
	/* margin-left:20px; */
	background-image:url(../images/pdetails_bg.jpg);
	background-repeat:no-repeat;

}

#pdetails_left{
	width:435px;
	float:left;
}

#pdetails_right{
	width:472px;
	margin-left:3px;
	padding-top:33px;
	float:left;
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
}

#pdetails_right h1{
	font-size:28px;
	padding:0px;
	margin:0 0 5px 0;
}

#pdetails_poster{
	width:400px;
	margin:33px 0 0 21px;
}

#pdetails_footer{
	background-image:url(../images/pdetails_bg_btm.jpg);
	height:25px;
}

#pdetails_rightline{
	background-image:url(../images/bar472.jpg);
	height:10px;
	width:472px;
}

#pdetails_writeup{
	margin-top:15px;
	width:420px;
	font-size:13px;
	color:#333;
	line-height:20px;
}

#pdetails_writeup2{
	font-size:10px;
	line-height:14px;
	margin-top:15px;
}

#promoboxcontainer{
	margin-top:30px;
}

#copyright{
	padding-top:20px;
	font-family:Arial, Helvetica, sans-serif;
	color:#333;
	font-size:10px;
}

#copyright_links{
	margin-bottom:15px;
	font-size:11px;
}

#copyright_links a{
	color:#333;
	text-decoration:none;
}

#copyright_links a:hover{
	color:#666;
}

#dropcontainer{
	width:988px;
	background-image:url(../images/dropshadow.png);
	margin:0 auto 0 auto;
}

#moreinfobookbtns{
	margin:5px 0 0 0;
}

#promobox_righttxt{
	height:171px;
	overflow:hidden;
}

#promobox_righttxt a.more{
	color: #993366;
	font-weight:bold;
	text-decoration:none;
	font-size:10px;
}


#promobox_righttxt a.title
{
	text-decoration:none;
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
color:#993366;

}

#promobox_righttxt a.content
{
	text-decoration:none;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#333;
}

#moviebox_right_txt{
	height:111px;
	overflow:hidden;
}

#moviebox_right_txt a{
	text-decoration:none;

}


#moviebox_right_txt a.more{
	color: #ff66ff;
	font-weight:bold;
	text-decoration:none;
	font-size:10px;

}

#mdetailsicons{
	margin:3px 0 10px 0;
}

#mdetails_pinkbar{
	background-image:url(../images/mdetails_pinkbar.jpg);
	background-repeat:no-repeat;
	height:10px;
}

#title{
	padding:53px 0 0 21px;
	background-image:url(../images/titlebg.jpg);
	height:31px;
}

#titlebar{
	background-image:url(../images/titlebarbg.jpg);
	height:10px;
}

#moviedetailscontainer{
	background-color:#000;

}

#eventdetails{
	width:895px;
	margin:0px auto 0 auto;
	font-family:Helvetica, Arial, sans-serif;
	font-size:11px;
	color:#fff;
	line-height:17px;
}

#eventdetails a{
	color:#FF0099;
	text-decoration:none;
}

#content_platinum{
	width:894px;
	padding:15px 20px 0 20px;
	background-color:#b8b1a9;
	background-image:url(../images/pms_bg.jpg);
	background-repeat:repeat-x;
}

#platinum{
	width:895px;
	margin:0px auto 0 auto;
	font-family:Helvetica, Arial, sans-serif;
	font-size:11px;
	line-height:17px;
}

#cinemascontent{
	width:806px;
	margin:22px auto 0 auto;
	font-family:Helvetica, Arial, sans-serif;
	font-size:11px;
	color:#fff;
	line-height:17px;
	padding-bottom:25px;
}


#contentfaq{
	width:895px;
	margin:0;
	font-family:Helvetica, Arial, sans-serif;
	font-size:12px;
	color:#fff;
	line-height:17px;
	padding-bottom:20px;
	margin-left:10px;
}

#contentfaq a{
	color:#fff;
	text-decoration:none;
}



a img
{
	border:0;
}

.fontcolorwhite{
	color:white;
}

a.googlemap{
	color:#fff;
	text-decoration:none;
}

a.cine_time{
	text-decoration:none;
}


