@charset "utf-8";
html { height:100%; }
hr { color: gray; width: 98%; border: 1px dotted; border-style: none none dotted; margin :0px; }
h4 { font-weight:1;}
h5{ font-family:"Arial Black", Gadget, sans-serif; font-size:16px; margin:0px;}
h6{ font-family:Arial, Helvetica, sans-serif; font-size:12pt; margin:0px; font-weight:normal; }
h7{ font-family:Arial, Helvetica, sans-serif; font-size:13px; margin:0px; font-weight:normal; }
#container { width:950px; background:none; margin:0 auto; position:relative; }
#header { width:950px; height: 250px; position:relative; }

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

#menu a {  color:white; }
/* --------------------logo and main frame ------------------------------------*/
#header { margin-top:50px; float:left; width:950px; height:auto; position:relative; }
#logo { background-image:url(logoBS.png); margin-bottom::40px;
float: left; width: 384px; height : 116px; text-decoration: none; }
#menuwrapper { width:500px; height:22px; display:inline; top:50px; position:relative; float:right; }
#menu { display:inline; letter-spacing:0.4px; float: right; width: auto; color: white; font-size:12px; font-family:Arial, Helvetica, sans-serif; top:2px; position:relative; height: 20px; }
#menu a { text-decoration:none; color:white; padding:0 5px 0 7px; }
#menu a:hover { background-color:#03648b; }
/***********************************************************/
/*-------------------- slide images  --------------------- */
/***********************************************************/
img { border: 0;}
.main_view { float: left; position: relative; margin:12px 10px 10px 10px; }
.window { height:180px; width: 620px; overflow: hidden; position: relative; }
.image_reel { position: absolute; top: 0px; left: -6px; }
.image_reel img { float: left; }
.paging { font:  10px Verdana, Arial, Helvetica, sans-serif; position: absolute; bottom: 15px; right: -29px; width: 178px; height:47px; z-index: 1000; text-align:center; line-height: 35px; background: url(./paging_bg2.png) no-repeat; display: none; }
.paging a { padding: 4px; text-decoration: none; color: #fff; z-index:auto; }
.paging a.active { font-weight: bold; background: #920000; border: 1px solid #610000; -moz-border-radius: 3px; -khtml-border-radius: 3px; -webkit-border-radius: 3px; }
.paging a:hover { font-weight: bold; }
/* --------------------movies and phones------------------------------------*/
#slider_menus { width: 950px; height: 200px; float:left; padding: 3px 0; background-image:url(./box-01.png); display:block; margin-bottom:30px; z-index:0; position:relative; }
#movie { margin:10px; background-color:#03648B; border-radius : 15px; float : left; width: 620px; height : 180px; z-index:auto; }
/* --------------------Trending event ------------------------------------*/
#event_summary { padding:25px; margin-top:15px; margin-bottom:10px; float:left; background-image:url(./box.png); width:900px; height:auto;  padding-top:5px; position:relative; }
#tevent_label { width:100%; height: auto;  float:left; position:relative; }
#tevet_ele{  clear:both; width:100%;float:left; position:relative; font-family:Arial, Helvetica, sans-serif; }
#tevet_nameaddr{ padding-top:25px; float:left; position:relative; font-family:Arial, Helvetica, sans-serif; width:200px; }
#tevet_time{ padding-top:35px; margin-left:20px; float:left; position:relative; font-family:Arial, Helvetica, sans-serif;  }
#tred_buy_btn{ font-size:12pt; line-height:1.6; font-family:"Arial Black", Gadget, sans-serif; background:url(./btn-buy.png) repeat; position:absolute; left: 701px; top: 37px; width: 137px; text-align: center; cursor:pointer; height: 26px; }
#tred_buy_btn:hover{ background:url(./btn-buyA.png) repeat; font-family: "Arial Black", Gadget, sans-serif; font-size: 12pt; }

/* --------------------footer------------------------------------*/
#footer { clear:both; margin-top:00px; width:100%; height:200px; background-color:#071224; float:left; position:relative; z-index:200; }
#footertext { width:950px; background:none; margin:0 auto; color:white; font-family:Arial, Helvetica, sans-serif; position:relative; clear:both; z-index:200; }
#footer #footertext table tr td { font-family:Arial, Helvetica, sans-serif; font-weight: normal; }
#footer #footertext table { font-size: 11px; font-family: Arial, sans-serif; line-height:20px; }
#footer #footertext table tr td span { font-weight: bold; font-family: Arial, sans-serif; font-size: 11px; }
#footer #footertext table tr td p { font-size: 10px; line-height:10px; }

#footer a:link,#footer a:visited {
 color:#00a8cb;
 text-decoration:none;
}
#footer a:hover,#footer .language-select li+li:hover span {
 text-decoration:underline;
 color:#06C;
}
