/*reset style for browsers */
* {margin:0;padding:0}

p,ol,ul,h1,h2,h3,h4,h5,h5,h6 {margin:0 0 1em 0}

a img {
    border:none!important;
    text-decoration:none!important;
}
/******************************************/

body,html{
    font-family:arial;
}

.home {
    height: 100%;
    text-align: center;
    margin: 0 auto;
/*background:#2b2e54 url(../imgs/bg.jpg) repeat-x;*/
    direction:rtl;
    font-family:arial,serif;
}
/*html{*/
/*background:#2b2e54 url(../imgs/bg.jpg) repeat-x;*/
/*}*/

body
{
    background-color:#d3dce2;
}


.content_holder
{
    position:relative;
    width:100%;
    height:100%;
    background-color:#ffffff;
}
.ch_ul
{
    height:22px;
    width:22px;
    background-image:url( '../base_imgs/ch_ul.jpg'  );
    background-repeat:no-repeat;
    position:absolute;
    left:0px;
    z-index:1;
}

.ch_ur
{
    height:22px;
    width:22px;
    background-image:url(../base_imgs/ch_ur.jpg);
    background-repeat:no-repeat;
    right:0px;
    position:absolute;
    z-index:1;
}
.ch_t
{
    background-image:url(../base_imgs/ch_t.jpg);
    background-repeat:repeat-x;
    width:100%;
    height:22px;
    position:absolute;
    top:0;
    right:0;

}
.ch_r
{
    height:100%;
    width:22px;
    background-image:url(../base_imgs/ch_r.jpg);
    background-repeat:repeat-y;
    right:0px;
    position:absolute;

}

.ch_l
{
    height:100%;
    width:22px;
    background-image:url(../base_imgs/ch_l.jpg);
    background-repeat:repeat-y;
    left:0px;
    position:absolute;

}

.ch_b
{
    height:22px;
    width:100%;
    background-image:url(../base_imgs/ch_b.jpg);
    background-repeat:repeat-x;
    bottom:0px;
    right:0;
    position:absolute;

}

.ch_bl
{
    height:22px;
    width:22px;
    background-image:url(../base_imgs/ch_bl.jpg);
    background-repeat:no-repeat;
    bottom:0px;
    left:0px;
    position:absolute;
    z-index:1;
}

.ch_br
{
    height:22px;
    width:22px;
    background-image:url(../base_imgs/ch_br.jpg);
    background-repeat:no-repeat;
    bottom:0px;
    right:0px;
    position:absolute;
    z-index:1;
}

.ch_title
{
    color:#313138;
    position:absolute;
    top:11px;
    right:20px;
    font-weight:bold;
    font-size:24px;
    direction:rtl;
}

.ch_content
{
    padding:43px 20px;
    position:relative;
    text-align:right;
}

.shadow
{
    position:relative;
    width:100%;
    height:100%;
    background-color:#c2c2c2;
}
.sh_ul
{
    height:15px;
    width:15px;
    background-image:url(../base_imgs/sh_ul1.jpg);
    background-repeat:no-repeat;
    position:absolute;
    left:-15px;
    top:-15px;
}
.sh_ur
{
    height:15px;
    width:15px;
    background-image:url(../base_imgs/sh_ur1.jpg);
    background-repeat:no-repeat;
    right:-15px;
    position:absolute;
    top:-15px;

}
.sh_t
{
    background-image:url(../base_imgs/sh_t1.jpg);
    background-repeat:repeat-x;
    width:100%;
    height:15px;
    position:absolute;
    top:-15px;
    left:0;

}
.sh_r
{
    height:100%;
    width:15px;
    background-image:url(../base_imgs/sh_r1.jpg);
    background-repeat:repeat-y;
    right:-15px;
    position:absolute;

}

