#main_dl header{background-color:#000;height:37px;width:628px;}
#main_dl header h1{color:#FFF;float:left;font:italic 20px/14px 'BebasNeue',Arial,sans-serif;letter-spacing:.18px;padding-left:10px;padding-top:14px;text-transform:uppercase;}
#main_dl header h1 em{color:#ea251b;}
#last_posts_since{color:#ccc;float:left;font-size:12px;margin-left:10px;margin-top:16px;}
#last_posts_since strong{color:#fff;font-weight:bold;}
#dl_button{color:#ccc;display:block;float:right;font-size:11px;margin-right:10px;padding:13px 19px 13px 0;position:relative;text-align:right;text-transform:uppercase;width:34px;}
#dl_button .expander{background:url(../sprites/global-sprite) no-repeat scroll 100% -20px transparent;position:absolute;top:0;right:0;height:25px;width:25px;}
#dl_button:hover{color:#fff;cursor:pointer;}
#dl_button:hover .expander{background-position:100% -51px;}
#dl_button.show .expander{background-position:100% -82px;}
#dl_button.show:hover .expander{background-position:100% -113px;}
#dl{float:left;height:391px;padding-bottom:19px;position:relative;width:628px;zoom:1;}
#dl span.ribbon{min-height:42px;min-width:0;}
#dl_full{background-color:#000;background-position:center center;background-repeat:no-repeat;display:block;height:309px;position:relative;text-decoration:none;width:628px;zoom:1;}
#dl_full h2.no_ribbon{padding:20px 13px 20px 20px;width:595px;}
#dl_full:hover{border:1px solid #000;display:block;height:307px;position:relative;text-decoration:none;width:626px;}
#dl_full:hover h2.no_ribbon{padding:20px 14px 19px 19px;width:595px;}
#dl_full:hover h2{padding:20px 12px 19px 79px;width:535px;}
#dl_full:hover h2 span.ribbon{left:-1px;width:70px;}
#dl_full h2{background:url(../dl_bg.png) repeat scroll left top transparent;bottom:0;color:#fff;cursor:pointer;font-family:Arial,Helvetica,sans-serif;font-size:21px;font-weight:normal;margin:0;padding:20px 13px 20px 80px;position:absolute;width:535px;zoom:1;}
#dl_full h2 .ribbon_wrapper{cursor:pointer;font:23px/30px 'BebasNeue',Arial,sans-serif;left:0;position:absolute;text-transform:uppercase;top:17px;width:70px;}
#dl_full h2.no_ribbon .ribbon_none{display:none;}
#dl_full:hover h2 .ribbon_wrapper{left:-1px;}
#dl_thumbs{display:block;margin:0;padding:0;width:628px;}
#dl_thumbs li.hovered_dl span.loader{visibility:visible;width:100%;}
#dl_thumbs li.active_dl span.loader{visibility:visible;width:100%;}
#dl_thumbs li{background-color:#000;display:block;float:left;list-style:none;margin-left:4px;width:154px;}
#dl_thumbs li.first,#dl_thumbs li:first-child{margin-left:0;margin-right:0;}
#dl_thumbs li span.loader{background-color:#e52617;height:6px;visibility:hidden;width:1px;}
#dl_thumbs li span.title,#dl_thumbs li span.ribbon{display:none;}
#dl_thumbs li span{background-color:#fff;display:block;}
#dl_thumbs li a{background-position:center center;background-repeat:no-repeat;border:none;display:block;height:76px;width:154px;}
#dl_thumbs li a:hover,#dl li.active a{height:76px;width:154px;}
#dl_spot_1,#dl_spot_2,#dl_spot_3,#dl_spot_4{display:none;}
#main_tabs{background:url(../sprites/global-sprite) repeat-x 0 -166px;clear:both;height:37px;margin:1px 0 20px;}
#main_tabs li.active a{background:#fff;color:#000;}
#main_tabs li.active a:hover{background:#fff;color:#000;}
#main_tabs a.tip{background:#ea232a;border-radius:4px;-moz-border-radius:4px;-webkit-border-radius:4px;color:#fff;float:right;font-size:11px;font-weight:bold;margin:8px 10px 0 0;padding:5px 1px 5px;text-align:center;text-transform:uppercase;width:50px;}
#main_tabs a.tip:hover{background:#ba1b20;text-decoration:none;}
#main_tabs ul{padding-left:6px;}
#main_tabs li{float:left;font-size:12px;font-weight:bold;margin-right:6px;padding-top:9px;text-transform:uppercase;}
#main_tabs li a{background-color:#333;color:#ccc;float:left;height:19px;padding:9px 10px 0;background-image:linear-gradient(bottom,#464646 25%,#333 50%);background-image:-o-linear-gradient(bottom,#464646 25%,#333 50%);background-image:-moz-linear-gradient(bottom,#464646 25%,#333 50%);background-image:-webkit-linear-gradient(bottom,#464646 25%,#333 50%);background-image:-ms-linear-gradient(bottom,#464646 25%,#333 50%);background-image:-webkit-gradient(linear,left bottom,left top,color-stop(0.25,#464646),color-stop(0.5,#333));}
#main_tabs li a:hover{background:#c4c4c4;color:#333;text-decoration:none;}
#post_wrap{background:#fff;clear:both;float:left;width:100%;}
#post_wrap .sponsor_area{margin-bottom:0;padding-bottom:32px;}
body #post_wrap .spon_links{background:url(../post_divide.gif) repeat-x center bottom;border:none;padding:0 10px 32px;}
#post_wrap .pagination{padding-bottom:12px;}
#post_wrap .pagination .prev{padding-left:0;}
#post_wrap .last_post{margin:0;padding:0;}
#post_wrap .post{background:url(../post_divide.gif) repeat-x center bottom;margin-bottom:32px;padding-bottom:32px;}

#dl_thumbs li{width:154px;}#dl_thumbs li:last{float:right;}#dl_thumbs li a, #dl_thumbs li a:hover, #dl_thumbs li.active a{height:102px; width:154px;}#dl_full{height:420px;}#dl_full:hover{height:418px;}#main_dl{height:572px;padding-bottom:20px;}