.thumb-wrapper{position:relative}
#report-shim{display:none;position:fixed;top:0;right:0;bottom:0;left:0;z-index:999;background-color:rgba(0,0,0,0.5)}
#report-wrap{height:100%;width:100%}
#report-form{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;color:#222;font-size:8pt;height:auto;margin:0 auto;position:relative;top:15%;width:400px;background-color:#fff;border-radius:5px;box-shadow:0 2px 10px #000;padding:15px}
#report-form *{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;color:#222;font-size:8pt}
#report-warn{color:#222 !important;font-size:8pt}
#report-thumb{display:block;border-radius:5px;box-shadow:0 2px 5px rgba(0,0,0,0.33);height:180px;margin:15px 0;width:240px}
#report-form label{display:block;height:20px;line-height:20px;vertical-align:middle}
#report-link{margin:5px 0 15px 5px}
#report-type{cursor:pointer;padding:3px 0 5px;width:100%}
#report-text{border:1px solid #aaa;border-radius:3px;box-shadow:inset 0 2px 3px rgba(0,0,0,0.15);font-size:8pt;padding:5px;resize:none;width:100%}
#report-tbar{padding:15px 0 0;text-align:center}
#report-tbar button{cursor:pointer;line-height:20px;margin:0 0 0 10px;padding:2px 0 3px 0;width:60px}
.thumb-report{display:inline-block;position:absolute;z-index:1;background-color:#000;color:#fff;cursor:pointer;font-size:10px;line-height:14px;height:15px;opacity:.50;padding:0 4px 0 4px;text-decoration:none;width:auto}
.thumb-report:hover{opacity:1}
.thumb-report{top:2px;right:2px}
*{margin:0;padding:0;font-family:Verdana,Arial,Helvetica,sans-serif;color:#fff}
#email{color:#000}
#subject{color:#000}
#description{color:#000}
#submit{color:#000}
img{behavior:url(iepngfix.htc)}
a{outline:0}
body{background:#000 url(tj_grnd.jpg) repeat center top fixed}
.hfill{background:url(tj_hfill.jpg) repeat-x top}
.h03{background:url(tj_h03.jpg) no-repeat left top}
.txt{color:#69bd02;font-size:11px;display:block;margin:2px 0 0 10px}
.onoff{color:#ccc;font-size:11px;line-height:15px;width:auto;float:left;height:15px;margin:0 0 0 10px}
.onoff a{text-decoration:none;font-size:12px;color:#fff;font-weight:bold;margin:0 0 0 2px}
.onoff a:hover{color:#8ef800;text-decoration:underline}
.srchtxtcolor{color:#ccc;font-size:20px;background:transparent;border:0;text-align:left;padding:0;width:480px;outline:0;cursor:text;padding:5px 0 0 0}
.srchbtn{float:right;background:url(tj_srchb1.gif);width:88px;height:31px;border:0;cursor:pointer;outline:0;margin:1px 0 0 0}
.srchbtn:hover{color:#000;background:url(tj_srchb2.gif)}
.menu a{font-size:14px;text-decoration:none;display:block;line-height:34px;height:35px;margin:0 2px 0 0;width:118px;float:left;text-align:center;color:#fff;background:url(tj_btn0.png) no-repeat}
.menu a:hover{color:#000;background:url(tj_btn2.png) no-repeat;font-weight:bold}
.mainbody,.blockhead,.headername,.c3{display:block;width:998px;clear:both}
.c1,.c2{height:40px}
.c3,.c4{height:11px}
.c1{background:url(tj_c1.gif) no-repeat left top;background-color:#000}
.c2{background:url(tj_c2.gif) no-repeat right top}
.c3{background:url(tj_c3.gif) no-repeat left bottom;background-color:#000}
.c4{background:url(tj_c4.gif) no-repeat right bottom}
.dots{float:left;color:#000;font-size:12px;font-weight:bold;margin:0 5px 0 20px;line-height:25px;letter-spacing:-1px}
.at{float:left;color:#fff;font-size:12px;font-weight:bold;margin:0 5px 0 20px;line-height:35px;letter-spacing:-1px}
.dots{margin:0 5px 0 5px;letter-spacing:1px}
.srchhd{float:left;color:#ccc;font-size:15px;line-height:40px;padding:0 0 0 5px}
.srchhd b{padding:0 0 0 10px;font-size:18px;font-weight:normal;color:#fff}
.btn_a a,.btn_b b,.btn_b a,.btn_a span{height:35px;display:block;float:left;font-size:12px;color:#fff;text-decoration:none;text-align:center;line-height:34px;margin:0 1px 0 0}
.btn_a a{width:118px;background:url(tj_btn0.png)}
.btn_b{float:right}
.btn_b b{float:left;width:35px;background:url(tj_btn4.png);color:#000;height:35px}
.btn_b a{float:left;width:35px;background:url(tj_btn3.png)}
.btn_a a:hover,.btn_a span{width:118px;background:url(tj_btn1.png);color:#000}
.btn_b a:hover{background:url(tj_btn4.png);color:#000}
.blockhead{display:block;float:left;background:#000 url(tj_dtline.gif) no-repeat left bottom;padding:0 0 5px 0}
.headername{font-size:38px;line-height:40px;color:#8ef800;text-align:left;text-indent:15px}
.headerem{font-size:25px;line-height:40px;color:#8ef800;text-align:left;text-indent:15px}
.thumbs{float:right;width:998px;background:#000;padding:5px 0 0 0}
.t{height:225px}
.t,.tsmall{color:#999;margin:0 1px 4px 1px;padding:0 0 4px 0;text-decoration:none;position:relative;display:-moz-inline-box;display:inline-block;_overflow:hidden;*zoom:1;*display:inline;width:242px;font-size:12px;float:left;margin:3px 0 3px 6px}
.tsmall{width:190px;height:auto}
.t a,.tsmall a{text-decoration:none}
.t a:hover span.desc,.t a:hover span.desc2,.tsmall a:hover span.desc3{color:#ff3}
.desc,.desc2,.desc3{position:absolute;right:1px;color:#fff;background:url(tj_blockgrnd.png) repeat;text-align:center;line-height:25px}
.desc{top:156px;font-size:12px;font-weight:normal;text-overflow:ellipsis;overflow:hidden;width:240px;white-space:nowrap;text-indent:5px}
.desc2{top:153px;font-size:17px;width:240px}
.desc3{right:5px;top:111px;width:180px;font-size:17px}
.cnts{font-size:10px;padding:0 0 0 15px;color:#ccc}
.t a img,.tsmall a img{border:1px solid #ccc}
.t a:hover img,.tsmall a:hover img{border:1px solid #8ef800}
.runtime{position:absolute;top:1px;right:183px;font-size:10px;color:#fff;background:url(tj_blockgrnd.png) repeat;padding:0 3px 0 3px;line-height:16px;width:52px;text-align:center}
.info{visibility:inherit}
.from,.added,.tags{font-size:10px}
.from b,.added b,.tags b{color:#fff;margin:0 3px 0 0;font-size:10px;font-weight:bold}
.from,.tags{float:left;margin:0 0 0 2px}
.added{float:right;margin:0 2px 0 0}
.tags{text-align:left;white-space:normal}
.tags a{color:#999;text-decoration:none;margin:0 0 0 4px}
.tags a:hover{color:#ff3;text-decoration:underline}
.topcat{padding:0 0 0 2px}
.topcat .top{width:197px;float:left;padding:5px 0 0 0}
.topcat .top li{text-align:left;text-indent:5px;white-space:nowrap;overflow:hidden;color:#333;font-size:10px;height:21px;line-height:19px;font-style:normal}
.topcat .top a{color:#999;font-size:17px;padding:0 0 0 5px;text-decoration:none}
.topcat .top li:hover a,.topcat .top a:hover{color:#fff307}
.toph{margin:0 0 0 6px}
.toph ul{font-size:11px;text-align:left;float:left;list-style:none;width:197px}
.toph li{color:#333;padding:2px 0 2px 0;border-bottom:dotted 1px #111;line-height:18px;height:18px;display:block;text-overflow:ellipsis;overflow:hidden}
.toph a{color:#999;font-size:17px;letter-spacing:0;padding:0 0 0 2px;text-decoration:none}
.toph a:hover{color:#fff307}
.bottom_e{height:60px;padding:4px}
.du_e b,.by_e b,.tags_e b,.src_e b{color:#ccc;margin-right:5px}
.du_e,.by_e,.tags_e,.src_e{color:#fff;font-size:10px;left:324px;display:block}
.desc_e{font-size:16px;line-height:22px;color:#fff;font-weight:bold;text-transform:uppercase}
.src_e a,.tags_e a{color:#ff0;text-decoration:underline}
.src_e a:hover,.tags_e a:hover{color:#8ef800;text-decoration:none}
.w{display:block;height:103px;background:url(tj_wfill.jpg) repeat-x bottom}
.wtxt{width:988px;background:url(tj_w01.jpg) no-repeat bottom left;height:103px}
.wtxt span{font-size:10px;color:#ccc;display:block;padding:20px 0 0 270px}
.wtxt a{color:#fff;text-decoration:underline}
.wtxt a:hover{color:#8ef800;text-decoration:none}
.rel{width:1000px;margin:2px auto;font-size:13px;text-align:left}
.rel a{float:left;margin-left:12px;text-indent:17px;min-height:16px;background:url(lupe.png) 0 0 no-repeat}
.rel a:link{color:#fff;text-decoration:none}
.rel a:hover{color:#8ef800;text-decoration:none}
.rel a:visited{color:#999;text-decoration:none}
.rel span{display:block;float:left;color:#ff3;font-weight:bold}