.sh_l
{
    height:100%;
    width:15px;
    background-image:url(../base_imgs/sh_l1.jpg);
    background-repeat:repeat-y;
    left:-15px;
    position:absolute;

}
.sh_b
{
    height:15px;
    width:100%;
    background:transparent url(../base_imgs/sh_b1.jpg) repeat-x;
/*background-image:url(../base_imgs/sh_b1.jpg);*/
/*background-repeat:repeat-x;*/
    bottom:-15px;
    left:0;
    position:absolute;
    overflow:hidden;

}
.sh_bl{
    height:15px;
    width:15px;
    background:transparent url(../base_imgs/sh_bl1.jpg) no-repeat;
/*background-image:url(../base_imgs/sh_bl1.jpg);*/
/*background-repeat:no-repeat;*/
/*background-position:*/
    bottom:-15px!important;
    bottom:-18px;
    left:-15px;
    position:absolute;

}

.sh_br
{
    height:15px;
    width:15px;
    background-image:url(../base_imgs/sh_br1.jpg);
    background-repeat:no-repeat;
    bottom:-15px!important;
    bottom:-18px;
    right:-15px;
    position:absolute;

}
.sh_content_r
{
    position:relative;
    width:100%;
    height:100%
}
.sh_content
{
/*padding-top:10px;*/
/*padding-bottom:5px;*/
/*padding-left:8px;*/
/*padding-right:8px;*/
    position:absolute;
    top:0;
    right:0;
}

.simplemenu {
    margin:0 auto;
    padding-top:20px;
    padding-bottom:20px;
}
.simplemenu  td
{
    color: white;
    font-size: 8pt;
    text-align: center;
    width: 65px;
    font-family:arial,serif;
}
.simplemenu td.last
{
    border-right: none;
}
.simplemenu a
{
    color: white;
    font-weight: bold;
}
/*.sh_urc*/
/*{*/
/*width:8px;*/
/*height:8px;*/
/*background-image:url(../base_imgs/sh_urc.jpg);*/
/*background-repeat:no-repeat;*/
/*}*/

/*.sh_ur*/
/*{*/
/*width:7px;*/
/*height:8px;*/
/*background-image:url(../base_imgs/sh_ur.jpg);*/
/*background-repeat:repeat-x;*/
/*}*/

/*.sh_t*/
/*{*/
/*height:8px;*/
/*background-image:url(../base_imgs/sh_t.jpg);*/
/*background-repeat:repeat-x;*/
/*}*/

/*.sh_ul*/
/*{*/
/*width:7px;*/
/*height:8px;*/
/*background-image:url(../base_imgs/sh_ul.jpg);*/
/*background-repeat:repeat-x;*/
/*}*/

/*.sh_ulc*/
/*{*/
/*width:8px;*/
/*height:8px;*/
/*background-image:url(../base_imgs/sh_ulc.jpg);*/
/*background-repeat:no-repeat;*/
/*}*/

/*.sh_mrc*/
/*{*/
/*width:8px;*/
/*height:7px;*/
/*background-image:url(../base_imgs/sh_mrc.jpg);*/
/*background-repeat:no-repeat;*/
/*}*/

/*.sh_content*/
/*{*/
/*background-color:#c1c1c1;*/
/*margin-left: auto;*/
/*margin-right: auto;*/
/*margin-top: auto;*/
/*margin-bottom: auto;*/
/*}*/

/*.sh_mlc*/
/*{*/
/*width:8px;*/
/*height:7px;*/
/*background-image:url(../base_imgs/sh_mlc.jpg);*/
/*background-repeat:no-repeat;*/
/*}*/

/*.sh_r*/
/*{*/
/*width:8px;*/
/*background-image:url(../base_imgs/sh_r.jpg);*/
/*background-repeat:repeat-y;*/
/*}*/

/*.sh_l*/
/*{*/
/*width:8px;*/
/*background-image:url(../base_imgs/sh_l.jpg);*/
/*background-repeat:repeat-y;*/
/*}*/

/*.sh_mrcb*/
/*{*/
/*width:8px;*/
/*height:7px;*/
/*background-image:url(../base_imgs/sh_mrcb.jpg);*/
/*background-repeat:no-repeat;*/
/*}*/

