/*base*/

body{margin:0px;padding:0px;font-family:verdana,helvetica,arial;background:url(../img/body_bk.gif) repeat-x #ffffff;font-size:12px;text-align:center;color:#3c3c3c;}
img{border:0px none;}
br{letter-spacing:0px;}



/*link*/

a{color: #5CB531;}
a:hover{color: #B1FE8E;}



/*text*/
td{font-size:12px;}



/*layout*/

#headtop{font-size:10px;height:26px;text-align:left;width:980px;margin:0 auto;}
#headtop img{vertical-align:middle;margin:0px 7px;}

#head{width:980px;margin:0 auto;}
#headlogo{padding-top:6px;float:left;}
#headimg{float:left;}

#headmenu{clear:both;text-align:center;background:url(../img/headmenu_bk.gif) repeat-x;}
#headmenu img{}

#container{width:980px;margin:0 auto;}
#middle{width:940px;margin:0 auto;}

#menu{float:left;width:170px;padding-top:7px;padding-bottom:30px;}

.menublock{background:url(../img/menu_bk.gif) repeat-y;width:160px;text-align:left;margin-bottom:10px;}
.menublockc{padding:2px 4px;text-align:left;}
.menuondemandtxt{text-align:left;padding:6px 9px;font-size:12px;line-height:140%;}



/*label*/
#label{width:938px;margin:0 auto;text-align:right;display:block;}
.labelname{margin:0 1px;float:right;}



/*news*/
#news{color:#468A27;text-align:left;padding:0 10px 25px 10px;line-height:140%;;}



/*top*/
#toplead{color:#468A27;text-align:left;padding:0 10px 8px 10px;line-height:140%;}
#toplead b{font-size:14px;line-height:200%;}



/*main*/

#main{float:right;width:756px;text-align:center;padding-top:10px;}

.title{background:url(../img/title_bk.gif) no-repeat;width:756px;height:44px;margin-bottom:8px;}
.titleimg{float:left;padding:2px;}
.titletxt{float:left;padding:13px 0 0 13px;font-size:14px;color:#FFF;font-weight:bold;}
.update{color:#FFF;font-size:10px;font-weight:bold;float:right;padding:15px;}

#content{width:756px;padding-bottom:10px;margin:0 auto;}

.moviecontainer{margin-left:3px;}

.movieblock{width:366px;float:left;margin:4px;background:url(../img/movie_bk.gif) repeat-y;text-align:left;}

.movietitleblock{background:url(../img/movietitle_bk.gif) no-repeat;margin:2px 12px 10px 12px;font-size:14px;font-weight:bold;line-height:120%;height:53px;}
.movietitle{margin:0 10px 3px 10px;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;width:320px;padding-top:8px;}
.movieact{padding:0 10px 8px 10px;;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;width:320px;}

.movietitle a{color:#913BBB;text-decoration:none;}
.movieact a{color:#5CB531;text-decoration:none;}
.movieimg{float:left;padding:0 0 0 18px;}
.moviecatch{width:200px;margin-left:148px;font-weight:bold;color:#5CB531;line-height:140%;}
.movietext{color:#4c4c4c;margin-bottom:10px;line-height:17px;height:150px;overflow:hidden;padding:0 10px;}

.moviegenre{clear:both;border-top:1px dotted #c0cce3;margin:5px 10px 0 10px;padding:5px 3px;line-height:100%;font-size:10px;display:none;}
.moviegenre img{vertical-align:middle;margin-right:5px;display:none;}
.movielink{clear:both;border-top:1px dotted #c0cce3;margin:15px 10px 0 10px;padding:5px 3px;line-height:100%;display:block;}
.movielink a{margin:0 1px;}
.moviebtn{margin-left:161px;padding-top:4px;}


.sellcontainer{margin-left:3px;}

.sellblock{width:123px;height:230px;margin:1px;float:left;}
.sellimg{border:1px solid #d5def0;}
.selltitleblock{text-align:left;border-left:1px solid #d5def0;border-right:1px solid #d5def0;border-bottom:1px solid #d5def0;background:url(../img/sell_title_bk.gif) no-repeat;}
.selltitle{font-size:10px;line-height:170%;font-weight:bold;color:#913BBB;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;width:106px;height:20px;margin:0 6px;}

.sellactressblock{text-align:left;border-left:1px solid #d5def0;border-left:1px solid #d5def0;border-right:1px solid #d5def0;border-bottom:1px solid #d5def0;background:url(../img/sell_actress_bk.gif) no-repeat;}
.sellactress{font-size:10px;line-height:170%;color:#5CB531;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;width:57px;height:18px;margin:0 32px;}

.pagetop{clear:both;padding:4px 10px 15px 10px;text-align:right;}



/*foot*/

#foot{clear:both;text-align:center;padding:25px 0px;color:#666;}
#footcopy{font-size:10px;color:#4D4D4D;}


/*special*/
#specialmain{width:756px;text-align:center;padding-top:10px;}