@font-face {
    font-family: cinescapearabic;
    src: url(../fonts/GE_SS_Text_Light.otf);
}

@font-face {
    font-family: cinescapearabic;
    src: url(../fonts/GE_SS_Text_Bold.otf);
    font-weight: bold;
}

@font-face {
    font-family: cinescapeeng;
    src: url(../fonts/FoundrySterling-Book.ttf);
}

@font-face {
    font-family: cinescapeeng;
    src: url(../fonts/FoundrySterling-Bold.ttf);
    font-weight: bold;
}


*{
    margin: 0px;
    padding: 0px;
}

img{
    padding: 0px;
    border: none;
}

a{
	color: #000000;
    text-decoration: none;
}

a:hover {
	color: #ED1C24;
    text-decoration: none;
}

body {
	background-color:#FFF;
}

#bookingwrapper { 
 margin: 0px auto;
 width:100%;
 height: auto;
}

.center {
    margin: 0 auto;
}

#wrapper { 
 margin: 0px auto;
background-color: transparent;
 width:1010px;
 height: 100%;
}





#wrapperminidown { 
 margin: 0px auto;
background-color: #FFF;
 width:1010px;
 height: auto;
}
	
#bg_movieback {

	  background: black; /* For browsers that do not support gradients */
    background: -webkit-linear-gradient(black, rgb(109,110,113)); /* For Safari 5.1 to 6.0 */
    background: -o-linear-gradient(black, rgb(109,110,113)); /* For Opera 11.1 to 12.0 */
    background: -moz-linear-gradient(black, rgb(109,110,113)); /* For Firefox 3.6 to 15 */
    background: linear-gradient(black, rgb(109,110,113)); /* Standard syntax (must be last) */

  	-webkit-background-size: cover;
  	-moz-background-size: cover;
  	-o-background-size: cover;
  	background-size: cover; 
}

#bg_moviebackleft {
	min-width: 200px;
	width:auto;
 height: auto;
	background: url(../Images/bg_moviebackleft.jpg) no-repeat center center fixed; 
  	-webkit-background-size: cover;
  	-moz-background-size: cover;
  	-o-background-size: cover;
  	background-size: cover; 
}

#bg_moviebackright {
	width:auto;
 height: auto;
	background: url(../Images/bg_movieback.jpg) no-repeat center center fixed; 
  	-webkit-background-size: cover;
  	-moz-background-size: cover;
  	-o-background-size: cover;
  	background-size: cover; 
}



/*  Start Intro */
#experiencediv1 {
	margin-top: 10px;
 height:160px;
 width: 650px;
 float: left;
}

#blankwidth50{
 height:20px;
 width: 50px;
 float: left;
}

.button1 {
    background-color: #000000; 
    border: none;
    color: white;
    padding: 8px 25px;
    text-align: center;
    text-decoration: none;
    display: inline-block;
	font-family: cinescapeeng;
    font-size: 13px;
    margin: 2px 2px;
    cursor: pointer;
	border-radius: 4px;
}

.button2 {
    background-color: #666666; 
    border: none;
    color: white;
    padding: 8px 25px;
    text-align: center;
    text-decoration: none;
    display: inline-block;
	font-family: cinescapeeng;
    font-size: 13px;
    margin: 2px 2px;
    cursor: pointer;
	border-radius: 4px;
}

#googleMap {
	margin-top: 25px;
 height:300px;
 width: 600px;
 float: left;
 float: left;
}

#insideleftcontactus { 
 border: 0px solid #ccc;
 margin: 10px 0px 0px 0px;
 padding: 0px;
 width: 650px;
 height:auto;
 float: left;
 vertical-align: text-top;
}

#insidelefticoncontactus { 
 border: 0px solid #ccc;
 margin: 0px 0px 10px 0px;
 padding: 0px;
 width: 150px;
 height: 25px;
 float: left;
 vertical-align: text-top;
}

#insidelefticondetailscontactus { 
 border: 0px solid #ccc;
 margin: 0px 0px 10px 0px;
 padding-top: 0px;
 width: 400px;
 height: 25px;
 float: left;
 line-height: 30px;
}

#successinfobar {
 display:block;
 text-align:center;
 border: 0px solid #EEE;
 margin: 0px 0px 0px 0px;
 padding: 15px;
 width: 90%;
 height: auto;
 float: inherit;
 color: #FFF;
 background-color: #00A651;
}

#alertinfobar {
 display:block;
 text-align:center;
 border: 0px solid #EEE;
 margin: 0px 0px 0px 0px;
 padding: 15px;
 width: 90%;
 height: auto;
 float: inherit;
 color: #FFF;
 background-color: #8187BD;
}

#errorinfobar {
 display:block;
 text-align:center;
 border: 0px solid #EEE;
 margin: 10px 0px 20px 0px;
 padding: 15px;
 width: 90%;
 height: auto;
 float: inherit;
 color: #FFF;
 background-color: #ED1C24;
}

.alerttitle {
	font-family: cinescapeeng;
	font-size: 19px;
	font-weight:bold;
    color: #FFF;
	letter-spacing: 0.5px;
	font-style:normal;

}

.alerttext {
	font-family: cinescapeeng;
	font-size: 13px;
	font-weight:normal;
    color: #FFF;
	letter-spacing: 0.5px;
	font-style:normal;

}


#wrapperintro { 
 margin: 0px auto;
background-color: #FFF;
 width:100%;
 height: 100%;
}

#wrapperminidownintro { 
 margin: 0px auto;
background-color: #FFF;
 width:800px;
 height: auto;
}

#bluelinebarintro {
 background-color:#000000;
 margin: 0px 0px 0px 0px;
 padding: 0px;
 height: 15px;
 width: 800px;
 float: left;
}

#logointro {
	display: block;
	float: left;
	padding: 0px 0px 0px 0px;
	height: 50px;
	width: 200px;
	
}

#introtextbox {
		display: block;
 text-align:right;
 margin: 8px 0px 0px 0px;
 padding: 0px 0px 0px 0px;
 float: right;
 height:25px;
 width:250px;
}

.introtexteng {
	font-family: cinescapeeng;
	font-size: 19px;
	font-weight:bold;
    color: #000000;
	letter-spacing: 0.5px;
	font-style:normal;
}

.introtextarb {
	font-family: cinescapearabic;
	font-size: 18px;
	font-weight:bold;
    color: #000;
	letter-spacing: 0px;
	font-style:normal;
}

/*  End Intro */


/*  Start Top Header */


#bluelinebar {
 background-color:#000;
 margin: 0px 0px 0px 0px;
 padding: 0px;
 height: 15px;
 width: 1010px;
 float: left;
}

#header {
 background-color: #FFF;
 width: 1010px;
 float: left;
 padding: 0px;
 height: 110px;
 margin: 0px 0px 0px 0px;
}