/*.sh_mlcb*/
/*{*/
/*width:8px;*/
/*height:7px;*/
/*background-image:url(../base_imgs/sh_mlcb.jpg);*/
/*background-repeat:no-repeat;*/
/*}*/

/*.sh_brc*/
/*{*/
/*width:8px;*/
/*height:8px;*/
/*background-image:url(../base_imgs/sh_brc.jpg);*/
/*background-repeat:no-repeat;*/
/*}*/

/*.sh_br*/
/*{*/
/*width:7px;*/
/*height:8px;*/
/*background-image:url(../base_imgs/sh_br.jpg);*/
/*background-repeat:repeat-x;*/
/*}*/

/*.sh_b*/
/*{*/
/*height:8px;*/
/*background-image:url(../base_imgs/sh_b.jpg);*/
/*background-repeat:repeat-x;*/
/*}*/

/*.sh_bl*/
/*{*/
/*width:7px;*/
/*height:8px;*/
/*background-image:url(../base_imgs/sh_bl.jpg);*/
/*background-repeat:repeat-x;*/
/*}*/

/*.sh_blc*/
/*{*/
/*width:8px;*/
/*height:8px;*/
/*background-image:url(../base_imgs/sh_blc.jpg);*/
/*background-repeat:no-repeat;*/
/*}*/

/*.dialog_content*/
/*{*/
/*background-color:#e0e4e7;*/
/*}*/

/*.dialog_t*/
/*{*/
/*height:34px;*/
/*background-image:url(../base_imgs/dialog_t.jpg);*/
/*font-weight:bold;*/
/*font-size:12px;*/
/*color:White;*/
/*}*/


/*.dialog_ulc*/
/*{*/
/*width:9px;*/
/*height:34px;*/
/*background-image:url(../base_imgs/dialog_ulc.jpg);*/
/*}*/

/*.dialog_urc*/
/*{*/
/*width:9px;*/
/*height:34px;*/
/*background-image:url(../base_imgs/dialog_urc.jpg);*/
/*}*/

/*.dialog_r*/
/*{*/
/*width:9px;*/
/*background-image:url(../base_imgs/dialog_r.jpg);*/
/*}*/

/*.dialog_l*/
/*{*/
/*width:9px;*/
/*background-image:url(../base_imgs/dialog_l.jpg);*/
/*}*/
/*.dialog_b*/
/*{*/
/*height:12px;*/
/*background-image:url(../base_imgs/dialog_b.jpg);*/
/*}*/
.dialog
{
    position:relative;
    width:100%;
    height:100%;
    background-color:#e1e5e8;
}
.dialog_content_r
{
    position:relative;
    width:100%;
    height:100%
}
.dialog_content
{
    position:absolute;
    right:0;
    top:0;
}
.dialog_ul
{
    height:34px;
    width:34px;
    background-image:url(../base_imgs/dialog_ul.jpg);
    background-repeat:no-repeat;
    position:absolute;
    left:-8px;
    top:-34px;
}
.dialog_caption
{
    background-image:url(../base_imgs/dialog_caption.jpg);
    background-repeat:repeat-x;
    width:100%;
    height:34px;
    position:absolute;
    top:-34px;
    right:0;
}
.dialog_ur
{
    height:34px;
    width:34px;
    background-image:url(../base_imgs/dialog_ur.jpg);
    background-repeat:no-repeat;
    right:-8px;
    position:absolute;
    top:-34px;
}

.dialog_r
{
    height:100%;
    width:34px;
    background-image:url(../base_imgs/dialog_r.jpg);
    background-repeat:repeat-y;
    right:-8px;
    position:absolute;
}

.dialog_l
{
    height:100%;
    width:34px;
    background-image:url(../base_imgs/dialog_l.jpg);
    background-repeat:repeat-y;
    left:-8px;
    position:absolute;
}

