body {margin: 0px auto; padding:0; color: #ffffff; background: #000000; background-image:url(/images/bg.jpg);background-repeat:repeat;font-family:Arial, Helvetica, sans-serif; font-size: 12px;}
ul, li { list-style: none; }
form {padding:0px; margin:0px;}
a { text-decoration: none; color: #1a76b7;}
a:hover { color: #ff0000;}
img {border:0px;}
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;}
#wrapper {width: 994px; margin: 0 auto;background: #212020; height:auto;}
#topsite {width: 990px; margin: 0 auto;background: #262525; height:auto;}
#topsite #topbg {width:988px; height:25px;background-image:url(/images/topbg.jpg); background-repeat:repeat-x;margin: 0 auto;}
#topsite #tlsrch {width:988px; height:73px; background-image:url(/images/tlbg.jpg); background-repeat:repeat-x;margin: 0 auto;margin-top:1px;}
#topsite #tlsrch .logo {width:207px; height:68px; background-image:url(/images/logo.png); background-repeat:no-repeat;float:left;margin-left:25px; margin-top:2px;}
#searchholder {width:500px; height:55px; display:block; float:left; margin-top:7px; margin-left:190px;}
#searchholder #ls {width:10px; height:55px; background-image:url(/images/tsrch_l.png); background-repeat:no-repeat;float:left;}
#searchholder #rs {width:10px; height:55px; background-image:url(/images/tsrch_r.png); background-repeat:no-repeat;float:left;}
#searchholder #cdn {width:480px; height:55px; background-image:url(/images/tsrch_bg.png); background-repeat:repeat-x;float:left;}

#srchbar {width:450px; height:25px;}
#srchbar span {color:#ffffff; font-weight:bold;float:left;}
#srchbar form {width:400px;margin-top:22px; margin-left:40px;float:left;}
#srchbar form .srchbtn {width:24px; height:24px; background-image:url(/images/gobtn.png); background-repeat:no-repeat;float:left;margin-left:10px;margin-top:-5px;}
.inputtxt {width:290px; padding:5px; float:left;margin-top:-5px;margin-left:10px;border:none;}

#menubar {width:988px; height:42px; background-image:url(/images/menubg.png); background-repeat:repeat-x;margin: 0 auto;margin-top:2px; }
#menubar #menuitem {padding:10px;}
#menubar #menuitem a {font-size:16px;font-weight:bold;color:#ffffff;}
#menubar #menuitem a:hover {border-bottom:1px solid #ffffff;}
#menubar #menuitem .on {font-size:16px;font-weight:bold;color:#000000;}
#menubar dfn {margin: 0 5px 0 5px;color:#E7290C;}



#chosenlist {width:978px;border:#2F2E2E 1px solid; background:#250202; margin:0 auto;padding:5px;}

#contentlist {width:510px; float:left; margin-left:5px; margin-top:5px;}
#contentlist #cdntop {width:510px;}
#contentlist #cdntop #ls {width:10px;height:11px;background-image:url(/images/vl_tcl.png); background-repeat:no-repeat;float:left;}
#contentlist #cdntop #bg {width:490px;height:10px;background:#000000;float:left; border-top:#2F2E2E 1px solid;}
#contentlist #cdntop #rs {width:10px;height:11px;background-image:url(/images/vl_tcr.png); background-repeat:no-repeat;float:right;}
#contentlist #content {width:508px; background:#000000; border-left:#2F2E2E 1px solid;border-right:#2F2E2E 1px solid;float:left; overflow:hidden;}
#contentlist #cdnbtm {width:510px;}
#contentlist #cdnbtm #ls {width:10px;height:11px;background-image:url(/images/vl_bcl.png); background-repeat:no-repeat;float:left;}
#contentlist #cdnbtm #bg {width:490px;height:10px;background:#000000;float:left; border-bottom:#2F2E2E 1px solid;}
#contentlist #cdnbtm #rs {width:10px;height:11px;background-image:url(/images/vl_bcr.png); background-repeat:no-repeat;float:right;}


#item {width:480px;height:125px; border:#2F2E2E 1px solid; background:#250202; margin:0 auto; margin-top:10px;padding:5px;}
#item  #thumb {width:160px; height:120px;border:1px solid #2B1C1C;float:left;}
#item #desc {width:300px;height:110px;float:left;overflow:hidden;}
#item #desc #title {margin-left:10px;border-bottom:#212020 1px solid;padding-bottom:5px;}
#item #desc #title a {font-weight:bold;font-size:14px;color:#ffffff;}
#item #desc #title a:hover {color:#B80101;}
#item #desc #detail {padding:10px;color:#7E7D7D;}
#item #attr {width:300px; margin-left:10px; float:left;color:#cccccc; font-weight:bold;font-size:10px;}

.rthumb {width:160px;height:120px;border:1px solid #2F2E2E;float:left;}

.pagination {width:480px; padding:5px;border:1px solid #2F2E2E;background:#1E1D1D;margin:0 auto;font-weight:bold;color:#7E7D7D;margin-top:10px;}
.pagination a {padding:2px; border:1px solid #FF7519;color:#DFF260;}
.pagination a:hover {background-color:#000000;}

#rside {width:300px; background:#000000; margin-right:3px; margin-top:5px; float:right;}

#rside h3 {width:298px;background-image:url(/images/hdrtop.jpg);background-repeat:repeat;margin:0 auto;border:1px solid #262525; text-align:center;}

#lside {width:162px; background:#000000; margin-left:3px; margin-top:5px;float:left;}

.frlinks {width:140px; padding:5px;float:left;display:block;font-weight:bold;color:#ffffff;}

.video-hed	{margin:0 auto; clear:left; color:white; padding:0;}
.video-hed h1, .video-hed p {width:480px;overflow:hidden;margin:0 auto;}
.video-hed h1	{font-size:18px;}
#player		{margin:0 auto; clear:left; width:480px;}

.downlink {font-weight:bold;font-size:16px; color:#ffffff;}


.ratingholder {float:left;display:inline; font-size:12px;font-weight:bold;}
.ratingholder img{ display:inline; float:left; clear:none;}
.ratingdiv{ display:inline;}

#footer {width: 994px; margin: 0 auto;background: #310202; height:auto;text-align:center;}
#footer a {font-weight:bold;color:#ffffff; font-size:12px;}
#footer a:hover {text-decoration:underline;}