body, tr, td, p{margin: 0px; padding: 0px; font-family: Arial, Helvetica, sans-serif; font-size: 12px;}
body{background-color: #6e6e6e; }
.padding10LR{padding-left:10px; padding-right: 10px;}
/* header */
#timer {width: 1000px; text-align: right; color:#FFFFFF; font-size:10px; position: absolute; top: 5px; z-index:2;z-index:1;} 
#header{width: 1000px; height: 138px; background-image: url(../images/headerBG.jpg); position: relative;z-index:20; margin-left:auto; margin-right:auto;}
.header {width: 980px; height: 138px;  position: relative; top:21px; left: 20px;z-index:1;}
.header .logo{background-image:url(../images/logo.jpg); width: 164px; height: 117px; position: relative; border: 0px;z-index:1;}
.header .logotext{background-image:url(../images/logoText.jpg); background-repeat:no-repeat; width: 418px; height: 77px; position:relative; top: -5px;z-index:1;}
.header .login{background-image:url(../images/loginBG.jpg); width: 360px; height: 77px; position: relative; top:-5px;z-index:1;}
.header .login A.loginB{background-image:url(../images/loginBreg.jpg); width: 75px; height: 28px; text-align: center; color:#FFFFFF; text-decoration:none; display: block; line-height: 28px;z-index:1;}
.header .login A.loginB:hover{background-image:url(../images/loginBhover.jpg); width: 75px; height: 28px; text-align: center; color:#000000; text-decoration:none; display:block; line-height: 28px;z-index:1;}
.header .logout{background-image:url(../images/logoutBG.jpg); width: 360px; height: 77px; position: relative; top:-5px;z-index:1;}
.header .logout A.loginB{background-image:url(../images/loginBreg.jpg); width: 75px; height: 28px; text-align: center; color:#FFFFFF; text-decoration:none; display: block; line-height: 28px;z-index:1;}
.header .logout A.loginB:hover{background-image:url(../images/loginBhover.jpg); width: 75px; height: 28px; text-align: center; color:#000000; text-decoration:none; display:block; line-height: 28px;z-index:1;}
.header .menu{width: 800px; position: relative; z-index:1; margin-right:20px;}
.header .menu A.mb{background-image:url(../images/menuBreg.jpg); width: 124px; height: 20px; line-height: 20px; text-align: center; color:#FFFFFF; text-decoration:none; display: block; z-index:1;}
.header .menu A.mb:hover{background-image:url(../images/menuBhover.jpg); width: 124px; height: 20px; line-height: 20px; text-align: center; color:#000000; text-decoration:none; display: block; z-index:1;}
.header .tvGuide{background-image:url(../images/tvguideLogo.jpg); width: 400px; height: 107px; position: relative; border: 0px; z-index:1;}
.header .logoHP{background-image:url(../images/logo.jpg); width: 164px; height: 117px; position: relative; border: 0px;}
.header .logotextHP{background-image:url(../images/logoText.jpg); width: 418px; height: 73px; position:relative; top: -5px;}
.header .loginHP{background-image:url(../images/loginBG.jpg); width: 360px; height: 73px; position: relative; top:1px}
.header .loginHP A.loginBHP{background-image:url(../images/loginBreg.jpg); width: 75px; height: 28px; text-align: center; color:#FFFFFF; text-decoration:none; display: block; line-height: 28px;}
.header .loginHP A.loginBHP:hover{background-image:url(../images/loginBhover.jpg); width: 75px; height: 28px; text-align: center; color:#000000; text-decoration:none; display:block; line-height: 28px;}
.header .logoutHP{background-image:url(../images/logoutBG.jpg); width: 360px; height: 73px; position: relative; top:-5px}
.header .logoutHP A.loginBHP{background-image:url(../images/loginBreg.jpg); width: 75px; height: 28px; text-align: center; color:#FFFFFF; text-decoration:none; display: block; line-height: 28px;}
.header .logoutHP A.loginBHP:hover{background-image:url(../images/loginBhover.jpg); width: 75px; height: 28px; text-align: center; color:#000000; text-decoration:none; display:block; line-height: 28px;}
.header .menu A.mbHP{background-image:url(../images/hp_btn.jpg); width: 160px; height: 30px; line-height: 30px; text-align: center; color:#FFFFFF; text-decoration:none; display: block;font-size: 14px; font-weight:800;}
.header .menu A.mbHP:hover{background-image:url(../images/hp_btn_hover.jpg); width: 160px; height: 30px; line-height: 30px; text-align: center; color:#000000; text-decoration:none; display: block;font-size: 14px; font-weight:800;}
.header .menu A.cbHP{background-image:url(../images/hp_btn_hover.jpg); width: 160px; height: 30px; line-height: 30px; text-align: center; color:#000000; text-decoration:none; display: block;font-size: 14px; font-weight:800;}
.header .tvGuideHP{background-image:url(../images/tvguideLogo.jpg); width: 400px; height: 107px; position: relative; border: 0px;}
/**/
/* main content */
#mainContent {width: 1000px; background-image:url(../images/contentBG.jpg); background-repeat:repeat-y; z-index:1; margin-left:auto; margin-right:auto;}
#leftContent{width: 182px; position:relative; left: 15px; z-index:1;}
#rightContent{width: 770px; position: relative; left: 15px; z-index:1;}
.salesmessage{font-size:10px;}
.salesmessageB{font-size:11px; font-weight:bold;}
.leftBanner{}
.topBanner{}
/*faq style*/

#faq{
	color:#000000;
}
#faq ul{
	margin: 0 0 0 4px;
	padding: 4px;
	}
#faq li p{
	cursor: pointer;
	margin: 2px;
	color:#000000;
}

.faqtxt:hover{
	text-decoration: underline;
	font-weight:bold;
}
#faq ol{
	font:bold 12px/1.3 Arial;
}
#faq div{
	font:normal 12px/1.3 Arial;
	margin: 8px;
}
.faqtxt {font-size: 12px;font-weight: bold;}
.faqtxt:hover { text-decoration:underline;}
/** End Faq Css */ 

/*/
/*nowShowing */
#nowshowing {width: 182px; position: relative; margin-top:5px; overflow:hidden;z-index:1;}
.nowshowingheader{width: 182px; position:relative;}
.nowshowingheader .tl{width: 20px; height: 19px; background-image:url(../images/frame_tl.jpg); background-repeat:no-repeat; position: relative;}
.nowshowingheader .t{width: 145px; height: 19px; background-image:url(../images/frame_t.jpg); background-repeat:repeat-x; position: relative;}
.nowshowingheader .tr{width: 17px; height: 19px; background-image:url(../images/frame_tr.jpg); background-repeat:no-repeat; position: relative;}
.nowshowingmain{width: 182px; position:relative;}
.nowshowingmain .l{width: 20px; background-image:url(../images/frame_l.jpg); background-repeat:repeat-y; position: relative;}
.nowshowingmain .c{width: 145px; position: relative;}
.nowshowingmain .r{width: 17px; background-image:url(../images/frame_r.jpg); background-repeat:repeat-y; position: relative;}
.nowshowingfooter {width: 182px; position: relative;}
.nowshowingfooter .bl{width: 20px; height: 21px; background-image:url(../images/frame_bl.jpg); background-repeat:no-repeat; position: relative;}
.nowshowingfooter .b{width: 145px; background-image:url(../images/frame_b.jpg); background-repeat:repeat-x; position: relative;}
.nowshowingfooter .br{width: 17px; height: 21px; background-image:url(../images/frame_br.jpg); background-repeat:no-repeat; position: relative;}
/**/
/*need help*/
#needhelp1 {width: 1000px; position: relative; overflow:hidden; background-image:url(../images/footerBG.jpg); background-repeat:repeat;z-index:1;}
.needhelpheader1{width: 600px; position:relative;}
.needhelpheader1 .tl{width: 20px; height: 19px; background-image:url(../images/frame_tl.jpg); background-repeat:no-repeat; position: relative;}
.needhelpheader1 .t{width: 540px; height: 19px; background-image:url(../images/frame_t.jpg); background-repeat:repeat-x; position: relative;}
.needhelpheader1 .tr{width: 17px; height: 19px; background-image:url(../images/frame_tr.jpg); background-repeat:no-repeat; position: relative;}
.needhelpmain1{width: 600px; position:relative;}
.needhelpmain1 .l{width: 20px; background-image:url(../images/frame_l.jpg); background-repeat:repeat-y; position: relative;}
.needhelpmain1 .c{width: 540px; position: relative;}
.needhelpmain1 .r{width: 17px; background-image:url(../images/frame_r.jpg); background-repeat:repeat-y; position: relative;}
.needhelpfooter1 {width: 600px; position: relative;}
.needhelpfooter1 .bl{width: 20px; height: 21px; background-image:url(../images/frame_bl.jpg); background-repeat:no-repeat; position: relative;}
.needhelpfooter1 .b{width: 540px; background-image:url(../images/frame_b.jpg); background-repeat:repeat-x; position: relative;}
.needhelpfooter1 .br{width: 17px; height: 21px; background-image:url(../images/frame_br.jpg); background-repeat:no-repeat; position: relative;}
/**/

/**/
/*need help*/
#needhelp {width: 182px; position: relative; margin-top:5px;  overflow:hidden; }
.needhelpheader{width: 182px; position:relative;}
.needhelpheader .tl{width: 20px; height: 19px; background-image:url(../images/frame_tl.jpg); background-repeat:no-repeat; position: relative;}
.needhelpheader .t{width: 145px; height: 19px; background-image:url(../images/frame_t.jpg); background-repeat:repeat-x; position: relative;}
.needhelpheader .tr{width: 17px; height: 19px; background-image:url(../images/frame_tr.jpg); background-repeat:no-repeat; position: relative;}
.needhelpmain{width: 182px; position:relative;}
.needhelpmain .l{width: 20px; background-image:url(../images/frame_l.jpg); background-repeat:repeat-y; position: relative;}
.needhelpmain .c{width: 145px; position: relative;}
.needhelpmain .r{width: 17px; background-image:url(../images/frame_r.jpg); background-repeat:repeat-y; position: relative;}
.needhelpfooter {width: 182px; position: relative;}
.needhelpfooter .bl{width: 20px; height: 21px; background-image:url(../images/frame_bl.jpg); background-repeat:no-repeat; position: relative;}
.needhelpfooter .b{width: 145px; background-image:url(../images/frame_b.jpg); background-repeat:repeat-x; position: relative;}
.needhelpfooter .br{width: 17px; height: 21px; background-image:url(../images/frame_br.jpg); background-repeat:no-repeat; position: relative;}
/**/
/*right top*/
.showsheader{width: 770px; position:relative;position: relative; margin-top:5px; overflow:hidden;z-index:1;}
.showsheader .tl{width: 20px; height: 19px; background-image:url(../images/frame_tl.jpg); background-repeat:no-repeat; position: relative;}
.showsheader .t{width: 733px; height: 19px; background-image:url(../images/frame_t.jpg); background-repeat:repeat-x; position: relative;z-index:1;}
.showsheader .tr{width: 17px; height: 19px; background-image:url(../images/frame_tr.jpg); background-repeat:no-repeat; position: relative;}
.showsmain{width: 770px; position:relative;z-index:1;}
.showsmain .l{width: 20px; background-image:url(../images/frame_l.jpg); background-repeat:repeat-y; position: relative;}
.showsmain .c{width: 733px; position: relative;}
.showsmain .r{width: 17px; background-image:url(../images/frame_r.jpg); background-repeat:repeat-y; position: relative;}
.showsfooter {width: 770px; position: relative;}
.showsfooter .bl{width: 20px; height: 21px; background-image:url(../images/frame_bl.jpg); background-repeat:no-repeat; position: relative;}
.showsfooter .b{width: 733px; background-image:url(../images/frame_b.jpg); background-repeat:repeat-x; position: relative;}
.showsfooter .br{width: 17px; height: 21px; background-image:url(../images/frame_br.jpg); background-repeat:no-repeat; position: relative;}
/**/
/*right bottom*/
#info {width: 770px; position: relative; margin-top:5px; overflow:hidden;z-index:1;}
.infoheader{width: 770px; position:relative;}
.infoheader .tl{width: 20px; height: 19px; background-image:url(../images/frame_tl.jpg); background-repeat:no-repeat; position: relative;}
.infoheader .t{width: 733px; height: 19px; background-image:url(../images/frame_t.jpg); background-repeat:repeat-x; position: relative;}
.infoheader .tr{width: 17px; height: 19px; background-image:url(../images/frame_tr.jpg); background-repeat:no-repeat; position: relative;}
.infomain{width: 770px; position:relative;}
.infomain .l{width: 20px; background-image:url(../images/frame_l.jpg); background-repeat:repeat-y; position: relative;}
.infomain .c{width: 733px; position: relative;}
.infomain .r{width: 17px; background-image:url(../images/frame_r.jpg); background-repeat:repeat-y; position: relative;}
.infofooter {width: 770px; position: relative;}
.infofooter .bl{width: 20px; height: 21px; background-image:url(../images/frame_bl.jpg); background-repeat:no-repeat; position: relative;}
.infofooter .b{width: 733px; background-image:url(../images/frame_b.jpg); background-repeat:repeat-x; position: relative;}
.infofooter .br{width: 17px; height: 21px; background-image:url(../images/frame_br.jpg); background-repeat:no-repeat; position: relative;}
/**/
/* show */
.show{width: 364px; position:relative; padding-bottom: 5px;}
.show .pic{width:170px; height: 130px; border: #ffe6d0 solid 1px; background-color:#fafafa; position:relative; display:block;}
/**/
/* show */
.star{width: 364px; position:relative; padding-bottom: 5px;}
.star .pic{width:130px; height: 130px; border: #ffe6d0 solid 1px; background-color:#fafafa; position:relative; display:block;}
/**/
/* show */
.showP{width: 620px; position:relative; padding-bottom: 5px;}
.showP .pic{width:170px; height: 130px; border: #ffe6d0 solid 1px; background-color:#fafafa; position:relative; display:block;}
.showP .picNative{border: #ffe6d0 solid 1px; background-color:#fafafa; position:relative; display:block;}
/**/
/* subscribe button */
#sb{width: 339px; height: 49px; overflow: hidden; position:relative;}
#sb a.ss{width: 339px; height: 49px; background-image:url(../images/subscribe_on.jpg); background-repeat: no-repeat; display:block;}
#sb a.ss:hover{width: 339px; height: 49px; background-image:url(../images/subscribe_reg.jpg); background-repeat: no-repeat; display:block;}
/**/

/* footer */

#footerReg{background-image:url(../images/footerBG.jpg); width: 1000px; height: 230px; overflow: hidden; background-repeat:no-repeat; padding-bottom: 15px;}
.footerReg{width: 1000px; height: 260px; overflow: hidden; }
.footerReg .channels{width:1000px; height: 230px;}
.footerReg .links{width:1000px; height: 30px; line-height: 30px;}
/**/
#footer{background-image:url(../images/footerBG160.jpg); width: 1000px; height: 230px; overflow: hidden; background-repeat:no-repeat; padding-bottom: 15px;}
.footer{width: 1000px; height: 260px; overflow: hidden; }
.footer .channels{width:1000px; height: 230px;}
.footer .links{width:1000px; height: 30px; line-height: 30px;}
/**/
/* footer160 */
#footer160{background-image:url(../images/footerBG160.jpg); width: 1000px; height: 230px; overflow: hidden; background-repeat:no-repeat; padding-bottom: 15px;}
.footer160{width: 1000px; height: 260px; overflow: hidden; }
.footer160 .channels{width:1000px; height: 230px;}
.footer160 .links{width:1000px; height: 30px; line-height: 30px;}
/**/

/**/
/* search */
.searchBox{background-image:url(../images/searchBG.jpg); width: 319px; height: 82px; position: relative;}
.searchBox .pad{margin-top: 10px; margin-left: 10px;}
.searchBox A.searchB{background-image:url(../images/searchBreg.jpg); width: 66px; height: 25px; text-align: center; color:#FFFFFF; text-decoration:none; display: block; line-height: 25px;}
.searchBox A.searchB:hover{background-image:url(../images/searchBhover.jpg); width: 66px; height: 25px; text-align: center; color:#000000; text-decoration:none; display:block; line-height: 25px;}
/**/
/* seo */
.bigPic{width: 318px; height: 318px; border: #ffe6d0 solid 1px; background-color:#fafafa; position:relative; display:block;}
.smallPic{width: 93px; height: 93px; border: #ffe6d0 solid 1px; background-color:#fafafa; position:relative; display:block;}
/**/
.salesM{width: 350px; padding-top: 10px; padding-bottom: 10px; padding-left:10px; padding-right:10px; border: #ffe6d0 1px solid; display: block;}


/*floating window*/
#floating {width: 330px; position: absolute; margin-top:5px;  overflow:hidden;  z-index:100; }
.floatingheader{width: 330px; position:relative;}
.floatingheader .tl{width: 20px; height: 19px; background-image:url(../images/frame_tl.jpg); background-repeat:no-repeat; position: relative;}
.floatingheader .t{width: 193px; height: 19px; background-image:url(../images/frame_t.jpg); background-repeat:repeat-x; position: relative;}
.floatingheader .tr{width: 17px; height: 19px; background-image:url(../images/frame_tr.jpg); background-repeat:no-repeat; position: relative;}
.floatingmain{width: 330px; position:relative;}
.floatingmain .l{width: 20px; background-image:url(../images/frame_l.jpg); background-repeat:repeat-y; position: relative;}
.floatingmain .c{width: 293px; position: relative;}
.floatingmain .r{width: 17px; background-image:url(../images/frame_r.jpg); background-repeat:repeat-y; position: relative;}
.floatingfooter {width: 330px; position: relative;}
.floatingfooter .bl{width: 20px; height: 21px; background-image:url(../images/frame_bl.jpg); background-repeat:no-repeat; position: relative;}
.floatingfooter .b{width: 293px; background-image:url(../images/frame_b.jpg); background-repeat:repeat-x; position: relative;}
.floatingfooter .br{width: 17px; height: 21px; background-image:url(../images/frame_br.jpg); background-repeat:no-repeat; position: relative;}
/**/
/*Grayed out pop-up*/
.style8{position: fixed;z-index: 100;top: 0;left: 0;height: 100%;width: 100%;background-color: #000;filter:progid:DXImageTransform.Microsoft.Alpha(opacity=55);-moz-opacity: 0.55;-khtml-opacity: 0.55;opacity: 0.55;display: none;}
.style9{position:relative;z-index: 101;background-color:White;display:none;}

.onMouseOver{cursor:hand; cursor:pointer;}

.msgBoxContainer
{
    position: absolute;
    width: 480px;
    min-height:165px;
    left: 25%;
    top: 50%;
    z-index: 750;
}
.msgBox
{
    background-color: white;
    border: solid 1px #666666; position: relative;   
    z-index: 1000;
    width: 480px;        
    text-align:left;
    /* Drop Shadow Effect */
    -moz-box-shadow: -3px -3px 3px #cccccc;
	-webkit-box-shadow: -3px -3px 3px #cccccc;
	box-shadow: -3px -3px 3px #cccccc;
	/* For IE 8 */
	-ms-filter: "progid:DXImageTransform.Microsoft.Shadow(Strength=3, Direction=315, Color='#cccccc')";
	/* For IE 5.5 - 7 */
	filter: progid:DXImageTransform.Microsoft.Shadow(Strength=3, Direction=315, Color='#cccccc');
}
.msgBoxTitle
{
    font-size:14px;
    font-weight:bold;
    border-bottom: solid 1px #666666; 
    background-color:#cccccc;
    padding: 10px;    
}
.msgBoxTypeInfo
{
    float:left;
    background-image:url(../images/mbox_info_btn.png); 
    background-repeat:no-repeat; 
    position: relative;
    width:38px;
    height:38px;
}
.msgBoxClose
{
    float:right;
    background-image:url(../images/mbox_x_btn.png); 
    background-repeat:no-repeat; 
    position: relative;
    width:38px;
    height:38px;
    cursor:pointer;
    cursor:hand;
}


