﻿@charset "utf-8";
/* CSS Document */

A:link {color: #ffb600; text-decoration: none}
A:visited {color: #ffffff;text-decoration: none}
A:active {color: #ffffff; text-decoration: none;}
A:hover	{color: #b88403; text-decoration: none;}

html, body 
{
	height: 100%;
	margin: 0;
	padding: 0;
	font-family:arial,verdana,sans-serif;
	line-height:20px;
	font-size:12px;
	background: url("http://cdn.in.ticketnew.com/partners/img/Pandian_Cinemas/red_texture.jpg") repeat scroll left top #310404	
}

/* Body Background Effect */

	.body_container_sd 
	{
	    background: radial-gradient(rgba(0, 0, 0, 0.1), rgba(0, 0, 0, 0.3) 35%, rgba(0, 0, 0, 0.7)) repeat scroll 0 0 rgba(0, 0, 0, 0);
	    height: 100%;
	    left: 0;
	    top: 0;
	    width: 100%;
	    z-index: 0;
	    min-width: 980px;
	    position:fixed;
	}
	
	.contentfont
	{	
		font-family:Verdana,sans-serif;
		font-size:12px;
		color:#000000;
		text-align:justify;
	}

	.background_left
	{
		background-image:url(http://cdn.in.ticketnew.com/partners/img/Pandian_Cinemas/left_shadow.png);
		background-repeat:repeat-y;
		width:15px;
		height:1px;
	}

	.background_right
	{
		background-image:url(http://cdn.in.ticketnew.com/partners/img/Pandian_Cinemas/right_shadow.png);
		background-repeat:repeat-y;
		width:15px;
		height:1px;
	}

	.menubar_bg
	{
		background-image:url(http://cdn.in.ticketnew.com/partners/img/Pandian_Cinemas/menubar_bg.png);
		background-repeat:repeat-x;
		height:50px;			
	}
		
		
/* End of Body Background Effect */

/* Navigation Icons */

	.navicon_globe
	{
		background-image:url(http://cdn.in.ticketnew.com/partners/img/Pandian_Cinemas/nav_icon_globe.png);
		background-repeat:no-repeat;
		width="30px";
		height="30px";
	}
	
/* End of Navigation Icons */

/* Page Level Banner */

	.pandiancinemas_bg
	{
	
		background-image:url(http://cdn.in.ticketnew.com/partners/img/Pandian_Cinemas/pandiancinemas_bg.jpg);
		background-repeat:no-repeat;
		width:955px;
		height:200px;	
	}
	
	.comingsoon_bg
	{
	
		background-image:url(http://cdn.in.ticketnew.com/partners/img/Pandian_Cinemas/comingsoon_bg.jpg);
		background-repeat:no-repeat;
		width:955px;
		height:200px;	
	}	
	
/* End of Page Level Banner */

/* Layout Settings */

	.bodybackground
	{
		background-color:#F7F7F7;
		border-left: 0px solid #D8D7D7;
		border-right: 0px solid #D8D7D7;
	}
	
	.relatedlink_bg
	{
		background-color:#e2e1dd;
		border-left: 1px solid #D8D7D7;
	}
	
	#homebranding
	{
		width: 100%;
		height: 55px;
		margin: 0px;
		padding: 0px;
		position:absolute;
		top:0px;
		z-index:11 !important;
	}
	
	#homebanner {
		width:1000px;
		height: 400px;
		padding:0px;
		position:fixed;
		left:0px;
		right:0px;
		top:52px;
		text-align:left;
		margin-left: auto ;
		margin-right: auto ;
	}	
	
	#homecontent {
		width:100%;
		padding:0px;
		position:fixed;
		overflow:auto;
		left:0px;
		right:0px;
		top:460px;
		bottom:35px;
		text-align:left;
		margin-left: auto ;
		margin-right: auto ;
	}
	
	#homeinnercontent {
		width:955px;
		padding-top:0px;
		left:0px;
		right:0px;
		top:420px;
		bottom:35px;
		text-align:left;
		margin-left: auto ;
		margin-right: auto ;
	}	
	
	#pagebanner {
		width:100%;
		height: 250px;
		padding:0px;
		position:fixed;
		left:0px;
		right:0px;
		top:65px;
		text-align:left;
		margin-left: auto ;
		margin-right: auto ;
	}	
	
	#pageheader {
		width:1100px;
		padding:0px;
		overflow:auto;
		position:fixed;
		left:00px;
		right:0px;
		top:120px;
		text-align:left;
		margin-left: auto ;
		margin-right: auto ;
		border-top: 0px solid #efefef;
	}	
	
	#pagecontent {
		width:100%;
		padding-top:0px;
		position:fixed;
		left:0px;
		right:0px;
		top:315px;
		bottom:35px;
		text-align:left;
		margin-left: auto ;
		margin-right: auto ;
		border-top: 0px solid #efefef;
		overflow:auto;	
	}
	
	#pageinnercontent {
		width:955px;
		right:0px;
		text-align:left;
		margin-left: auto ;
		margin-right: auto ;
		font-family:arial,verdana,sans-serif;
		font-size:14px;
		text-align:justify;
		padding:5px;
		color:#ffffff;	
		overflow:auto;
	}
	
	#pageinnercontent_white {
		width:1048px;
		padding-top:0px;
		position:fixed;
		overflow:auto;
		left:20px;
		right:0px;
		top:363px;
		bottom:40px;
		text-align:left;
		margin-left: auto ;
		margin-right: auto ;
		background-color:#FFFFFF;
		font-family:arial,verdana,sans-serif;
		font-size:13px;
		color:#737373;
		text-align:justify;
		padding-top:10px		
	}	
	
	#pageinnercontent_small {
		width:800px;
		padding-top:0px;
		position:fixed;
		overflow:auto;
		left:0px;
		right:0px;
		top:360px;
		bottom:35px;
		text-align:left;
		margin-left: auto ;
		margin-right: auto ;
	}	
	
	.relatedlink_bg
	{
		background-color:#ebebeb;
		border-left:1px solid #d8d7d7;
		border-right:1px solid #d8d7d7;
		padding: 10px;
		
	}
	
	#copyrightconthome
	{
		width: 100%;
		height: 35px;
		margin: 0px;
		padding: 0px;
		position:fixed;
		bottom:0;		
	}
	
	#copyrightcont
	{
		width:100%;
		padding-top:0px;
		overflow:auto;
		position:fixed;
		left:0px;
		right:0px;
		bottom:0px;
		text-align:left;
		margin-left: auto ;
		margin-right: auto ;
		border-top: 0px solid #efefef;
	}	
	
	.copyrightborder
	{
		background-image:url(http://cdn.in.ticketnew.com/partners/img/Pandian_Cinemas/copyright_bg.png);
		background-repeat:repeat-x;
		height:35px;
		background-color:#f0f0f0;		
	}
	
	#pageinnercontent_left
	{
		top:315px;
		width:675px;
		position:fixed;
		float:left;
		white-space:normal;
		text-align: justified;
		padding:0px 10px 0px 0px;
		bottom:40px;
		overflow:hidden;
	}
	
	#pageinnercontent_right
	{
		width:300px;
		float:right;
		margin-left:auto;
		margin-right:auto ;
		position:fixed;
		margin-left:10px;
		margin-top:-45px;
	}
	
	.topborder
	{
		background-image:url(http://cdn.in.ticketnew.com/partners/img/Pandian_Cinemas/copyright_bg.png);
		background-repeat:repeat-x;
		height:25px;
	}	
	
	.white_trns_bg
	{
		background-image:url(http://cdn.in.ticketnew.com/partners/img/Pandian_Cinemas/white_trns_bg.png);
	}
	
	.videolayer
	{
		width:300px;
		position:absolute;
		left:0px;
		right:0px;
	}
	
	.hr_line
	{
		border-bottom:1px dotted #ffb600;
		-moz-opacity: 0.3;
		-khtml-opacity: 0.3;
		opacity: 0.3;	
		height:20px;
		bottom-margin:10px;		
	}
	
	.tbrow_line
	{
		border-bottom:1px dotted #522d03;
		height:30px;
	}	
	
	#wrapper {
	    position:absolute;
	    height:100%;
	    width:100%;
	    min-width:1000px;
	}

	.panels 
	{
	    position:relative;
	    min-height:312px;
	    width:100%;
	    z-index:10;
	    left:0px;
	    right:0px;
	    margin-left: auto ;
	    margin-right: auto ;
	}

	#top_panel
	{
	    position:fixed;
	    top:0;
	}

	#home_bottom_panel
	{
	   margin-top:450px;
	   background-color:#141414;
	}

	#bottom_panel{	   	
	   margin-top:250px;
	}

	#branding
	{
		display: none; 
		position: fixed; 
		top: 0px; 
		right: 0px;
		z-index:11; 
		width:100%;
		height:50px;
		background-color:#017eba;
		border-bottom: 0px solid #017eba;	
	}
	
	#fixpageheader
	{
		position:fixed;
		top:250px;
		width:100%;
	}
	
/* End of Layout Settings */   

/* Font Settings */

	.pageheaderfont
	{
		color:#ffb600;
		font-family: 'Gudea', arial, serif; 
		font-size:30px;
		font-weight:normal;
	}	
	
	.pagesubheaderfont
	{
		color:#ffb600;
		font-family: 'Gudea', arial, serif; 
		font-size:22px;
		font-weight:normal;
		padding:10px
		letter-spacing:0.3pt;
	}
	
	.pagesubheaderfont_sm
	{
		color:#017eba;
		font-family: 'Gudea', arial, serif; 
		font-size:18px;
		font-weight:normal;
		padding:0px 0px 10px 0px;
		letter-spacing:0.3pt;
	}	

	.contentfont
	{	
		font-family:arial,verdana,sans-serif;
		font-size:13px;
		color:#ffffff;
		text-align:justify;
		padding-top:10px
	}

	.homecontentfont
	{	
		font-family:arial,verdana,sans-serif;
		font-size:13px;
		color:#737373;
		text-align:justify;
		padding:10px
	}	

	.bulletpointfont
	{	
		font-family:Verdana,sans-serif;
		font-size:13px;
		color:#fc251f;
		text-align:justify;
	}
	
	.newsheader
	{	
		font-family:Verdana,sans-serif;
		font-size:12px;
		color:#ffffff;
		text-align:justify;
		font-weight:bold;
		height:26px;		
		background-image:url(http://cdn.in.ticketnew.com/partners/img/Pandian_Cinemas/newsheader_bg.png);
	}
	
	.newscontent
	{	
		font-family:Verdana,sans-serif;
		font-size:11px;
		color:#aaaaaa;
		text-align:justify;
		line-height:130%	
	}	
	
	.copyrighttxt
	{	
		font-family:Verdana,sans-serif;
		font-size:10px;
		color:#ffffff;
	}
	
	.toplinks
	{
		font-family:Verdana,sans-serif;
		font-size:11px;
		color:#000000;
		text-decoration: none;
		font-weight:bold;
		
	}

	.icon_menu
	{
		font-family:Verdana,sans-serif;
		font-size:16px;
		color:#000000;
		font-weight:bold;
		text-align:justify;
		cursor:hand;
	}
	
	.colmsplitter
	{
		border-left: 1px dotted #8d8d8d;
		padding-left:15px;
		text-align:left;
		font-size:11px;	
		
	}
	
	.rowmsplitter
	{
		border-bottom: 1px dotted #8d8d8d;
		padding-left:15px;
		text-align:left;
		font-size:11px;			
	}	
	
	.relatedlinks
	{
		font-family:Verdana,sans-serif;
		font-size:12px;
		color:#000000;
		font-weight:bold;
		border-bottom: 1px solid #d8d7d7;
		height:40px;
	}	
	
	
		
/* End of Font Settings */


/* Banner Slideshow */

	.bannerbackground
	{
		background-repeat:no-repeat;
		width:1070px;
		height:300px;
	}

	#gallery
	{


		/* The width of the gallery */
		width:1070px;
		overflow:hidden;
	}

	#slides1
	{
		/* This is the slide area */
		height:400px;

		/* jQuery changes the width later on to the sum of the widths of all the slides. */
		width:1070px;
		overflow:hidden;
	}

	.slide
	{
		float:left;
	}
	
	#menu1
	{
		/* This is the container for the thumbnails */
		height:45px;
		float: none;
		width: 400px;
	}
	
/* End of Banner Slideshow */

/* Home Page Menu */

	a
	{
		color: #333;
	}
	
	#nav 
	{
		margin:0;
		padding: 12px 5px 0;
		line-height: 100%;
		z-index:11 !important;
		font:normal 13px/1.8em Arial, sans-serif;
	}
	
	#nav li {
		padding: 0 0 6px;
		float: left;
		position: relative;
		list-style: none;
		margin:2px;
		z-index:11 !important;		
	}

	#nav a 
	{
		font-weight: bold;
		color: #FFFFFF;
		text-decoration: none;
		display: block;
		padding:  4px 12px;
		margin: 0;
		z-index:11 !important;		
	}

	#nav .current a
	{
		background: #ffb600;
		color: #ffffff;
		border-bottom: solid 0px #017eba;
		z-index:11 !important;		
	}
	
	#nav li:hover > a 
	{
		background: #FFC533;
		color: #ffffff;
		z-index:11 !important;		
	}	

	#nav ul li:hover a, #nav li:hover li a {
		background: none;
		border: none;
		color: #ffffff;
		-webkit-box-shadow: none;
		-moz-box-shadow: none;		
		z-index:11 !important;		
	}

	#nav ul a:hover 
	{
		background: #B88400 !important; 
		color: #fff !important;
		text-shadow: 0 1px 1px rgba(0, 0, 0, .1);
		text-align:left;
		z-index:11 !important;		
	}

	#nav ul 
	{
		background: #fefefe;
		display: none;
		margin: 0;
		padding: 0;
		width: 150px;
		position: absolute;
		top: 31px;
		left: 0;
		text-align:left;
		border: solid 0px #d8d7d7;
		z-index:11 !important;	
		background-color:#FFC533;		
	}

	#nav li:hover > ul 
	{
		display: block;
		z-index:11 !important;		
	}
	
	#nav ul li 
	{
		float: none;
		margin: 0;
		padding: 0;
		z-index:11 !important;		
	}
	
	#nav ul a 
	{
		font-weight: normal;
		z-index:11 !important;		
	}

	#nav ul ul 
	{
		left: 151px;
		top: -3px;
		z-index:11 !important;		
	}

	#nav ul li:first-child > a 
	{
		z-index:11 !important;		
	}

	#nav ul li:last-child > a 
	{
		z-index:11 !important;		
	}

	#nav:after {
		content: ".";
		display: block;
		clear: both;
		visibility: hidden;
		line-height: 0;
		height: 0;
		z-index:11 !important;		
	}
	
	#nav 
	{
		display: inline-block;
		z-index:11 !important;		
	}
	
	html[xmlns] #nav 
	{
		display: block;
		z-index:11 !important;		
	}
	
	* html #nav 
	{
		height: 1%;
		z-index:11 !important;		
	}