#logo {
	float: left;
	padding: 10px 0px 0px 30px;
	height: 90px;
	width: 232px;
	
}
#topbanner {
	float: right;
	margin: 10px 10px 0px 0px;
	height: 90px;
	width: 728px;
}

/* End Top Header */


/*  Start Navigation */


#navigation {
 border: 0px solid #ccc;
 margin: 0px 0px 0px 0px;
 padding: 0px;
 height: 30px;
 width: 1010px;
 float: left;
 background-color:#000000;
}

/*  End Navigation */

/*  Start Movies Slider */


#movieslider {
	Width: 1010px;
	height: 490px;
	margin: 0px 0px 0px 0px;
}

#engslider {
	Width: 1010px;
	height: 350px;
}


/*  End Movies Slider */

/*  Start Booking Bar */


#bookingbar {
 border: 0px solid #ccc;
 margin: 12px 0px 12px 0px;
 padding: 0px 15px 0px 15px;
 height: 40px;
 width: 100%;
 float: left;
}
/* End Booking Bar */

/*  Start Movies Bar */

#middle1box {
 display: inline-block;
 border: 0px solid #ccc;
 margin: 0px 25px 0px 10px;
 padding: 5px;
 width:650px;
  min-height: 250px;
 height:auto;
 float: left;

}

#middle2box {
 display: inline-block;
 border: 0px solid #ccc;
 margin: 0px 25px 0px 10px;
 padding: 10px;
 width:10px;
 height: 293px;
 float: left;
 background-color:#006;
}

#middle3box {
 display: inline-block;
 border: 0px solid #ccc;
 margin: 0px 0px 0px 0px;
 padding: 0px;
 width:270px;
 height: 293px;
 float: left;
 background-color:#003;
}

#recbannerbox { 
 float: right;
 border: 0px solid;
 margin: 10px 0px 0px 0px;
 width: 300px;
 height: 250px;
  background-color:#003;

}


#nscsmoviesbar {
 display: inline-block;
 border: 0px solid #ccc;
 margin: 0px 0px 0px 0px;
 padding: 0px;
 width:1010px;
 height: auto;
 float: left;
   background-color:#FFF799;

}


#moviesnowshowingbaryellow {
 text-align:center;
 background-color:#ED1C24;
 margin: 0px 0px 0px 10px;
 padding: 7px 20px 0px 20px;
 height: 24px;
 float: left;

}

#moviescomingsoonbarblue {
 text-align:center;
 background-color:#000000;
 margin: 0px 0px 0px 0px;
 padding: 7px 20px 0px 20px;
 height: 24px;
 float: left;
}

.moviebartitle {
	text-transform:uppercase;
	text-align:center;
	font-family:'Arial', Verdana, sans-serif;
	color:#FFF;
	font-size: 13px;
	font-style:normal;
	font-weight:bold;
	letter-spacing: 1px;
	 	line-height:19px;

}

#moviesbluelinebar {
 background: black; /* For browsers that do not support gradients */
    background: -webkit-linear-gradient(black, rgb(109,110,113)); /* For Safari 5.1 to 6.0 */
    background: -o-linear-gradient(black, rgb(109,110,113)); /* For Opera 11.1 to 12.0 */
    background: -moz-linear-gradient(black, rgb(109,110,113)); /* For Firefox 3.6 to 15 */
    background: linear-gradient(black, rgb(109,110,113)); /* Standard syntax (must be last) */
 margin: 0px 0px 0px 0px;
 padding: 0px;
 height: 8px;
 width: 480px;
 float: left;
}

#moviesseemorebar {
 text-align:center;
 background-color:#FFF;
 margin: 0px 0px 0px 0px;
 padding: 0px 0px 0px 0px;
 height: 8px;
 width: 120px;
 float: left;
}

#moviesbluelinebar1 {
 background: black; /* For browsers that do not support gradients */
    background: -webkit-linear-gradient(black, rgb(109,110,113)); /* For Safari 5.1 to 6.0 */
    background: -o-linear-gradient(black, rgb(109,110,113)); /* For Opera 11.1 to 12.0 */
    background: -moz-linear-gradient(black, rgb(109,110,113)); /* For Firefox 3.6 to 15 */
    background: linear-gradient(black, rgb(109,110,113)); /* Standard syntax (must be last) */
 margin: 0px 0px 0px 0px;
 padding: 0px;
 height: 8px;
 width: 40px;
 float: left;
}

#servicesbar {
 background: black; /* For browsers that do not support gradients */
    background: -webkit-linear-gradient(black, rgb(109,110,113)); /* For Safari 5.1 to 6.0 */
    background: -o-linear-gradient(black, rgb(109,110,113)); /* For Opera 11.1 to 12.0 */
    background: -moz-linear-gradient(black, rgb(109,110,113)); /* For Firefox 3.6 to 15 */
    background: linear-gradient(black, rgb(109,110,113)); /* Standard syntax (must be last) */
 margin: 15px 0px 30px 0px;
 padding: 0px;
 height: 1px;
 width: 100%;
 float: left;
}

.movieboxseemoretitle {
	font-family: 'Arial', Helvetica;
	font-size: 9px;
	font-weight:bold;
    color: #000;
	letter-spacing: 0.5px;
	font-style:normal;
}

/*  End Movies Bar */

/*  Start Middle Section*/

#homemiddle1 {
 text-align:left;
 margin: 30px 0px 0px 0px;
 padding: 0px 0px 0px 0px;
 float: left;
 height:Auto;
 width:1010px;
}

#homemiddle2 {
 text-align:left;
 margin: 30px 0px 30px 0px;
 padding: 0px 0px 0px 0px;
 float: left;
 height:300px;
 width:1010px;
 }

#homesectiontitlebox {
 text-align:left;
 margin: 0px 0px 0px 0px;
 padding: 0px 0px 0px 0px;
 float: left;
 height:25px;
 width:250px;
}

.homesectiontitle {
	font-family: 'Arial', Helvetica;
	font-size: 18px;
	font-weight:bold;
    color: #94070A;
	letter-spacing: 0.5px;
	font-style:normal;
}

/*  Start VIP */

#vipbox {
 text-align:left;
 margin: 0px 0px 0px 0px;
 padding-top: 0px;
 height: 240px;
 width: 360px;
 float: left;

}

#newvipbox {
 text-align:center;
 margin: 0px 0px 0px 0px;
 padding: 0px 0px 0px 0px;
 height: 255px;
 width: 260px;
 float: left;
 background-image: url(../Images/luxuryvip.jpg); 
	background-size: 260px 255px;
    background-repeat: no-repeat;
}

#vipbookingbar {
 text-align:center;
 border: 0px solid #ccc;
 margin: 75px 0px 0px 0px;
 padding: 0px 0px 0px 30px;
 height: 210px;
 width: 220px;
 float: left;
}

#vipbookingbardropdowntheater {
 border: 0px solid #ccc;
 margin: 10px 0px 0px 0px;
 padding: 0px;
 height: 34px;
 width: 200px;
 float: left;
}