.dialog_b
{
    height:34px;
    width:100%;
    background-image:url(../base_imgs/dialog_b.jpg);
    background-repeat:repeat-x;
    bottom:-8px;
    right:-8px;
    position:absolute;
}

.dialog_bl
{
    height:34px;
    width:34px;
    background-image:url(../base_imgs/dialog_bl.jpg);
    background-repeat:no-repeat;
    bottom:-8px;
    left:-8px;
    position:absolute;
}

.dialog_br
{
    height:34px;
    width:34px;
    background-image:url(../base_imgs/dialog_br.jpg);
    background-repeat:no-repeat;
    bottom:-8px;
    right:-8px;
    position:absolute;
}

.dialog_title
{
    color:White;
    position:absolute;
    top:-26px;
    right:5px;
    font-weight:bold;
    font-size:14px;
    direction:rtl;
    background-color:transparent;
}

.featurelist h1 {
    color: #2b2e54;
    font-size: 16px;
}

.featurelist_item {
    border: 1px solid #2b2e54;
    height: 100%;
    width: 500px;
    font-size: 12px;
    overflow: hidden;
    text-align:right;
}
.featurelist_item_hover {
    cursor: pointer;
    background-color: #AAAAAA;
}

.featurelist .title {
    color: #2b2e54;
    font-weight: bold;
    font-size: 14px;
}

.featurelist img {
    text-align: left;
}
.hidden{
    display:none!important;
}


.popup_feature_name
{
    font-size: 24px;
    color: #313138;
    font-weight: bold;
    padding-bottom: 4px;
}
.feature_line
{
    height: 1px;
    width: 473px;
    background-color: #b4b4b4;
}
.feature_info
{
    font-size: 12px;
    color: #b4b4b4;
    font-weight: bold;
    padding-bottom: 2px;
    padding-top: 2px;
}
.feature_synopsis
{
    text-indent: 15px;
    color: #4f4f4f;
    text-align: justify;
    width: 473px;
    height:120px;
    overflow:auto;
}

.feature_quickpurchase
{
    position:absolute;
    width:642px;
    height:85px;
    right:6px;
    bottom:62px;
    bottom:70px!important;
}
div.feature_quickpurchase select{
/*margin-top:5px;*/
    float:right;
    width:208px!important;
    margin-left:6px;
}
div.feature_quickpurchase .featureDropDownDateTime
{
/*width:100%;*/
}
div.feature_quickpurchase input.dropDownSubmit{
    float:left;
}
div.feature_quickpurchase div#dropDownLoader{
    top:-10px;
}

.featurePage_quickpurchase
{
    position:static;
    width:630px;
    height:85px;
}
div.featurePage_quickpurchase select{
/*margin-top:5px;*/
    float:right;
    width:200px!important;
    margin-left:6px;
}


.movie_btns
{
    position:absolute;
    bottom:146px;
    right:3px;
}

body > img.backImg{
    position: fixed;
    left: expression( ( 0 + ( ignoreMe2 = document.documentElement.scrollLeft ? document.documentElement.scrollLeft : document.body.scrollLeft ) ) + 'px' );
    top: expression( ( 0 + ( ignoreMe = document.documentElement.scrollTop ? document.documentElement.scrollTop : document.body.scrollTop ) ) + 'px' );

}

img.backImg{
    position:fixed;
    top:0;
    left:0;
}
#layoutWrapper{
    position:relative;
    overflow:hidden;
    width:auto;
    height:1400px
}
.layoutOutter{
    height:100%;
}
div.container-outer{
    width:auto;
    z-index:-1;
}
div.container{
    width:auto;
    z-index:-1;
}


div.ui-datepicker{
    font-size:10px;
    display:none;
    z-index:1000;
}