/* End of Home Page Menu */


/* Social Links */

	#navsocial
	{
		line-height: 100%;
		z-index: 11 !important;
		display: inline-block;
		z-index: 11 !important;
		padding-right:5px;
		padding-top:1px;
	}

	#navsocial li
	{
		float: left;
		position: relative;
		list-style: none;
		z-index: 11 !important;
		margin:0 0 0 5px;
	}
	#navsocial a
	{
		font-weight: bold;
		color: #FFFFFF;
		text-decoration: none;
		width:30px;
		height:30px;
		display: block;
		z-index: 11 !important;
	}
	
/* End of Social Links */

/* Page Header */	
	
	.hd_homepage
	{
		font-family: 'Advent Pro', sans-serif;
		size:12px;
		background-color:#ffb600;
		height:44px;
	}

	.hd_content
	{
		background-color:#000000;
		height:200px;
	}		
		
/* End of Page Header */

/* Form Field */

	.labelfont
	{	
		font-family:arial,verdana,sans-serif;
		font-size:13px;
		color:#737373;
		text-align:right;
	}

	.inputtext
	{
		width:230px;
		height:20px;
		background: #ffffff;
		border-bottom: 1px solid #cecece;
		border-left: 1px solid #cecece;
		border-right: 1px solid #cecece;
		border-top:1px solid #cecece;
		font-family:Tahoma,Verdana,sans-serif;
		font-size:12px;
		padding-left:3px;
		background-image:url(http://cdn.in.ticketnew.com/partners/img/Pandian_Cinemas/form_shadow.png);
		background-repeat:repeat-x;
		
	}

	.textareatext
	{
		width:227px;
		height:50px;
		background: #ffffff;
		border-bottom: 1px solid #cecece;
		border-left: 1px solid #cecece;
		border-right: 1px solid #cecece;
		border-top:1px solid #cecece;
		font-family:Tahoma,Verdana,sans-serif;
		font-size:12px;
		overflow:auto;
		padding:3px;
		background-image:url(http://cdn.in.ticketnew.com/partners/img/Pandian_Cinemas/form_shadow.png);
		background-repeat:repeat-x;		
	}		

/* End of Form Field */

/* Pandian Slider Banner */

	#pandianslider
	{
		width: 250px;
		height: 150px;
		position: relative;
	}

	#pandiansliderContent
	{
		width: 250px;
		position: absolute;
		top: 0;
		margin-left:-40px;
		margin-top:-0px;
	}

	.pandiansliderImage
	{
		float: left;
		position: relative;
		display: none;
		list-style-type:none;
	}

	.pandiansliderImage span
	{
		position: absolute;
		font: 12px Arial, Helvetica, sans-serif;
		padding:5px 0px 5px 6px;
		width: 98%;
		background-color: #000;
		filter: alpha(opacity=70);
		-moz-opacity: 0.7;
		-khtml-opacity: 0.7;
		opacity: 0.7;
		color: #fff;
		display: none;
	}

	.pandianclear
	{
		clear:both;
	}

	.pandiansliderImage span strong
	{
		height:0px;
	}

	.pandiantop
	{
		top: 0;
		left: 0;
	}

	.pandianbottom
	{
		bottom:6px;
		left: 0;
	}

	pandiansliderContent ul, pandiansliderContent li
	{
		list-style-type:none;
	}
	
/* End of Pandian Slider Banner */

/* Sathian Slider Banner */

	#sathianslider
	{
		width: 250px;
		height: 150px;
		position: relative;
	}

	#sathiansliderContent
	{
		width: 250px;
		position: absolute;
		top: 0;
		margin-left:-40px;
		margin-top:-0px;
	}

	.sathiansliderImage
	{
		float: left;
		position: relative;
		display: none;
		list-style-type:none;
	}

	.sathiansliderImage span
	{
		position: absolute;
		font: 12px Arial, Helvetica, sans-serif;
		padding:5px 0px 5px 6px;
		width: 98%;
		background-color: #000;
		filter: alpha(opacity=70);
		-moz-opacity: 0.7;
		-khtml-opacity: 0.7;
		opacity: 0.7;
		color: #fff;
		display: none;
	}

	.sathianclear
	{
		clear:both;
	}

	.sathiansliderImage span strong
	{
		height:0px;
	}

	.sathiantop
	{
		top: 0;
		left: 0;
	}

	.sathianbottom
	{
		bottom:6px;
		left: 0;
	}

	sathiansliderContent ul, sathiansliderContent li
	{
		list-style-type:none;
	}
	
/* End of sathian Slider Banner */

/* Trailer Slider Banner */

	#trailerslider
	{
		width: 250px;
		height: 150px;
		position: relative;
	}

	#trailersliderContent
	{
		width: 250px;
		position: absolute;
		top: 0;
		margin-left:-40px;
		margin-top:-0px;
	}

	.trailersliderImage
	{
		float: left;
		position: relative;
		display: none;
		list-style-type:none;
	}

	.trailersliderImage span
	{
		position: absolute;
		font: 12px Arial, Helvetica, sans-serif;
		padding:5px 0px 5px 6px;
		width: 98%;
		background-color: #000;
		filter: alpha(opacity=70);
		-moz-opacity: 0.7;
		-khtml-opacity: 0.7;
		opacity: 0.7;
		color: #fff;
		display: none;
	}

	.trailerclear
	{
		clear:both;
	}

	.trailersliderImage span strong
	{
		height:0px;
	}

	.trailertop
	{
		top: 0;
		left: 0;
	}

	.trailerbottom
	{
		bottom:6px;
		left: 0;
	}

	trailersliderContent ul, trailersliderContent li
	{
		list-style-type:none;
	}
	
/* End of Trailer Slider Banner */

/* LightBox Gallery */

	#lbgallery {
		padding:0px;
		width: 645px;
	}
	#lbgallery ul { list-style: none; margin-left:-50px; }
	#lbgallery ul li { display: inline; float:left; padding:5px; }
	#lbgallery ul a:hover { color: #ffb600; }
	
	#lbgallery2 {
		padding:0px;
		width: 650px;
	}
	#lbgallery2 ul { list-style: none; margin-left:-50px;}
	#lbgallery2 ul li { display: inline; float:left; padding:5px;}
	#lbgallery2 ul a:hover { color: #ffb600; }
	
	#lbgallery3 {
		width:28px;
	}

	#jquery-overlay {
		position: absolute;
		top: 0;
		left: 0;
		z-index: 90;
		width: 100%;
		height: 500px;
	}
	#jquery-lightbox {
		position: absolute;
		top: 0;
		left: 0;
		width: 100%;
		z-index: 500;
		text-align: center;
		line-height: 0;
	}
	#jquery-lightbox a img { border: none; }
	#lightbox-container-image-box {
		position: relative;
		background-color: #ffb600;
		width: 250px;
		height: 250px;
		margin: 0 auto;
	}
	#lightbox-container-image { padding: 10px; }
	#lightbox-loading {
		position: absolute;
		top: 40%;
		left: 0%;
		height: 25%;
		width: 100%;
		text-align: center;
		line-height: 0;
	}
	#lightbox-nav {
		position: absolute;
		top: 0;
		left: 0;
		height: 100%;
		width: 100%;
		z-index: 2000;
	}
	#lightbox-container-image-box > #lightbox-nav { left: 0; }
	#lightbox-nav a { outline: none;}
	#lightbox-nav-btnPrev, #lightbox-nav-btnNext {
		width: 49%;
		height: 100%;
		zoom: 1;
		display: block;
	}
	#lightbox-nav-btnPrev { 
		left: 0; 
		float: left;
	}
	#lightbox-nav-btnNext { 
		right: 0; 
		float: right;
	}
	#lightbox-container-image-data-box {
		font: 10px Verdana, Helvetica, sans-serif;
		background-color: #ffb600;
		margin: 0 auto;
		line-height: 1.4em;
		overflow: auto;
		width: 100%;
		padding: 0 10px 0;
	}
	#lightbox-container-image-data {
		padding: 0 10px; 
		color: #5f2706; 
	}
	#lightbox-container-image-data #lightbox-image-details { 
		width: 70%; 
		float: left; 
		text-align: left; 
	}	
	#lightbox-image-details-caption { font-weight: bold; }
	#lightbox-image-details-currentNumber {
		display: block; 
		clear: left; 
		padding-bottom: 1.0em;	
	}			
	#lightbox-secNav-btnClose {
		width: 16px; 
		float: right;
		padding-bottom: 0.7em;	
	}