#vipbookingbardropdownmovie {
 border: 0px solid #ccc;
 margin: 10px 0px 0px 0px;
 padding: 0px;
 height: 34px;
 width: 200px;
 float: left;
}

#vipbookingbardropdowndate {
 border: 0px solid #ccc;
 margin: 10px 0px 0px 0px;
 padding: 0px;
 height: 40px;
 width: 200px;
 float: left;
}


#vipbookingbarsubmit {
 border: 0px solid #ccc;
 margin: 0px 0px 0px 70px;
 padding: 0px;
 height: 30px;
 width: 40px;
 float: left;
}

/*  End VIP */


/*  Start imax*/



#newexperiencesbox {
 text-align:center;
 margin: 0px 20px 0px 15px;
 padding: 0px 0px 0px 0px;
 height: 260px;
 width: 700px;
 float: left;
}

#newexperiencessubbox1 {
 text-align:center;
 margin: 0px 10px 0px 0px;
 padding: 0px 0px 0px 0px;
 height: 122px;
 width: 345px;
 float: left;
}
#newexperiencessubbox2 {
 text-align:center;
 margin: 0px 0px 10px 0px;
 padding: 0px 0px 0px 0px;
 height: 122px;
 width: 345px;
 float: left;
}

#grad250 {
 background: #bcbec0; /* For browsers that do not support gradients */
    background: -webkit-linear-gradient(rgb(188,190,192), rgb(145,145,145)); /* For Safari 5.1 to 6.0 */
    background: -o-linear-gradient(rgb(188,190,192), rgb(145,145,145)); /* For Opera 11.1 to 12.0 */
    background: -moz-linear-gradient(rgb(188,190,192), rgb(145,145,145)); /* For Firefox 3.6 to 15 */
    background: linear-gradient(rgb(188,190,192), rgb(145,145,145)); /* Standard syntax (must be last) */
 margin: 0px 20px 0px 20px;
 height: 255px;
 width: 1px;
 float: left;
}


#imaxbox {
 text-align:left;
 margin: 0px 10px 0px 8px;
 padding: 0px 0px 0px 0px;
 height: 250px;
 width: 240px;
 float: left;
}

#imaximagebox {
 margin: 15px 0px 0px 0px;
 padding: 0px 0px 0px 0px;
 width: 250px;
 float: left;
}




/*  End Imax */



/*  Start Top10 */

#top10box {
 text-align:left;
 margin: 0px 20px 0px 15px;
 padding-top: 0px;
 width: 260px;
 float: left;

}

#hgrad250 {
 background-color:#BCBEC0;
 margin: 2px 0px 2px 0px;
 height: 1px;
 width: 260px;
 float: left;
}

.top10text {
	font-family: 'Arial', Helvetica;
	font-size: 12px;
	font-weight:100;
    color: #000;
	letter-spacing: 0.5px;
	font-style:normal;
	 	line-height:19px;

}

#top10contentbox {
 margin: 15px 0px 0px 0px;
 padding: 0px 0px 0px 0px;
 width: 240px;
 float: left;

}

#top10boxnum {
 text-align:left;
 margin: 0px 0px 0px 0px;
 padding-top: 0px;
 width: 20px;
 float: left;
}

#top10boxmovie {
 text-align:left;
 margin: 0px 0px 0px 0px;
 padding-top: 0px;
 width: 220px;
 float: left;
}

#grad100 {
 background: #bcbec0; /* For browsers that do not support gradients */
    background: -webkit-linear-gradient(rgb(188,190,192), rgb(145,145,145)); /* For Safari 5.1 to 6.0 */
    background: -o-linear-gradient(rgb(188,190,192), rgb(145,145,145)); /* For Opera 11.1 to 12.0 */
    background: -moz-linear-gradient(rgb(188,190,192), rgb(145,145,145)); /* For Firefox 3.6 to 15 */
    background: linear-gradient(rgb(188,190,192), rgb(145,145,145)); /* Standard syntax (must be last) */
 margin: 0px 20px 0px 20px;
 height: 290px;
 width: 1px;
 float: left;
}

#middlebannerbox {
 float: left;
 border: 0px solid;
 margin: 0px 0px 0px 0px;
 padding: 0px;
 width: 300px;
 height: 300px;
 
}

#fbiconbox { 
 display: block;
 float: left;
 color: #FFFFFF;
 border: 0px solid;
 margin: 12px 0px 0px 0px;
 padding: 0px;
 width: 90px;
 height: 61px;

}

#twiconbox{ 
 display: block;
 float: left;
 color: #FFFFFF;
 border: 0px solid;
 margin: 12px 0px 0px 0px;
 padding: 0px;
 width: 90px;
 height: 61px;

}

#twiconbox123{ 
 display: block;
 float: right;
 color: #FFFFFF;
 border: 0px solid;
 margin: 12px 0px 0px 0px;
 padding: 0px;
 width: 90px;
 height: 60px;

}

#instaiconbox { 
 display: block;
 float: left;
 color: #FFFFFF;
 border: 0px solid;
 margin: 12px 0px 0px 15px;
 padding: 0px;
 width: 90px;
 height: 61px;

}

#iosiconbox { 
 float: left;
 color: #FFFFFF;
 border: 0px solid;
 margin: 0px 0px 0px 0px;
 padding: 0px;
 width: 154px;
 height: 46px;
}

#andiconbox { 
 float: left;
 color: #FFFFFF;
 border: 0px solid;
 margin: 0px 0px 0px 7px;
 padding: 0px;
 width: 139px;
 height: 46px;
}

#servicesiconbox { 
 float: left;
 color: #FFFFFF;
 border: 0px solid;
 margin: 12px 0px 0px 0px;
 padding: 0px;
 width: 300px;
 height: 150px;
}

#newsbox {
display:block;
 text-align:left;
 margin: 0px 10px 0px 0px;
 padding-top: 0px;
 height: 282px;
 width: 347px;
 float: left;
 }
 
 #newsbox2{
display:block;
 text-align:left;
 margin: 0px 0px 0px 0px;
 padding-top: 0px;
 height: 282px;
 width: 347px;
 float: left;
 }

#newsimagebox {
 margin: 15px 0px 0px 0px;
 padding: 0px 0px 0px 0px;
 width: 140px;
 height:112px;
 float: left;
}

#newstextbox {
 border: 0px solid #ccc;
 margin: 15px 0px 0px 15px;
 padding: 0px;
 height: 112px;
 width: 203px;
 float: left;
}

#newstexttitlebox {
 border: 0px solid #ccc;
 margin: 0px 0px 0px 0px;
 padding: 0px;
 height: 32px;
 width: 203px;
 float: left;
}

.newstitletext {
	font-family: 'Arial', Helvetica;
	font-size: 12px;
	font-weight:bold;
    color: #000;
	font-style:normal;
}

