/* CSS Document */
body { margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; background-color: #000000; font-family: Arial,Helvetica,sans-serif; font-size:11px;}
.color1 { background-color: #282828; }
.color2 { background-color: #1d1d1d; }
.color3 { background-color: #000000; }
.color4 { background-color: #446c93; }
.whiteText { color: #FFFFFF; }
.boldOrange{font-weight: bold;color: #CF743B;}
.toplinks {
	font-weight: normal; color: #FFFFFF; text-decoration: none; text-transform: uppercase; padding-right: 3px; padding-left: 3px; }
.toplinks a, .toplinks a:link, .toplinks a:visited {
	font-weight: normal; color: #FFFFFF; text-decoration: none; text-transform: uppercase; padding-right: 3px; padding-left: 3px; padding-top: 3px; padding-bottom:3px; }
.toplinks a:hover {
	font-weight: normal; color: #FFFFFF; background-color:#7FA1C3; text-decoration: none; text-transform: uppercase; padding-right: 3px; padding-left: 3px; width:15px; }
.footerlinks {
	font-weight: normal; color: #404040; text-decoration: none; padding-right: 3px; padding-left: 3px; }
.footerlinks a, .footerlinks a:link, .footerlinks a:visited {
    font-weight: normal; color: #404040; text-decoration: none; padding-right: 3px; padding-left: 3px; }
.footerlinks a:hover {font-weight: normal; color: #cf743b; text-decoration: none; padding-right: 3px; padding-left: 3px; }
.welcome-bg {background-image: url(../../images/welcome-bg1.gif); background-repeat: no-repeat; }
.title-bg {background-image: url(../../images/title-bg.gif); background-repeat: no-repeat; background-position:bottom; }
.heading1 {font-size: 18px; color: #446c93; text-decoration: none; padding-left: 12px; }
.welcom-heading {font-size: 14px; color: #446c93; text-decoration: none; }
.welcome-text {font-size: 12px; color: #898989; text-decoration: none; }
.more {color: #f68e2f; text-decoration: none; font-weight: bold; line-height:17px; }
.more a, .more a:link, .more a:visited {
    color: #f68e2f; text-decoration: none; font-weight: bold; line-height:17px;
	background:url(../../images/arow.gif) no-repeat left center; padding-left:22px; display:block; }
.more a:hover {color: #446C93; text-decoration: none; font-weight: bold; line-height:17px; }
.heading2 {font-size: 18px; color: #cf743b; text-decoration: none; padding-left: 5px; }
.text {color: #FFFFFF; text-decoration: none; }
.text-blue {color: #446c93; text-decoration: none; }
.text-orange {color: #cf743b; text-decoration: none; }
.texta {font-size: 14px; color: #FFFFFF; text-decoration: none; }
.text-disclaimer {font-weight: normal; color: #6b6b6b; text-decoration: none; }
.searchbox {
	font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-weight: normal; color: #666666; text-decoration: none; border-top-width: 1px;
	border-bottom-width: 1px; border-left-width: 1px; border-top-style: solid; border-right-style: solid; border-bottom-style: solid; border-left-style: solid;
	border-top-color: #000000; border-right-color: #000000; border-bottom-color: #000000; border-left-color: #000000; border-right-width: 1px; }
h1 {
	font-size: x-large; color: #446c93; text-decoration: none; /*display:none;*/ margin:0; }
.footer {
	font-size: 11px; font-weight: normal; color: #404040; text-decoration: none; padding-right: 3px; padding-left: 3px; }
.moftaklink {
	font-size: 11px; font-weight: normal; color: #6b6b6b; text-decoration: none; }
.moftaklink a, .moftaklink a:link, .moftaklink a:visited {
    font-size: 11px; font-weight: normal; color: #6b6b6b; text-decoration: none; }
.moftaklink a:hover {
	font-size: 11px; font-weight: normal; color: #7bba55; text-decoration: none; }
.listHeading {
    float: left;  height: 50px; width: 186px; line-height: 50px; /*padding-top: 10px; */ }
.list {
    float: left; clear: left; min-height: 50px; width: 186px; padding-top: 10px; text-align: center; vertical-align: middle; }
.listBottom {
	float: left; clear: left; width: 186px; }
.listLeftBottom {
	float: left; clear: left; width: 12px; height: 12px; line-height:12px; background-image:url(../../images/tip3.gif); }
.listMiddleBottom {
	float: left; width: 162px; height: 12px; line-height:12px; }
.listRightBottom {
    float: left; width: 12px; height: 12px; line-height:12px;  background-image:url(../../images/tip4.gif); }
.listStyle { padding-left: 15px; }
.buttonMain {
	 float: left; clear: left; /*width: 60px;*/ padding-top: 5px; position: absolute; bottom: 0;  }
.buttonImage {
	float: left; clear: left; width: 22px; height: 17px; line-height:17px; background-image:url(../../images/arow.gif); }
.boxMain {
	float:left; width:566px; padding-top:10px; }
.boxTopLeft {
    float:left; clear:left; width:12px; height:12px; line-height:12px; background-image:url(../../images/tip1.gif); }
.boxTopMiddle {
	float:left; width:542px; height:12px; line-height:12px; }
.boxTopRight {
	float:left; width:12px; height:12px; line-height:12px; background-image:url(../../images/tip2.gif); }
.boxBottomLeft {
	 float:left; clear:left; width:12px; height:12px; line-height:12px; background-image:url(../../images/tip3.gif); }
.boxBottomMiddle {
	 float:left; width:542px; height:12px; line-height:12px; }
.boxBottomRight {
	 float:left; width:12px; height:12px; line-height:12px; background-image:url(../../images/tip4.gif); }
.boxInHeading {
	float:left; clear:left; height:40px; width:556px; padding-left:10px; }
hr {
    background-color:#6B6B6B; border:0 none; color:#6B6B6B; height:1px; }
.addCornerLeftTop {
	float:left; clear:left; width:12px; height:12px; line-height:12px; background-image:url(../../images/tip7.gif); }
.addCornerRightTop {
	float:left; width:12px; height:12px; line-height:12px; background-image:url(../../images/tip8.gif); }
.addCornerMiddle {
	float:left; width:162px; height:12px; line-height:12px; }
.addImage {
    float:left; clear:left; width:186px; min-height:120px; text-align:center; vertical-align:middle; }
.addCornerLeftBottom  {
	float:left; clear:left; width:12px; height:12px; line-height:12px; background-image:url(../../images/tip9.gif); }
.addCornerRightBottom {
	float:left; width:12px; height:12px; line-height:12px; background-image:url(../../images/tip10.gif); }
.error {
    font-weight:bold; font-size:15px; color:Red; width:725px; text-align:center; background-color:#282828; }
.search { width: 764px; float: left;}
.searchBoxTopLeft {
    width: 12px; height: 12px; float: left; clear: left; line-height: 12px; background-image:url(../../images/tip15.gif); }
.searchBoxMiddle {
    width: 740px; height: 12px; float: left; line-height: 12px; background-color: #446B92; }
.searchBoxTopRight {
    width: 12px; height: 12px; float: left; line-height: 12px; background-image:url(../../images/tip16.gif); }
.searchBoxBottomLeft {
    width: 12px; height: 12px; float: left; clear: left; line-height:12px; background-image:url(../../images/tip18.gif); }
.searchBoxBottomRight {
    width: 12px; height: 12px; float: left; line-height:12px; background-image:url(../../images/tip17.gif); }
.searchContents {
    width: 764px; float: left; clear: left; color: White; background-color: #446B92; }
.mainContentsSeatingPlan {
    float: left; clear: left; width: 742px; min-height: 100px; background-color: #282828; padding-left: 15px; padding-right: 7px; }
.theatreBoxListInfo {
    float: left; clear: left; width: 350px; min-height: 80px; background-color: #3E3E3E; font-size: 11px; padding-left: 10px; }
.theatreListContents {
    float: left; clear: left; width: 360px; min-height: 80px; padding-right: 8px; padding-bottom: 10px; }
.theatreBoxListTopLeft {
    float: left; clear: left; height: 12px; line-height: 12px; background-position: left; background-repeat: no-repeat; background-image: url(../../images/tip11.jpg); background-color: #3E3E3E; width: 360px; }
.theatreBoxListTopRight {
    float: right; width: 12px; height: 12px; line-height: 12px; background-image: url(../../images/tip12.jpg); }
.theatreBoxListBottomLeft {
    float: left; clear: left; height: 12px; line-height: 12px; background-position: left; background-repeat: no-repeat; background-image: url(../../images/tip14.jpg); background-color: #3E3E3E; width: 360px; }
.theatreBoxListBottomRight {
    float: right; width: 12px; height: 12px; line-height: 12px; background-image: url(../../images/tip13.jpg); }
.description { color: #949494;}
.mainContentsTheatreDetails {
    float: left; clear: left; width: 750px; min-height: 100px; background-color: #282828; padding-left: 7px; padding-right: 7px; }
.seatingPlanMain {
    float: left; clear: left; width: 735px; min-height: 80px; padding-right: 8px; padding-left:8px; padding-bottom: 10px; }
.seatingPlanInfo {
    float: left; clear: left; width: 735px; min-height: 80px; background-color: #3E3E3E; text-align:center; }
.seatingPlanTopLeft {
    float: left; clear: left; height: 12px; line-height: 12px; background-position: left; background-repeat: no-repeat; background-image: url(../../images/tip11.jpg); background-color: #3E3E3E; width: 735px; }
.seatingPlanTopRight {
    float: right; width: 12px; height: 12px; line-height: 12px; background-image: url(../../images/tip12.jpg); }
.seatingPlanBottomLeft {
    float: left; clear: left; height: 12px; line-height: 12px; background-position: left; background-repeat: no-repeat; background-image: url(../../images/tip14.jpg); background-color: #3E3E3E; width: 735px; }
.seatingPlanBottomRight {
    float: right; width: 12px; height: 12px; line-height: 12px; background-image: url(../../images/tip13.jpg); }
.outerTheatreDetails {
    padding-top: 10px; float: left; clear: left; width: 764px; color: White; font-size: 11px; }
.venueName {
    float: left; width: 720px; padding-left: 10px; padding-bottom:5px; text-align: center; }
.showList a, .showList a:link, .showList a:visited {
    color: #949494; text-decoration: none; }
.showList a:hover {
	color: #446C93; text-decoration: none; background-color:#1D1D1D; }
.middleContents {
    float: left; width: 570px; padding-left: 12px; }    
.welComeMain{
    float: left; clear: left; width: 566px; height: 123px;}
.welcomeHeading{
    float: left; clear: left; width: 501px; padding-left: 55px; padding-top: 18px;}
.welcomeHeading h1{
    font-size: 14px;color: #446c93; text-decoration: none; margin:0; }
.welcomeText{
	float: left; clear: left; padding: 30px 20px 0; width: 526px;}
.welComeBottom{
	float: left; clear: left; width: 566px; height: 14px; line-height: 14px; background-image:url(../../images/welcome-bg2.gif); }
.boxInfoMain{float:left; width:273px; padding-left:10px; }
.image {float:left; clear:left; height:89px; width:63px;}
.spacer{float:left; clear:left; height:5px; line-height:5px; width:566px; }
.info{float:left; height:89px; width:190px; padding-left:10px; position:relative; }
.dataList{ clear: left;background-color: #282828;}
.showAndTheatreInfo{width: 771px; font-size: 11px;}
.mainContents{
    float: left;clear: left;width: 764px;min-height: 300px;background-color: #282828;}
.theatreContents{
    float: left;clear: left;width: 244px;min-height: 250px;padding-left: 12px;}
.theatreBoxInfo{
	float: left;clear: left;width: 234px;min-height: 226px;background-color: #3E3E3E;}
.theatreName{
    width: 234px;color: #FFFFFF;font-weight: bold;text-align: center;float: left;clear: left;}
.theareBoxTopLeft{
    float: left;clear: left;height: 12px;line-height: 12px;background-position: left;background-repeat: no-repeat;background-image: url(../../images/tip11.jpg);
    background-color: #3E3E3E;width: 234px;}
.theareBoxTopRight{
    float: right;width: 12px;height: 12px;line-height: 12px;background-image: url(../../images/tip12.jpg);}
.theareBoxBottomLeft{
    float: left;clear: left;height: 12px;line-height: 12px;background-position: left;background-repeat: no-repeat;background-image: url(../../images/tip14.jpg);
    background-color: #3E3E3E;width: 234px;}
.theareBoxBottomRight{
    float: right;width: 12px;height: 12px;line-height: 12px;background-image: url(../../images/tip13.jpg);}
.bookNow{
    float: left;width: 173px;text-align: center;padding-left: 30px;}
.bookNow input{padding-top: 20px;}
h2{	font-size: small;padding: 0 0 0 0;margin: 0 0 0 0;}
.mainHeader{
    width: 997px; border: 0; clear: left; margin-left: auto;margin-right: auto; padding-top: 8px; padding-bottom: 10px; min-width: 300px;min-height: 26px;}
.headerSearch{
    float: left; width: 267px; margin-top: auto; margin-bottom: auto; padding-left: 15px;min-height: 26px;}
.searchText{
    float: left; clear: left; width: 40px; line-height: 26px;}
.headerSearchBox{
    float: left; width: 123px; min-height: 21px; margin-top: 5px; }
.SearchArrow{
    float: left; width: 22px; min-height: 21px; margin-top: 5px;}
.contect{
    float: right; width: 235px; text-align: center; padding-right: 15px;}
.contents {
    width: 997px; min-height: 490px; clear: left; margin-left: auto; margin-right: auto;}
.contentsInner{
    float:left; clear:left; width:967px;padding:10px 15px 0;min-height:490px;}
.footerMain{
    clear: left; width: 997px; margin-left: auto; margin-right: auto;min-height: 170px;padding-top:15px;}
.links{
    float: left; clear: left; width: 997px; text-align: center; padding: 0px; }
.termsAndConditions {
    width: 997px; text-align: center;float: left; clear: left; min-height: 24px; padding-top: 15px; padding-bottom: 10px; width:990px; }
.footerBanner {
    float: left; clear: left; width: 997px; min-height: 50px; text-align: center;padding-top: 5px; padding-bottom: 5px; }
.Moftak {
    width: 997px; text-align: center; float: left; clear: left; padding-bottom: 15px; }
.header{
    clear: left; float: left; width: 772px;}
.headerLogo{
    float: left; clear: left; padding-left: 45px; }
.linksBanner{
    float: left; padding-left: 40px; width: 499px; }
.headerShowBanner{
    float: left; clear: left; width: 499px;	}
.userLinks{
    float: left; width: 475px; height: 31px; line-height: 31px; text-align: center;}
.userLinksEdges{
    float: left; clear: left; height: 31px; width: 12px;}
.tickets {
    float:left; width: 186px; margin-top:10px; padding-left:8px;}
.add {
    float:left; clear:left; padding-top:10px; width:186px;}
.showsLinks {
	color: #FFFFFF; text-decoration: none; line-height:1.5em; }
.showsLinks a, .showsLinks a:link, .showsLinks a:visited {
	color: #FFFFFF; text-decoration: none; }
.showsLinks a:hover {
	color: #cf743b; text-decoration: none; }
.normalLineHeight { line-height:normal;	}
.lineThrough { text-decoration:line-through; }