/* End of LightBox Gallery */

/* Coming Soon Gallery */

	#filter {
		display: block;
		position: relative;
		text-align:right;
		font-weight:bold;
	}

	#filter:before, #filter:after {
		position: absolute;
		top: 0;
		width: 78px;
		content: '';
	}

	#filter:before {
		background-position: 0 -47px;
		left: -78px;
	}

	#filter:after {
		background-position: 0 0;
		right: -78px;
	}

	#filter a{
		color: #FFFFFF;
		display: inline-block;
		height: 39px;
		line-height: 37px;
		padding: 0 15px;
	}

	#filter a:hover{
		text-decoration:none;
	}

	#filter a.active{
		font-weight:bold;
		color:#ffb600;
		display: inline-block;
		height: 39px;
		line-height: 37px;
		padding: 0 15px;	
	}

	#container{
		display:block;
		overflow:auto;
		margin:0 auto;

	}

	#container li{

		float: left;
		height: 200px;
		list-style: none outside none;
		margin: 5px;
		position: relative;
		width: 300px;
		-moz-box-shadow: 0 0 5px #000;
		-webkit-box-shadow: 0 0 5px #000;
		box-shadow: 0 0 5px #000;
	}

	#container ul{
		overflow:hidden;
		margin-left:-30px;
	}

	#container ul.hidden{
		display:none;

	}