#newstextdetailbox {
 border: 0px solid #ccc;
 margin: 5px 0px 0px 0px;
 padding: 0px;
 height: 75px;
 width: 203px;
 float: left;
}

.newstext {
	padding-top:5px;
	font-family: 'Arial', Helvetica;
	font-size: 12px;
	font-weight:100;
    color: #000000;
	font-style:normal;

}


/*  End Middle Section*/

/*  Start Banner */




#insiderecbannerbox { 
 float: right;
 color: #FFFFFF;
 border: 0px solid;
 margin: 0px 0px 20px 0px;
 padding: 0px;
 width: 300px;
 height: 270px;
 display: inline;
/* -moz-border-radius: 8px;
 border-radius: 8px;*/
 overflow:hidden;
}



#insideverbannerbox {
	display: inline-block;
 color: #FFFFFF;
 border: 0px solid #ccc;
 margin: 0px 0px 0px 25px;
 padding: 0px 0px 0px 0px;
 width: 250px;
 height: 420px;
}

/*  End Banner */


/*  Start Inside Section*/

#insidesidevertical {
 text-align:left;
 margin: 20px 10px 0px 10px;
 padding: 0px 0px 0px 0px;
 float: right;
 width:300px;
}

#insidemain {
 text-align:left;
 margin: 20px 0px 50px 20px;
 padding: 0px 0px 0px 0px;
 float: left;
 min-height:700px;
 width:670px;
}

#insidetitlebox {
 text-align:left;
 margin: 0px 0px 0px 0px;
 padding: 0px 0px 0px 0px;
 float: left;
 height:30px;
 width:100%;
}

.insidetitle {
	font-family: 'Arial', Helvetica;
	font-size: 20px;
	font-weight:bold;
    color: #000000;
	letter-spacing: 0.5px;
	font-style: normal;
	text-transform: uppercase;
}

.insidetitlelink {
	font-family: 'Arial', Helvetica;
	font-size: 20px;
	font-weight:bold;
    color: #000;
	letter-spacing: 0.5px;
	font-style: italic;
	text-transform: uppercase;
}

.insidetext {
	font-family: 'Arial', Helvetica;
	font-size: 12px;
	letter-spacing: 0.5px;
	font-style:normal;
}

/*  End Inside */

/*  Start Nowshowing Movie Box */

#nowshowingmoviebox {
 text-align:left;
 margin: 8px 12px 8px 0px;
 padding: 0px 0px 0px 0px;
 float: left;
 min-height:268px;
 width:155px;
 background-color:#fff; 
}

#nowshowingmovietitlebox {
	text-align:center;
 display:inline-block;
 margin: 0px 0px 0px 0px;
 padding: 0px 5px 5px 5px;
 width:135px;
 line-height:15px;
}

.movietitle {
	text-align:center;
	font-family: 'Arial', Helvetica;
	font-size: 11px;
	font-weight:bold;
    color: #000000;
	text-transform:uppercase;
}

/*  End Nowshowing Movie Box */

/*  Start Banned Movie Box */
	#bannedbox {
	text-align:left;
 	border: 0px solid #ccc;
 	margin: 0px 0px 0px 0px;
 	height: 30px;
 	width: 100%;
 	float: left;
}

.bannedtext {
	font-family: 'arial', Helvetica, Arial, sans-serif;
	font-size: 12px;
	text-align: left;
	font-weight: normal;
    color: #000;

}

	#bannedmoviebox {
    text-align: left;
	vertical-align: middle;
	margin: 0px 0px 0px 0px;
 	padding: 1px 0px 1px 0px;;
 	height: Auto;
 	width: 45%;
 	float: left;
 	/*border: 1px solid #FFF;
	background-color:#f8f8f8; */
}

#bannedboxcontainer {
	text-align:left;
 	border: 0px solid #ccc;
 	margin: 0px 0px 0px 0px;
 	height: auto;
 	width: 100%;
 	float: left;
}



/*  End Banned Movie Box */

#insideleftdetails { 
 border: 0px solid #ccc;
 margin: 10px 0px 0px 0px;
 padding: 0px;
 width: 435px;
 min-height: 350px;
 float: left;
 vertical-align: text-top;
}

#insideleftposter { 
 color: #333;
 border: 0px solid #ccc;
 margin: 10px 0px 0px 0px;
 padding: 0px;
 height: 350px;
 width: 230px;
 float: left;
}

.subtitle2 {
	font-family: cinescapeeng;
	font-size: 13px;
	font-weight: 500;
    color: #ED1C24;
	line-height: 30px;
	}
.movieinfotext {
	font-family: cinescapeeng;
	font-size: 13px;
	text-align: justify;
	font-weight: normal;
    color: #000000;
	margin-left: 15px;

}

.faqtext {
	font-family: cinescapeeng;
	font-size: 13px;
	text-align: justify;
	font-weight: normal;
    color: #000000;
	margin-left: 0px;

}

.normaltext {
	font-family: 'Open Sans', Helvetica, Arial, sans-serif;
	font-size: 13px;
	text-align: justify;
	font-weight: normal;
    color: #000;

}

#nowshowingatbar {
 text-align:center;
 background-color:#ED1C24;
 margin: 15px 0px 15px 0px;
 padding: 5px 20px 0px 20px;
 height: 24px;
 float: left;
}



#newreleasebar {
 text-align:center;
 background-color:#ED1C24;
 margin: 40px 0px 0px 0px;
 padding: 5px 20px 0px 20px;
 height: 22px;
 float: left;
}

#insidemoviebox{
 display: block;
 border: 0px solid #ccc;
 margin: 15px 0px 30px 0px;
 padding: 0px;
 height: auto;
 width: 660px;
 float: left;
 text-align:center;
}

#newreleasemovieposter{
 display: inline-block;
 border: 0px solid #ccc;
 margin: 0px 12px 10px 0px;
 padding: 0px 0px 0px 0px;
 height: 180px;
 width: 120px;
 float: left;
}

#newreleasemoviepostertitlebox{
 display: block;
 border: 0px solid #ccc;
 margin: 10px 0px 10px 0px;
 padding: 0px 0px 0px 0px;
 height: 20px;
 width: 120px;
 float: left;
}

#insideseemorebar {
 text-align:center;
 background-color:#FFF;
 margin: 10px 0px 0px 0px;
 padding: 0px 10px 3px 10px;
 height: 14px;
 width: 120px;
 float: right;
}


/*  End Nowshoing  Movie Box */

/*  Start comingsoon Movie Box */

#releasedatebar {
 text-align:center;
 color:#FFF;
 background-color:#000;
 margin: 25px 420px 10px 0px;
 padding: 5px 25px 0px 25px;
 height: 25px;
 float: left;
}

#comingsoonmoviebox {
 text-align:left;
 margin: 8px 12px 8px 0px;
 padding: 0px 0px 0px 0px;
 float: left;
 min-height:290px;
 height:Auto;
 width:155px;
 background-color:#FFF; 
}

