body {margin: 0px auto; padding:0; color: #FFFFFF; background: #000000; font-family: Verdana,Arial,Helvetica, sans-serif; font-size: 12px;}
ul, li { list-style: none; }
a { text-decoration: none; color: #1a76b7;}
a:hover { color: #ff0000;}
h3,h5, p, ul, li, h4, h1 { margin: 0; padding:0;}
#spacer { overflow: hidden; height: 0; clear: both;}
#spacer5 { overflow: hidden; height: 5px; clear: both;}
#spacer10 { overflow: hidden; height: 10px; clear: both;}
#spacer15 { overflow: hidden; height: 15px; clear: both;}

#topsite {width:1010px;background: #000000; height:70px;}
#topsite .logo {float:left;border:0px;}
#topsite #topad {float:right;margin:5px;width:500px;height:65px;}
#topmenu {width:1010px; height:36px; background-image:url(/images/menubtmbg.png); background-repeat:repeat-x; background-position:bottom;float:left;}
#topmenu #labels {height:31px;width:600px;float:left;}
#topmenu #labels #labelon {width:105px; height:31px; margin-left:10px;background-image:url(/images/lblon.png); background-repeat:no-repeat;float:left;}
#topmenu #labels #labeloff {width:105px; height:31px; margin-left:10px;background-image:url(/images/lbloff.png); background-repeat:no-repeat;float:left;}
#topmenu #labels a {width:105px;height:31px;font-weight:bold;font-size:18px;padding-top:5px;text-align:center;display:block;color:#000000;}
#topmenu #labels #labelon a {color:#ffffff;}
#topmenu #searchbox {width:150px; height:31px;background-image:url(/images/srchbg.png); background-repeat:no-repeat;float:left;}
#topmenu form {padding:0px;margin:0px;float:right;width:240px;}
#topmenu input {width:140px;margin:5px;border:0px;background:none;}
#topmenu form a {margin-left:5px;width:70px;height:31px;background-image:url(/images/searchbtn.png); background-repeat:no-repeat;float:left;}


#topmenu #menucdn {height:69px;width:1010px}
#topmenu #menucdn #l {width:2px; height:69px; background-image:url(/images/menucdn_l.gif); background-repeat:no-repeat;float:left;}
#topmenu #menucdn #r {width:3px; height:69px; background-image:url(/images/menucdn_r.gif); background-repeat:no-repeat;float:left;}
#topmenu #menucdn #bg {width:1005px; height:69px; background-image:url(/images/menucdn_bg.gif); background-repeat:repeat-x;float:left;}

#container {width: 1010px; margin: 0 auto;background: #000000; height:auto}


#redbar {width:auto;float:left;}
#redbar #l {width:2px; height:20px; background-image:url(/images/red_bar_l.gif); background-repeat:no-repeat;float:left;}
#redbar #r {width:2px; height:20px; background-image:url(/images/red_bar_r.gif); background-repeat:no-repeat;float:left;}
#redbar #bg {width:1002px; height:20px; padding:2px; background-image:url(/images/red_bar_bg.gif); background-repeat:repeat-x;float:left;}



.movieth {width:244px; float:left;padding:2px;margin-left:2px;}

#movthumb_title {width:244px; background-color:#E90F00;height:30px;margin-bottom:2px;}
#movthumb_title #l {width:2px; height:30px; background-image:url(/images/title_rl.gif); background-repeat:no-repeat;float:left;}
#movthumb_title a {width:240px;float:left;overflow:hidden; background-color:#E90F00;color:#ffffff;}
#movthumb_title #r {width:2px; height:30px; background-image:url(/images/title_rr.gif); background-repeat:no-repeat;float:right;}
.vthumb {width:240px; height:135px; border:2px solid #ffffff;float:left;}


#movie_infos {padding-top:4px;}
#movie_infos #ratings {width:140px; height:17px;float:left;}
#movie_infos .pbtn {width:16px; height:17px;float:right;background-image:url(/images/playsml.gif); background-repeat:no-repeat;}
#movie_infos .comments {width:19px; height:17px;float:left;background-image:url(/images/comment.gif); background-repeat:no-repeat;}
#movie_infos .views {width:100px; height:17px;float:left;text-align:right;}


#ender {width:1010px; height:5px; background-image:url(/images/menubtmbg.png); background-repeat:repeat-x;float:left;clear:both;}




#navbox {width:990px; padding:10px; height:20px; font-weight:bold; color:#999999;font-size:14px; border-top:1px solid #252525; float:left;}
#navbox a {height:15px; padding:5px; background:#000000;border:1px solid #333333; font-size:14px;color:#ffffff;}
#navbox a:hover{background:#FFCC00; color:#333333;} 


#videobox {width:600px; padding:10px;float:left;overflow:hidden;}
#videobox_side {width:390px;float:right;overflow:hidden;text-align:center;}
#videobox_side img {border:0px;}
#videobox_side .downlnk {font-weight:bold; font-size:16px; color:#ff0000}

#videobox_side #adbox {width:348px;border:1px solid #333333; margin:0px auto; color:#cccccc;padding:5px;display:block;}

#dvdcap {width:125px; float:left;}
#dvdcap img {border:0px;}

#dvddesc {width:455px;padding:5px;float:left;}
#dvddesc p {padding:5px;}
#dvddesc h3 {color:#ff0000;}


#adredbar,#adredbar #hdr {width:366px;margin:0px auto;}
#adredbar #hdr #l {width:2px; height:20px; background-image:url(/images/red_bar_l.gif); background-repeat:no-repeat;float:left;}
#adredbar #hdr #r {width:2px; height:20px; background-image:url(/images/red_bar_r.gif); background-repeat:no-repeat;float:left;}
#adredbar #hdr #bg {width:358px; height:20px; padding:2px; background-image:url(/images/red_bar_bg.gif); background-repeat:repeat-x;float:left;}
#adredbar #content {width:364px; margin:0px auto;color:#cccccc;padding:2px; border-top-width: 0px;}




#relredbar,#relredbar #hdr {width:600px;margin:0px auto;}
#relredbar #hdr #l {width:2px; height:20px; background-image:url(/images/red_bar_l.gif); background-repeat:no-repeat;float:left;}
#relredbar #hdr #r {width:2px; height:20px; background-image:url(/images/red_bar_r.gif); background-repeat:no-repeat;float:left;}
#relredbar #hdr #bg {width:592px; height:20px; padding:2px; background-image:url(/images/red_bar_bg.gif); background-repeat:repeat-x;float:left;}
#relredbar #content {width:598px; margin:0px auto;color:#cccccc;padding:2px; border-top-width: 0px;}





#plugitem {width:185px;float:left;color:#cccccc;padding:5px;}
#plugitem img {width:180px; height:135px;border:1px solid #ffffff;}



#dvditem {width:240px;float:left;color:#cccccc;padding:5px;}

.tbltoplist a {color:#ff0000;}

#playbox {width:320px;/*height:253px;*/margin:0px auto;}
#playbox .pover{margin-top:-253px;}
#playbox .pimg {border:0px;}



#footer {width:1000px; padding:5px; height:15px; font-weight:bold; color:#999999;font-size:10px; border-top:1px solid #252525; float:left;text-align:center;}
#footer a {color:#ffffff;}


#disclaim {width:1000px; padding:5px; color:#999999;font-size:10px;}