/* End of Coming Soon Gallery */


.ei-slider
{
	position: relative;
	width: 100%;
	max-width: 955px;
	min-width:955px;
	height: 361px;
	margin:0px;
	margin-left: auto ;
	margin-right: auto ;
	left:0px;
	right:0px;	
}

.ei-slider-loading
{
	width: 100%;
	height: 100%;
	position: absolute;
	top: 0px;
	left: 0px;
	z-index:999;
	background: rgba(0,0,0,0.9);
	color: #fff;
	text-align: center;
	line-height: 400px;
}
.ei-slider-large{
	height: 100%;
	width: 100%;
	position:relative;
	overflow: hidden;
}
.ei-slider-large li{
	position: absolute;
	top: 0px;
	left: 0px;
	overflow: hidden;
	height: 100%;
	width: 100%;
}
.ei-slider-large li img{
	/*width: 100%;*/
}

.ei-title
{
	position: absolute;
	right: 50%;
	margin-right: 13%;
	top: 25%;
}
.ei-title h2, .ei-title h3{
	text-align: right;
}

.ei-title h2{
	font-size: 40px;
	line-height: 50px;
	font-family: Arial;
	font-style: italic;
	color: #ffffff;
}

.ei-title h3{
	font-size: 20px;
	font-family: Arial;
	text-transform: uppercase;
	color: #ffffff;
}
.ei-slider-thumbs{
	height: 8px;
	margin: 0 auto;
	position: relative;
}
.ei-slider-thumbs li{
	position: relative;
	float: left;
	height: 100%;
	list-style-type: none;
}