#comingsoonmovietitlebox {
	text-align:center;
 display:inline-block;
 margin: 5px 0px 0px 0px;
 padding: 0px 5px 5px 5px;
 width:135px;
 line-height:15px;
}

/*  End Coming soon*/

/*  Start Services */

#servicestitlebox {
 text-align:left;
 display:inline-block;
 margin: 25px 0px 0px 0px;
 width:650px;
 height:auto;
 line-height:20px;
}
.servicestitle {
	font-family: 'Open Sans', Helvetica, Arial, sans-serif;
	font-size: 16px;
	text-align: justify;
	font-weight: bold;
    color: #000;
	text-transform:uppercase;
}

#textparabox {
 text-align:left;
 display:inline-block;
 margin: 10px 0px 0px 0px;
 width:650px;
 height:auto;
 line-height:20px;
}

#servicestextbox {
 text-align:left;
 display:inline-block;
 margin: 0px 0px 0px 0px;
 width:650px;
 height:auto;
}

#servicesimagebox {
 text-align:left;
 display:inline-block;
 margin: 10px 0px 0px 0px;
 width:650px;
 height:auto;
 line-height:20px;
}

#mservicesbox {
 text-align:left;
 display:inline-block;
 margin: 20px 0px 0px 0px;
 padding-left:10px;
 padding-left:10px;
 width:auto;
 height:auto;
 line-height:20px;
}

#mservicestextbox {
 float: left;
 text-align:left;
 display:inline-block;
 margin: 10px 0px 0px 0px;
 width:100%;
 height:auto;
 line-height:20px;
}
/*  End Services */

/*  Start news */

#insidenewstitlebox {
	 float: left;
 text-align:left;
 display:inline-block;
 margin: 25px 0px 0px 0px;
 width:440px;
 height:auto;
 line-height:20px;
}

#insidenewstitleboxlafemis {
	 float: left;
 text-align:left;
 display:inline-block;
 margin: 25px 0px 0px 0px;
 width:670px;
 height:auto;
 line-height:20px;
}

#insidenewspagebox {
	 float: left;
 text-align:left;
 display:inline-block;
 margin: 25px 0px 0px 0px;
 width:650px;
 height:auto;
 line-height:20px;
}

.insidenewstitle {
	 float: left;
	font-family: 'Arial', Helvetica, Arial, sans-serif;
	font-size: 16px;
 	text-align:left;
	font-weight: bold;
    color: #000;
}

#insidenewstextparabox {
	 float: left;
 text-align:left;
 display:inline-block;
 margin: 10px 0px 0px 0px;
 width:440px;
 height:auto;
 line-height:20px;
}

#insidenewstextparaboxlafemis {
	 float: left;
 text-align:left;
 display:inline-block;
 margin: 10px 0px 0px 0px;
 width:670px;
 height:auto;
 line-height:20px;
}

#insidenewstextbox {
	 float: left;
 text-align:left;
 display:inline-block;
 margin: 0px 0px 0px 0px;
 width:400px;
 height:auto;
}

#readmorebar {
 text-align:center;
 background-color:#FFF;
 margin: 10px 0px 0px 0px;
 padding: 0px 20px 3px 20px;
 height: 14px;
 float: right;
}

.readmoretext {
	font-family: 'Arial', Helvetica;
	font-size: 11px;
    color: #ED1C24;
	letter-spacing: 0.5px;
	font-style:italic;
	margin-left:10px;
}

.sourcetext {
	font-family: 'Arial', Helvetica;
	font-size: 13px;
    color: #ED1C24;
	letter-spacing: 0.5px;
	font-style:normal;
	margin-left:0px;
}

.normaltextb {
	font-family: 'Open Sans', Helvetica, Arial, sans-serif;
	font-size: 13px;
	text-align: justify;
	font-weight: bold;
    color: #000;

}

#insidenewsimagebox {
	 float: left;
 text-align:left;
 display:inline-block;
 margin: 28px 0px 0px 20px;
 width:200px;
 height:auto;
 line-height:20px;
}

/*  End news */

/*  Start Cinema */


#insideleftcinemaimage { 
 color: #FFF;
 border: 0px solid #ccc;
 margin: 10px 0px 0px 0px;
 padding: 0px;
 height: 200px;
 width: 267px;
 float: left;
}

#cinemaleftdetails { 
 border: 0px solid #ccc;
 margin: 10px 0px 0px 0px;
 padding: 0px;
 width: 400px;
 min-height: 250px;
 float: left;
 vertical-align: text-top;
  background-color:#FFF;

}

#cinemabox { 
 display:inline-block;
 border: 0px solid #ccc;
 margin: 10px 0px 0px 0px;
 padding: 0px;
 width: 650px;
 float: left;
 background-color:#FFF;

}

#theaterbox { 
 display:inline-block;
 border: 0px solid #ccc;
 margin: 10px 10px 0px 0px;
 padding: 0px;
 width: 150px;
 height: 125px;
 float: left;
 vertical-align: text-top;
 background-color:#FFF;

}

#theatertitlebox{
 display:inline-block;
 text-align:center;
 border: 0px solid #ccc;
 margin: 5px 0px 0px 0px;
 height: 30px;
 width: 150px;
 float: left;
}


/*  End Cinema */


/*  Start Secelt Category */

#showdetailsbox {
	display:inline-block;
	text-align:left;
 	border: 0px solid #ccc;
 	margin: 0px 0px 0px 0px;
 	height: 30px;
 	width: 100%;
 	float: left;
	text-transform:uppercase;
}

#showcategorybox {
	display:inline-block;
	text-align:left;
 	border: 0px solid #ccc;
 	margin: 15px 0px 0px 0px;
 	height: 30px;
 	width: 100%;
 	float: left;

}

.showdetails {
	font-family: 'arial', Helvetica, Arial, sans-serif;
	font-size: 15px;
	text-align: left;
	font-weight: bold;
    color: #000000;
}

#categorytitle {
	display:inline-block;
 	text-align:left;
 	border: 0px solid #ccc;
 	margin: 0px 0px 0px 0px;
 	height: 25px;
 	width: 20%;
 	float: left;
	}
#categoryname {
	display:inline-block;
	text-align:left;
 	border: 0px solid #ccc;
 	margin: 0px 0px 0px 0px;
 	height: 25px;
 	width: 80%;
 	float: left;
	line-height:20px;
}

.categorytitle {
	font-family: 'Arial', Helvetica;
	font-size: 13px;
	font-weight: 500;
    color: #000;
	
	}
	
.categoryname {
	font-family: 'arial', Helvetica, Arial, sans-serif;
	font-size: 13px;
	text-align: justify;
	font-weight: normal;
    color: #000000;
}

