*{margin:0;padding:0;font-family:Verdana, Arial, Helvetica, sans-serif;}
body{background-color:#000;background-image:url(ff2_hfill.gif);background-repeat:repeat-x;background-position:top;}
.txt{color:#CCCCCC;font-size:11px;width:auto;margin:5px 0px 0px 0px;display:block;}
.w{display:block;height:42px;background-image:url(ff2_wfill.gif);background-repeat:repeat-x;background-position:bottom;}
.wtxt{font-size:10px;color:#CCCCCC;padding-left:30px;padding-top:5px;}
.wtxt a{color:#3399CC;}
.wtxt a:hover{color:#FFFFFF;}
.onoff{color:#035078;font-size:11px;line-height:43px;width:auto;float:left;height:43px;}
.onoff a{text-decoration:none;font-size:14px;color:#74C4EE;font-weight:bold;margin:0 0 0 2px;}
.onoff a:hover{color:#FFFFFF;}
.srch{width:auto;float:left;font-size:12px;line-height:43px;height:43px;}
.mainbody, .blockhead, .headername{display:block;width:998px;clear:both;}
.at, .dots{float:left;color:#999999;font-size:12px;font-weight:bold;margin:0 5px 0 20px;line-height:25px;letter-spacing:-1px;}
.dots{margin:0 5px 0 5px;letter-spacing:1px;}
.btn_a, .btn_b{display:block;margin:0 0 0 0;}
.btn_a a, .btn_b a{height:24px;display:block;width:100px;background-color:#035078;float:left;font-size:12px;color:#FFFFFF;text-decoration:none;text-align:center;line-height:24px;margin:0 1px 0 0;}
.btn_b a{float:left;width:35px;}
.btn_a a:hover{color:#000000;background:#77caf5 url(ff2_s.gif) no-repeat left;}
.btn_b a:hover{background-color:#77caf5;color:#000000;}
.blockhead{display:block;height:45px;float:left;background-color:#032a3e;}
.headername{font-size:24px;line-height:45px;color:#FFFFFF;text-align:left;text-indent:15px;}
.thumbs{clear:both;background-color:#032a3e;}
.t, .tsmall{color:#CCCCCC;height:auto;margin:0px 1px 4px 1px;padding:0px 0px 4px 0px;text-decoration:none;position:relative;display:inline-block;_overflow:hidden;*zoom:1;*display:inline;width:240px;font-size:12px;}
.t{margin:3px;}
.tsmall{width:190px;}
.t a, .tsmall a{text-decoration:none;}
.t a:hover span.desc, .tsmall a:hover span.desc{color:#FFFF00;}
.desc{color:#FFFFFF;font-size:15px;font-weight:normal;text-overflow:ellipsis;overflow:hidden;height:18px;width:90%;white-space:nowrap;display:block;}
.t a img, .tsmall a img{border:1px solid #CCCCCC;}
.t a:hover img, .tsmall a:hover img{border:1px solid #FFFF00;}
.runtime{position:absolute;top:5px;font-size:10px;color:#FFFFFF;background-color:#000000;padding-right:3px;padding-left:3px;line-height:15px;width:auto;right:6px;}
.from, .added, .tags{font-size:10px;}
.from b, .added b, .tags b{color:#FFFFFF;margin-right:3px;font-size:10px;font-weight:bold;}
.from, .tags{float:left;margin-left:2px;}
.added{float:right;margin-right:2px;}
.tags a{color:#FFFFFF;text-decoration:underline;margin-left:4px;}
.tags a:hover{color:#FFFF00;text-decoration:none;}
.top{text-decoration:none;font-size:10px;font-weight:bold;text-align:center;display:block;background-color:#032A3E;}
.top a{text-decoration:none;font-size:12px;color:#FFFFFF;font-weight:normal;display:inline-table;width:185px;text-align:left;line-height:16px;}
.top a:hover{font-weight:bold;color:#FFFF00;}
.top a b{color:#065884;font-size:10px;margin:0 5px 0 0;letter-spacing:-1px;}
.menu a{font-size:14px;color:#FFFFFF;text-decoration:none;display:inline-table;line-height:22px;background-color:#035078;height:22px;padding-top:0;padding-right:15px;padding-bottom:0px;padding-left:15px;margin-right:2px;}
.menu a:hover{color:#000000;background-image:url(ff2_s.gif);background-repeat:no-repeat;background-position:left;background-color:#77caf5;}
.bottom_e{height:60px;padding:4px;}
.du_e, .by_e, .tags_e, .src_e{color:#FFFFFF;font-size:10px;left:324px;display:block;}
.desc_e{font-size:20px;line-height:22px;color:#FFFFFF;font-weight:normal;}
.src_e a{color:#FFFFFF;text-decoration:none;}
.src_e a:hover{color:#FFFF00;text-decoration:underline;}