.ei-slider-thumbs li.ei-slider-element{
	top: 0px;
	left: 0px;
	position: absolute;
	height: 100%;
	z-index: 10;
	text-indent: -9000px;
	background: #b67f00;
}
.ei-slider-thumbs li a{
	display: block;
	text-indent: -9000px;
	background: #000000 ;
	width: 100%;
	height: 100%;
	cursor: pointer;
}
.ei-slider-thumbs li a:hover{
	background-color: #492c00;
}
.ei-slider-thumbs li img{
	position: absolute;
	bottom: 50px;
	opacity: 0;
	z-index: 999;
	max-width: 100%;
	-webkit-transition: all 0.4s ease;
	    -moz-transition: all 0.4s ease;
    -o-transition: all 0.4s ease;
    -ms-transition: all 0.4s ease;
    transition: all 0.4s ease;
	-webkit-box-reflect: 
        below 0px -webkit-gradient(
            linear, 
            left top, 
            left bottom, 
            from(transparent), 
            color-stop(50%, transparent), 
            to(rgba(255,255,255,0.3))
            );
	-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";
}

.ei-slider-thumbs li:hover img{
	opacity: 1;
	bottom: 13px;
	-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";
}

@media screen and (max-width: 830px) {
	.ei-title{
		position: absolute;
		right: 0px;
		margin-right: 0px;
		width: 100%;
		text-align: center;
		top: auto;
		bottom: 10px;
		padding: 5px 0;
	}
	.ei-title h2, .ei-title h3{
		text-align: center;
	}
	.ei-title h2{
		font-size: 20px;
		line-height: 24px;
	}
	.ei-title h3{
		font-size: 30px;
		line-height: 40px;
	}
}