#categorybox {
	display:inline-block;
 	text-align:left;
 	border: 0px solid #ccc;
 	margin: 0px 0px 0px 0px;
 	height: 50px;
 	width: 190px;
 	float: left;
	}
	
	
#categoryavailable {
	display:inline-block;
	text-align:left;
 	border: 0px solid #ccc;
 	margin: 0px 0px 0px 0px;
 	padding: 0px 0px 0px 0px;
 	width: 50%;
 	float: left;
}

#seatavailable {
	display:inline-block;
	text-align:left;
 	border: 0px solid #ccc;
 	margin: 2px 0px 0px 0px;
 	padding: 1px 0px 0px 0px;
 	height: 30px;
 	width: 60%;
 	float: left;
}

.seatavailable {
	font-family: 'arial', Helvetica, Arial, sans-serif;
	font-size: 13px;
	font-weight: normal;
    color: #000000;
	line-height: 20px;
}

#numberseatbox {
	display:inline-block;
	text-align:left;
 	border: 0px solid #ccc;
 	margin: 5px 0px 0px 0px;
 	padding: 5px 0px 0px 0px;
 	height: 25px;
 	width: 116px;
 	float: left;

}
#seatbox {
 	border: 0px solid #ccc;
 	margin: 10px 0px 0px 0px;
 	padding: 0px 0px 0px 0px;
 	height: 20px;
 	width: 47px;
 	float: left;
}

#rulesbox {
	display:inline-block;
	text-align:left;
 	border: 0px solid #ccc;
	margin: 10px 0px 0px 0px;
 	width: 100%;
 	float: left;
}

#agreebox {
	display:block;
	text-align:left;
 	border: 0px solid #ccc;
	margin: 0px 0px 0px 0px;
 	width: 100%;
 	float: left;
}

#agreebox1 {
	display:inline-block;
	text-align:left;
	margin: 0px 0px 0px 0px;
 	width: 180px;
 	float: left;
}

#buttonbox {
	display:inline-block;
	text-align:left;
 	border: 0px solid #ccc;
	margin: 0px 10px 0px 0px;
 	width: auto;
 	float: left;
}

#buttonboxnew {
	display:inline-block;
	text-align:left;
 	border: 0px solid #ccc;
	margin: 0px 10px 0px 0px;
 	width: auto;
}


/*  End Secelt Category */


/*  Start Search Result */
#searchresultbox {
 text-align:left;
 margin: 0px 0px 8px 0px;
 padding: 0px 0px 0px 0px;
 height:auto;
 border: 1px Solid #eaeaea;
 width: 660px;
 float: left;
 
}

#buttonbar {
 text-align:center;
 background-color:#000;
 margin: 0px 10px 0px 0px;
 padding: 5px 5px 5px 5px;
 width:145px;
 height: auto;
 float: left;
}

#buttonbarsel {
 text-align:center;
 background-color:#000000;
 margin: 0px 6px 20px 0px;
 padding: 5px 8px 5px 8px;
 width:auto;
 height: auto;
 float: left;
}

#showsforbar {
display: block;
text-align:left;
background-color:#ED1C24;
margin: 10px 0px 20px 0px;
padding: 6px 10px 5px 10px;
height: auto;
width: 90px;
float: left;
}

#showsforbardate {
	display: block;
 text-align:left;
 background-color:#FFF;
 margin: 9px 0px 0px 0px;
 padding: 0px 0px 0px 0px;
 height: auto;
 width: 200px;
 float: left;
}



#nowshowingattimebar {
 margin: 5px 0px 5px 0px;
 height: auto;
 width: 670px;
 float: left;
}

#timeboxcontainer { 
 margin: 0px 0px 0px 0px;
 padding: 0px 0px 0px 0px;
 height: auto;
 width: 500px;
 float: left;
}

#timepricecontainer { 
 border: 1px solid #000000;
 border-radius:0px;
 margin: 0px 8px 8px 0px;
 padding: 0px 0px 0px 0px;
 height: auto;
 width: auto;
 float: left;
}

#timebox { 
 border: 1px solid #919191;
 border-radius:0px;
 margin: 0px 8px 8px 0px;
 padding: 4px 6px 4px 6px;
 height: auto;
 width: auto;
 float: left;
}

#timebox1 { 
 border: 0px solid #000000;
 border-radius:0px;
 margin: 0px 0px 0px 0px;
 padding: 5px 3px 4px 3px;
 height: auto;
 width: auto;
 float: right;
}

#pricebox { 
 border: 0px solid #000000;
 border-radius:0px;
 margin: 0px 0px 0px 0px;
 padding: 5px 3px 4px 3px;
 height: auto;
 width: auto;
 float: left;
}

.buttonbartext {
	font-family: 'arial', Helvetica, Arial, sans-serif;
	font-size: 12px;
	text-align: justify;
	font-weight: normal;
    color: #FFF;
}

.timetext {
	font-family: 'arial', Helvetica, Arial, sans-serif;
	font-size: 12px;
	text-align: justify;
	font-weight: normal;
    color: #000000;
}

.timetextagewar {
	font-family: 'arial', Helvetica, Arial, sans-serif;
	font-size: 12px;
	text-align: justify;
	font-weight: normal;
    color: #000;
}

.pricetext {
	font-family: 'arial', Helvetica, Arial, sans-serif;
	font-size: 10px;
	text-align: justify;
	font-weight: normal;
    color: #000;
    line-height: 14px;
}

#cinemabox { 
 margin: 7px 5px 0px 5px;
 padding: 0px 0px 0px 0px;
 height: auto;
 width: auto;
 float: left;
}
.cinematext {
	font-family: 'arial', Helvetica, Arial, sans-serif;
	font-size: 12px;
	text-align: justify;
	font-weight: normal;
    color: #000000;
}


#searchelementbox { 
 display:inline-block;
 border: 0px solid #ccc;
 margin: 10px 10px 5px 10px;
 padding: 0px;
 height: auto;
 width: auto;
 float: left;
}

#searchelementbox1 { 
 display:inline-block;
 border: 0px solid #ccc;
 margin: 0px 0px 5px 10px;
 padding: 0px;
 height: auto;
 width: 540px;
 float: left;
}

/*  End Search Result */

/*  Start My Account */
.myaccounttitle1 {
	font-family: 'Arial', Helvetica;
	font-size: 16px;
	font-weight:100;
    color: #000000;
	letter-spacing: 0.5px;
	font-style: italic;
}
.myaccounttitle2 {
	font-family: 'Arial', Helvetica;
	font-size: 20px;
	font-weight:bold;
    color: #000000;
	letter-spacing: 0.5px;
	font-style: normal;
}

#insideleftmyaccount { 
 border: 0px solid #ccc;
 margin: 15px 0px 5px 0px;
 padding: 0px;
 width: 660px;
 height: Auto;
 float: left;
 vertical-align: text-top;
}