ul.promotedFeatures{
    list-style:none;
    padding:30px;
        display: inline-block;
}
li.promotedFeature{
    float:right;
    cursor:pointer;
    padding-top:15px;
    display: inline-block;
    margin:0;

}
div.promotedFeaturesCont{
    overflow:hidden;
    margin:0 auto;
}
.loginWrap{
    position:relative;
    margin:0 auto;
    width:330px;
    direction:rtl;
    margin-top:142px;
    
}
.loginBox
{
    background:transparent url(../imgs/cinema_login.png) no-repeat;
    width:464px;
    height:281px;
    position:relative;
}
.logo{
    background:transparent url(../imgs/logo2.png) no-repeat;
    width:186px;
    height:172px;
    margin:0 auto;
    position:absolute;
    z-index:1;
    top:-121px;
}

.login_table
{
    position:absolute;
    top:42px;
    right:54px;
}

.login_input
{
    background-color:transparent;
    border:1px solid lightgray;
    height:25px;
    font-size:18px;
    font-family:Arial;
    font-weight:bold;
    color:#313138;
    padding-right:6px;
}

.login_label
{
    font-size:16px;
    font-family:Arial;
    color:#313138;
    width:75px;
}

.login_btn
{
    background:transparent url(../imgs/login_btn.png) no-repeat;
    height:45px;
    width:110px;
    border:none;
}

#errorMsg
{
    position:absolute;
    top:235px;
    right:53px;
}

#successMsg
{
    position:absolute;
    top:254px;
    right:34px;
}

.save_btn
{
    background:transparent url(../imgs/save_btn.png) no-repeat;
    height:45px;
    width:110px;
    border:none;
}
/*news css*/
.newsItem{
    list-style:none;
    position:relative;
    min-height:76px;
}
.cal {
    background-image:url(../base_imgs/cal.png);
    background-position:left top;
    background-repeat:no-repeat;
    text-align:center;
    vertical-align:top;
    width:61px;
    float:left;
    height:76px;
    padding-bottom:10px;
    padding-right:10px;
}
.newsItem_content{
    text-align:left;
    font-size:11px;
    color:#ADADAD;
}
.cal_num {
    color:#4B6E7C;
    font-size:35px;
    font-weight:bold;
    text-align:center;
    width:61px;
}
.cal_month {
    color:White;
    font-size:12px;
    text-align:center;
    width:61px;
}

.cal_title {
    font-size:14px;
    font-weight:bold;
    color:#ADADAD;
}
/*********************/
/*Location List*/
li.location {
    background-image:url(../base_imgs/store_td.jpg);
    color:#565E60;
    height:28px;
    width:100%;
    list-style:none;
    text-align:left;
    font-weight:normal;
}
li.location .name{
    font-size:12px;
    padding-bottom:0;
    padding-left:6px;
    padding-top:5px;
}
li.location:hover{
    background-image:url(../base_imgs/store_td_hover.jpg);
    color:white;
}
.updateTime{
 height:23px;
 padding:5px 0px 5px 35px;
 font-size:large;
}

.contactUsTdColor{
  background-color:buttonhighlight;
}
.contactUsForm{
    font-family:arial;
    font-size:12px;
    padding:15px;
    direction:rtl;
}
.contactUsForm p{
    float:right;    
}
.contactUsForm span{
    display:none;float:right;color:green;font-weight:bold
}
.contactUsForm TABLE td{
    color:gray;
    height:25px;
    text-align:right;
    vertical-align:middle;
    padding-top:5px;
}
.contactUsForm TABLE td input{
    width:250px;  padding:5px;color:#333333;
}
.contactUsForm TABLE td textarea{
    width:436px;  padding:5px;color:#333333;
}
#contactUsSubmit{
    float: left;width:100px; font-size:12px; color:#333333;    
}
.featureAttr
{
    height:76px;
    width:96px;
    position:absolute;
}
.threeDim
{
    background:transparent url(../imgs/3d.png) no-repeat right top;
}
.dubbedThreeDim
{
    background:transparent url(../imgs/3d_dub.png) no-repeat right top;
}
.dubbed
{
    background:transparent url(../imgs/dub.png) no-repeat right top;
}