/* Contact Us Form */

	#contactable #contactable_inner {
		background-image:url(http://cdn.in.ticketnew.com/partners/img/Pandian_Cinemas/feedback_strip.png);
		color:#FFFFFF;
		background-color:#ffb600;
		cursor:pointer;
		height:110px;
		right:0;
		margin-right:-5px; 
		*margin-right:-5px; 
		overflow:hidden;
		position:fixed;
		*position:absolute;
		text-indent:-100000px;
		top:250px;
		*margin-top:10px;
		width:35px;
		z-index:100000;
	}

	#contactable #contactForm {
		/*background-color:#ffb600;*/
		border:0px solid #FFFFFF;
		color:#FFFFFF;
		height:350px;
		right:0;
		margin-right:-253px;
		*margin-right:-334px;
		/*margin-top:-160px;*/
		overflow:hidden;
		/*padding-left:10px;*/
		/*position:fixed;*/
		/*top:300px;*/
		/*width:230px;*/
		width:600px;
		z-index:100000;
	}

	#contactable form#contactForm input, textarea {
		background:#FFFFFF none repeat scroll 0 0;
		outline-style:none;
		outline-width:medium;
		width:400px;
		padding:8px;
		border:1px solid #dfdfdf;
		font-family: Arial, Helvetica, sans-serif;
		font-size:1em;
		margin-bottom:10px;
	}

	#contactable form#contactForm .submit {

		width:418px;
		height:35px;
		background-image: -moz-linear-gradient(center top , #ffffdf, #b88400);
		border-bottom: 1px solid #b88400;
		border-left: 1px solid #b88400;
		border-right: 1px solid #b88400;
		border-top:1px solid #b88400;
		font-family:Arial, Helvetica, sans-serif;
		font-size:14px;
		font-weight:bold;		
		overflow:auto;
		margin-left:88px;
		color:#735900;
	}

	#contactable form#contactForm .submit:hover {

		width:418px;
		height:35px;
		background-image: -moz-linear-gradient(center top , #b88400, #ffffdf);
		border-bottom: 1px solid #b88400;
		border-left: 1px solid #b88400;
		border-right: 1px solid #b88400;
		border-top:1px solid #b88400;
		font-family:Arial, Helvetica, sans-serif;
		font-size:14px;
		font-weight:bold;		
		overflow:auto;
		color:#735900;
	}

	#contactable form#contactForm p {
		width:200px;
		font-size:0.9em;
	}

	#contactable form#contactForm .disclaimer {
		*margin-left:20px;
	}

	#contactable #contactForm .red {
		color:	#916800;
	}

	#contactable #overlay {
		background-color:#666666;
		display:none;
		height:100%;
		left:0;
		margin:0;
		padding:0;
		position:absolute;
		top:0;
		width:100%;
		z-index:0;
	} 
	#contactable .error { background-color: #b88400; }
	#contactable #name.error { background-color: #b88400; } 
	#contactable #phone.error { background-color: #b88400; } 
	#contactable #email.error { background-color: #b88400; }
	#contactable #comment.error { background-color: #b88400; }

	#contactable form#contactForm label{
		margin-left: 2px;
		width: 80px;
		float: left;
		text-align: left;
		margin-right: 5px;
		margin-top:5px;
	}

	#contactable form#contactForm #loading {
		background: url(http://cdn.in.ticketnew.com/partners/img/Pandian_Cinemas/lightbox-ico-loading.gif) no-repeat;
		width:55px;
		height:55px;
		margin: 100px auto;
		display:none;
	}

	#contactable #callback {
		font-family: Arial, Helvetica, sans-serif;
		font-size:1.1em;
		color: #FFF;
		width:200px;
		margin: 100px auto;	
		display:none;
	}

	#contactable .holder {
		margin:0 auto;
		padding-top:10px;	
	}

/* End of Contact Us Form */