#myaccountsubtitle {
	display:inline-block;
	text-align:left;
 	border: 0px solid #ccc;
 	margin: 0px 0px 0px 0px;
 	height: 30px;
 	width: 100%;
 	float: left;
}

#myaccounttitle {
	display:inline-block;
 	text-align:left;
 	border: 0px solid #ccc;
 	margin: 0px 0px 0px 0px;
 	height: 25px;
 	width: 23%;
 	float: left;
	}
	
#myaccountdetails {
	display:inline-block;
	text-align:left;
 	border: 0px solid #ccc;
 	margin: 0px 0px 0px 0px;
 	height: 25px;
 	width: 77%;
 	float: left;
	line-height:20px;
}

#myaccountlabel {
	display:inline-block;
	text-align:left;
 	border: 0px solid #ccc;
 	margin: 0px 0px 0px 0px;
	padding: 8px 0px 0px 0px;
 	height: 25px;
 	width: 23%;
 	float: left;
	line-height:20px;
}

#myaccounttextbox {
	display:inline-block;
 	text-align:left;
 	border: 0px solid #ccc;
 	margin: 0px 0px 0px 0px;
 	height: Auto;
 	width: 40%;
 	float: left;
	}
#myamountlabel {
	display:inline-block;
	text-align:left;
 	border: 0px solid #ccc;
 	margin: 0px 10px 0px 0px;
	padding: 8px 0px 0px 0px;
 	height: 25px;
 	width: auto;
 	float: left;
	line-height:20px;
}	
#myaccountamountbox {
	display:inline-block;
 	text-align:left;
 	border: 0px solid #ccc;
 	margin: 0px 10px 0px 0px;
 	height: auto;
 	width: 60px;
 	float: left;
	}
	
	#myaccountradiobox {
	display:inline-block;
 	text-align:left;
 	border: 0px solid #ccc;
 	margin: 0px 10px 0px 0px;
 	height: auto;
 	width: 300px;
 	float: left;
	}

/*  End My Account */

/*  Start Login */


#insideleftlogin { 
 border: 0px solid #ccc;
 margin: 15px 0px 5px 0px;
 padding: 0px;
 width: 660px;
 height: auto;
 float: left;
 vertical-align: text-top;
}

#loginrow { 
 border: 0px solid #ccc;
 margin: 15px 0px 5px 0px;
 padding: 0px;
 width: 660px;
 height: 30px;
 float: left;
 vertical-align: text-top;
}

#forgotrow { 
 border: 0px solid #ccc;
 margin: 15px 0px 5px 0px;
 padding: 0px;
 width: 660px;
 height: 30px;
 float: left;
 vertical-align: text-top;
}

#loginlabel {
	display:inline-block;
	text-align:right;
 	border: 0px solid #ccc;
 	margin: 0px 25px 0px 0px;
	padding: 8px 0px 0px 0px;
 	height: 30px;
 	width: 15%;
 	float: left;
	line-height:20px;
}

#forgotlabel {
	display:inline-block;
	text-align:left;
 	border: 0px solid #ccc;
 	margin: 0px 25px 0px 0px;
	padding: 0px 0px 0px 0px;
 	height: 40px;
 	width: 30%;
 	float: left;
	line-height:20px;
}

#logininputbox {
	display:inline-block;
 	text-align:left;
 	border: 0px solid #ccc;
 	margin: 0px 0px 0px 0px;
 	height: 30px;
 	width: 40%;
 	float: left;
	}
	
	#logininnotebox {
	display:inline-block;
 	text-align:left;
 	border: 0px solid #ccc;
 	margin: 0px 0px 0px 0px;
 	height: 25px;
 	width: 18%;
 	float: left;
	}
/*  End login */

/*  Start Booking */

#Bookingdivmain {
 display:block;
 text-align:center;
 padding: 0px;
 width: 100%;
 height:auto;
 float: left;
 background-color:#FFF;
}

#Bookingdiv1 {
 display:block;
 text-align:center;
 margin: 10px 0px 20px 0px;
 padding: 0px;
 width: 100%;
 height:auto;
 background-color:#FFF;
}

#Bookinginfobar {
 display:block;
 text-align:center;
 border: 0px solid #EEE;
 margin: 0px 0px 0px 0px;
 padding: 0px;
 width: 100%;
 height: 40px;
 float: left;
 line-height:40px;
}

#Bookingscreen {
 display:block;
 text-align:center;
 border: 0px solid #EEE;
 margin: 0px 0px 0px 0px;
 padding: 0px;
 width: 60%;
 height: 40px;
 float: left;
 line-height:40px;
 background-color:#FFF799;

}

	.bookinginfoicon {
	font-family: 'Open Sans', Helvetica, Arial, sans-serif;
	font-size: 13px;
	text-align: justify;
	font-weight: normal;
    color: #ED1C24;
	margin-left: 5px;
	}
	
	.bookinginfotext {
	font-family: 'Open Sans', Helvetica, Arial, sans-serif;
	font-size: 13px;
	text-align: justify;
	font-weight: bold;
    color: #000000;
	margin-left: 5px;
	margin-right: 15px;
	text-transform:uppercase;

	}
	
	.bookingfamilyicon {
	font-family: 'Open Sans', Helvetica, Arial, sans-serif;
	font-size: 16px;
	text-align: justify;
	font-weight: normal;
    color: #c0c0c0;
	margin-left: 5px;
	}
	
	.bookingbacheloricon {
	font-family: 'Open Sans', Helvetica, Arial, sans-serif;
	font-size: 16px;
	text-align: justify;
	font-weight: normal;
    color: #000080;
	margin-left: 5px;
	}
	
	.bookingreservedicon {
	font-family: 'Open Sans', Helvetica, Arial, sans-serif;
	font-size: 16px;
	text-align: justify;
	font-weight: normal;
    color: #f4f400;
	margin-left: 5px;
	}
	
	.bookingsoldicon {
	font-family: 'Open Sans', Helvetica, Arial, sans-serif;
	font-size: 16px;
	text-align: justify;
	font-weight: normal;
    color: #008000;
	margin-left: 5px;
	}


#colorboxtext {
 display:block;
 text-align:center;
 border: 0px solid #EEE;
 margin: 0px 50px 0px 0px;
 padding: 0px;
 width: Auto;
 height: 50px;
 float: left;
 line-height:20px;
}

#bookingformbox {
 display:block;
 text-align:center;
 border: 0px solid #EEE;
 margin: 0px 20px 0px 0px;
 padding: 0px;
 width: Auto;
 height: Autopx;
 line-height:20px;
}
#bookingformbox1 {
 display:block;
 text-align:center;
 border: 0px solid #EEE;
 margin: 8px 20px 0px 0px;
 padding: 0px;
 width: Auto;
 height: Autopx;
 line-height:20px;
}

#bookingnote {
	float: left;
 text-align:center;
 margin: 10px 0px 10px 0px;
 padding-top: 0px;
 height:auto;
 width: 100%;
}

