body {margin: 0px auto; padding:0; color: #FFFFFF; background: #1D1D1D; 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;}

#container {width: 100%;margin: 0 auto;background: #1D1D1D; background:url(/images/v2/tophdr.png) repeat-x top left;}
#topsite {width:990px;height:77px;margin: 0 auto;}
#topsite .logo {float:left;border:0px;padding-top:1px;}
#topmenu {width:650px; height:68px; margin-top:2px; background-image:url(/images/v2/menubg.png); background-repeat:repeat-x; float:right;border:1px solid #ffffff;}
#topmenu #labels {height:68px;width:400px;float:left;}
#topmenu #labels .labelon {display:block;font-weight:bold;font-size:18px; padding:22px 10px 15px 10px;height:68px; background-image:url(/images/v2/menu_on.png); background-repeat:repeat-x;float:left;margin-left:2px;color:#000000;}
#topmenu #labels .labeloff {display:block;font-weight:bold;font-size:18px; padding:22px 10px 15px 10px;height:68px; background-image:url(/images/v2/menu_off.png); background-repeat:repeat-x;float:left;margin-left:2px;color:#ffffff;}
#topmenu #labels .labeloff:hover {background-image:url(/images/v2/menu_on.png); background-repeat:repeat-x;color:#000000;}
#topmenu #searchbox {width:144px; height:25px;background-image:url(/images/v2/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:77px;height:25px;background-image:url(/images/v2/searchbtn.png); background-repeat:no-repeat;float:left;}
#topmenu #search {float:left;margin-top:20px;}

#wrapper {width:990px;margin: 0 auto;background: #1D1D1D;}

.desc {width:320px;height:25px;}


#movieitem {width:322px;float:left; padding:2px; margin:2px;background:#000000;text-align:center; color:#CFCDCD;font-size:10px;}
#movieitem .mth {width:320px; height:180px; border:1px solid #A39994;}
#movieitem b {font-size:14px;font-weight:bold;}
.movieth {width:244px; float:left;padding:2px;margin-left:2px;}
#hdlogo {width:71px; height:22px;margin:4px 2px 2px 2px;float:right;background:url(/images/v2/hd_video.png) no-repeat;}
#vdetail {width:100px; float:left;height:22px;text-align:left;margin:4px 2px 2px 2px;display:block; font-weight:bold;}


#navbox {width:970px; padding:10px; height:20px; font-weight:bold; color:#999999;font-size:14px; border-top:1px solid #252525; float:left;text-align:center;}
#navbox a {height:15px; padding:5px; margin:5px; background:#000000;border:1px solid #333333; font-size:14px;color:#ffffff;}
#navbox a:hover{background:#757575; color:#ffffff;} 

#hwrap {width:988px; border:1px solid #ffffff; background:#D6D6D6; margin:0 auto;}
#hdr {width:986px;margin:0 auto;height:28px;border:1px solid #535353; background:url(/images/v2/hdrbg.png) repeat-x;}
h1 {margin:0 auto;padding:4px;font-size:14px; font-weight:bold; text-transform:uppercase; color:#ffffff;}
#boxd {width:986px;border:1px solid #535353;color:#1D1D1D;}
#boxd a {color:#1D1D1D; font-weight:bold;display:block;float:left;padding:2px; }
#boxd a:hover {text-decoration:underline;}
#boxd td {padding:5px;}
#boxd strong {background:#9C0000;padding:2px;border:1px solid #FF0000;width:28px;display:block;float:left;color:#ffffff;}
#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;}

#dvditem {width:295px;float:left;padding:5px;margin:10px;background:#000000;text-align:center; color:#CFCDCD;font-size:10px;}
#dvditem a {font-weight:bold; font-size:12px;color:#ffffff;}
#dvditem a:hover {color:#ff0000;}


#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;}





#videobox {width:672px; padding-right:10px;float:left;overflow:hidden;}
#videobox_side {width:300px;float:right;overflow:hidden;text-align:center;}
#videobox_side img {border:0px;}
#videobox_side .downlnk {font-weight:bold; font-size:16px; color:#ff0000}


#dvdcap {width:125px; float:left;}
#dvdcap img {border:0px;}

#dvddesc {width:535px;padding:5px;float:left;}
#dvddesc p {padding:5px;}
#dvddesc h3 {color:#ff0000;}



.tbltoplist a {color:#ff0000;}

#playbox {width:320px;/*height:253px;*/margin:0px auto;}
#playbox .pover{margin-top:-253px;}
#playbox .pimg {border:0px;}



#footer {width:980px; 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:980px; padding:5px; color:#999999;font-size:10px;}