#Bookingrulesbar {
 display:block;
 text-align:left;
 border: 0px solid #EEE;
 margin: 0px 0px 0px 0px;
 padding: 0px;
 width: 100%;
 height: auto;
 line-height:20px;
 background-color:#FFF;
}	


#Bookingbarl50 {
 text-align: center;
 border: 0px solid #EEE;
 width: auto;
 height: 35px;
 margin-left: 41%;
 float: left;
 line-height:20px;
}

#Bookingbarr50 {
 text-align: center;
 border: 0px solid #EEE;
 width: auto;
 height: 35px;
 margin-right: 41%;
 float: right;
 line-height:20px;
}

#Bookingbarbutton {
 display:block;
 border: 0px solid #EEE;
 margin: 0px 0px 0px 0px;
 padding: 0px;
 float: left;
}

/*  End booking */

/*  Start card statement */


#cardstatementhead {
 display:block;
 text-align:center;
 margin: 0px 0px 0px 0px;
 padding: 0px;
 width: 100%;
 height:auto;
 float: left;
/* background-color:#eaeaea;
*/}

#cardstatementcontent {
 display:block;
 text-align:right;
 border: 0px solid #FFF;
 margin: 5px 0px 0px 0px;
 padding: 0px;
 width: 100%;
 height:auto;
 min-height:20px;
 float: left;
background-color:#f3f3f3;
}

#cardstatementbottom {
 display:block;
/*  border: 1px solid #FFF;
*/ text-align:right;
 margin: 3px 0px 0px 0px;
 padding: 10px;
 width: Auto;
 height:20px;
 float: right;
 line-height:20px;
 background-color:#f5f6f5;
}

#cardstatementbox1 {
 display:inline-block;
 text-align:center;
 margin: 0px 1px 0px 1px;
 padding: 2px;
 width: 56px;
 height: auto;
 float: left;
 line-height:25px;
/*  background-color:#0C0;
*/
}
#cardstatementbox2 {
 display:inline-block;
 text-align:center;
/*  border: 1px solid #FFF;
*/ margin: 0px 1px 0px 1px;
 padding: 2px;
 width: 80px;
 height: auto;
 float: left;
 line-height:25px;
/*   background-color:#0E0;
*/
}
#cardstatementbox3 {
 display:inline-block;
 text-align:center;
/*  border: 1px solid #FFF;
*/ margin: 0px 1px 0px 1px;
 padding: 2px;
 width: 130px;
 height: auto;
 float: left;
 line-height:25px;
/*   background-color:#0F0;
*/
}
#cardstatementbox4 {
 display:inline-block;
 text-align:center;
/*  border: 1px solid #FFF;
*/ margin: 0px 1px 0px 1px;
 padding: 2px;
 width: 160px;
 height: auto;
 float: left;
 line-height:25px;
/*   background-color:#0F0;
*/
}


#ratinginfobar {
 display:block;
 text-align:center;
 border: 0px solid #EEE;
 margin: 0px 0px 0px 0px;
 padding: 0px;
 width: 100%;
 height: 85px;
 float: left;
 line-height:40px;
}

#ratinginfobarwarning {
 display:block;
 text-align:center;
 align:center;
 border: 0px solid #EEE;
 margin: 0px 0px 0px 0px;
 padding: 0px;
 width: 100%;
 height: 100%;
 float: left;
 line-height:40px;
}

#ratinginfobartext {
 display:block;
 text-align:center;
 border: 0px solid #EEE;
 margin: 0px 0px 0px 0px;
 padding: 0px;
 width: 100%;
 height: 50px;
 float: left;
 line-height:40px;
}


/*  end card statement */


/*  Start Footer*/

#infonote {
 text-align:left;
 margin: 0px 0px 0px 0px;
 padding-top: 0px;
 height:35px;
 width: 100%;
 float: left;
}

#blankbox100 {
 text-align:left;
 margin: 0px 0px 0px 0px;
 padding-top: 0px;
 height:15px;
 width: 100%;
 float: left;
}

#blankbox05 {
 text-align:left;
 margin: 0px 0px 0px 0px;
 padding-top: 0px;
 height:20px;
 width: 5%;
 float: left;
}
#blankbox10 {
 text-align:left;
 margin: 0px 0px 0px 0px;
 padding-top: 0px;
 height:20px;
 width: 10%;
 float: left;
}
#blankbox20 {
 text-align:left;
 margin: 0px 0px 0px 0px;
 padding-top: 0px;
 height:20px;
 width: 20%;
 float: left;
}
#blankbox30 {
 text-align:left;
 margin: 0px 0px 0px 0px;
 padding-top: 0px;
 height:20px;
 width: 30%;
 float: left;
}
#blankbox40 {
 text-align:left;
 margin: 0px 0px 0px 0px;
 padding-top: 0px;
 height:20px;
 width: 40%;
 float: left;
}


#footerbox {
 text-align:left;
 margin: 0px 0px 0px 0px;
 padding-top: 0px;
 height:240px;
 width: 1010px;
 float: left;
  	background-color:#000;
 
}




#footer { 
 	width: 1010px;
 	height: 200px;
	margin: 40px 0px 0px 30px;
	font-family: 'Arial', Helvetica, Arial, sans-serif;
	font-size: 16px;
	font-weight: 300;
	color: #919191;
	letter-spacing: 0px;
}

	#footer .fbox1,
	#footer .fbox2,
	#footer .fbox3
	{
		display:inline-block;
		float:left;
		width: 20%;
		padding: 0px 0px 0px 0px;
		text-align: left;

	}

	#footer .fbox4
	{
		float: left;
		width: 20%;
		padding: 0px 0px 30px 0px;
	}
	
	#footer.icon
	{
		display: block;
		margin-bottom: 1em;
		font-size: 15px;
		color: #919191;
	}

	.footertitle {
	font-family: 'Arial', Helvetica, Arial, sans-serif;
	font-size: 12px;
	font-weight: 600;
	color: #919191;
	letter-spacing: 1px;
	text-align: top;
	line-height: 50px;
	text-transform:uppercase;
	font-style:normal;
	}
	
	.footertext a {
	font-family: 'Arial', Helvetica, Arial, sans-serif;
	font-size: 10px;
	color: #919191;
	letter-spacing: 1px;
	line-height: 25px;
	text-align: right;
	padding: 0px 0px 0px 2px;
	text-transform:uppercase;
	font-style:normal;
	font-weight:400;
	}
	
	.copyright {
	font-family: 'Arial', Helvetica, Arial, sans-serif;
	font-size: 10px;
	color: #919191;
	letter-spacing: 1px;
	font-style:normal;
	}
	
	#footerbluelinebar {
	clear: both;
	text-align:center;
 	background-color:#000;
	padding-top: 15px;
 	margin: 0px 0px 0px 0px;
 	height: 40px;
 	width: 1010px;
}

/*  End Footer*/






