@charset "UTF-8"; html, body, div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, big, cite, code, del, dfn, em, font, img, ins, kbd, q, s, samp, small, strike, strong, sub, sup, tt, var, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td { margin:0; padding:0; border:0; outline:0; font-weight:inherit; font-style:inherit; font-size:100%; font-family:inherit; vertical-align:baseline; text-decoration: none; background-position:left top; background-repeat:no-repeat; } input { margin:0; padding:0; outline:0; font-size:100%; } acronym { border-bottom: 1px dashed #999; cursor: help; } a { color: #0045FF; } a:hover { text-decoration:underline; }  :focus { outline:0; } ol, ul { list-style:none; } strong { font-weight:bold; } em { font-style:italic; } html { height: 100%; min-width:980px; } body { background-color:#EEE; font-family: 'Trebuchet MS', Helvetica, sans-serif; font-size:15px; padding:0 1%; height: 100%; min-width:980px; background-image:url(../images/2011/bg_body.png); background-position:center top; }  body:before { content:""; height:100%; float:left; width:0; margin-top:-32767px; } h4 { font-size:17px; font-weight:bold; color:#AA0000; clear:both; margin:12px 0 7px 1%; font-style:italic; overflow:hidden; height:20px; } h4 A { text-decoration:underline; } h4 A:hover { text-decoration:none; } h4 A.active { text-decoration:none; color:#333; } .err_msg { font-size:12px; font-family:Verdana, Geneva, sans-serif; font-weight:bold; line-height:1.5; border:1px solid #930690; padding: 5px; background-color: #900; color:#FFF; margin:20px; -moz-border-radius:3px;  -webkit-border-radius:3px;  border-radius:3px;   box-shadow: rgba(0,0,0, 0.5) 0 0 8px; -moz-box-shadow: rgba(0,0,0, 0.5) 0 0 8px; -webkit-box-shadow: rgba(0,0,0, 0.5) 0 0 8px; }  .err_msg A { color:#EEE; text-decoration:underline; } .info_msg { background-color:#EEF9FD; -moz-border-radius:3px;  -webkit-border-radius:3px;  border-radius:3px; padding:4px; font-size:12px; margin:4px 0; } .ajax_loading { background-image: url(../images/ajax-loader.gif); background-position:center center; background-repeat:no-repeat; height:70px; background-color:#EFFEFF; } .row_g { overflow:hidden; } h2.title { font-size:17px; font-weight:bold; margin:15px 10px 10px 10px; overflow:hidden; }   .clear:after {content: "."; display: block; height: 0; clear: both; visibility: hidden;} .clear {display: inline-block; clear:both;}  * html .clear { height: 1%;} .clear {display: block; clear:both;} #main { min-height:100%; position:relative; margin:0 auto; width:100%; max-width:1300px; height:100%; } #main .wrapper { margin:0 0 40px 0; border:1px solid #888; background-color:#FFF; -webkit-border-radius: 3px; -moz-border-radius: 3px; border-radius: 3px; min-height:74%; position:relative; padding-bottom:180px;  -moz-box-shadow:0 5px 10px #AAA; -webkit-box-shadow:0 5px 10px #AAA; box-shadow:0 5px 10px #AAA; } .brad { -webkit-border-radius: 3px; -moz-border-radius: 3px; border-radius: 3px; } #header{ height:90px; clear:both; z-index:1000; max-width:1300px; width:100%; }  #header .logo { height:105px; width:133px; overflow:hidden; text-indent:-2000px; background-image:url(../images/2011/logo.png); display:block; position:absolute; top:0; left:16px; } #header .logo:Hover { background-image:url(../images/2011/logo_hover.png); } #header .ads { width:728px; height:90px; float:right; margin:2px 0 0 0; overflow:hidden; }   #se_header { position:fixed; top:0; left:0; width:100%; background-color:#333; border-bottom:2px solid #000; z-index:10000; padding:3px 0; display:none; } #se_header .cont { margin:0 auto; max-width:1300px; position:relative; } #se_header .cont li.menu { float:left; } #se_header .cont li.menu .menu_a { display:block; float:left; width:100px; text-align:center; background:#FFF; height:24px; line-height:22px; background-color:#FFF; color:#000; font-weight:bold; font-size:16px; border:1px solid #000; -webkit-border-radius: 5px; -moz-border-radius: 5px; border-radius: 5px; }  #se_header li.menu .dropbox { top:24px; float:left; position:absolute; left:-999em;   text-align:left; padding:10px 5px 10px 5px; border:1px solid #AAA; border-top:none; background:#EFFBFF; background: -moz-linear-gradient(top, #EFFBFF, #FFF); background: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#EFFBFF), to(#FFF));  -webkit-border-bottom-right-radius: 5px; -webkit-border-bottom-left-radius: 5px; -moz-border-radius-bottomright: 5px; -moz-border-radius-bottomleft: 5px; border-bottom-right-radius: 5px; border-bottom-left-radius: 5px;  -webkit-box-shadow: 0 3px 5px #AAA; -moz-box-shadow: 0 3px 5px #AAA; box-shadow: 0 3px 5px #AAA;   width: 460px;  overflow:hidden  } #se_header li.menu:hover .menu_a { background-color:#EFFBFF; -webkit-border-radius: 0; -moz-border-radius: 0; border-radius: 0; border:1px solid #AAA; }  #se_header li.menu:hover .dropbox { left:0; } #se_header li.menu .dropbox .clmn { width:130px; padding:0 10px; float:left; border-right:1px solid #DDD; min-height:220px; } #se_header li.menu .dropbox .clmn A { display:block; color:#000; font-weight:bold; background-image:url(../images/i_bullet.gif); background-position:left center; padding:2px 0 2px 12px; font-size:14px; } #se_header li.menu .dropbox .clmn p { clear:both; padding-bottom:5px; font-size:14px; font-style:italic; color:#666; }  #se_header .cont li.search { float:right; padding:0 10px 0 0; } #se_header .cont li.search .k { width:300px; background-color:#FFD; border:2px solid #B1D4E5; height:20px; font-size:12px; line-height:20px; float:left; margin-right:10px; padding-left:16px; font-weight:bold; }   #menu { height:40px; padding:20px 0 0 10px; font-family:"Lucida Grande","Lucida Sans Unicode",Verdana,"Jamrul",sans-serif; margin-bottom:-1px; }  #menu li.nv , #menu li.sc { float:left; margin:0 3px; position:relative; display:block; z-index:1; }  #menu li.nv A.hlink { display:block; width:100px; height:38px; line-height:40px; padding:0 10px; background-color:#7D1113; background-image:url(../images/2011/bg_header_menu.png); background-position:left top; background-repeat:repeat-x; text-align:center; color:#FFF; -webkit-border-top-left-radius: 5px; -webkit-border-top-right-radius: 5px; -moz-border-radius-topleft: 5px; -moz-border-radius-topright: 5px; border-top-left-radius: 5px; border-top-right-radius: 5px; border:1px solid #AAA; border-bottom:0 none; font-size:18px; font-weight:bold; }  #menu li.nv A.active { background-color:#FFF; color:#000; border:1px solid #888; border-bottom:0 none; height:39px; -webkit-box-shadow: 0 -3px 5px #D5D5D5; -moz-box-shadow: 0 -3px 5px #D5D5D5; box-shadow: 0 -3px 5px #D5D5D5; background-image:url(../images/2011/bg_header_menu.png); background-position:left bottom; background-repeat:repeat-x; }  #menu li.nv:Hover A.hlink , #menu li.nv:Hover A.active { background-color:#EFFBFF; background-image:none; color:#000; text-decoration:none; -webkit-box-shadow: 0 -3px 5px #CCC; -moz-box-shadow: 0 -3px 5px #CCC; box-shadow: 0 -3px 5px #CCC;  text-decoration:underline; border:1px solid #AAA; border-bottom:0 none; height:39px; }  #menu li.sc { font-size:14px; color:#777; margin-left:10px; overflow:hidden; font-weight:bold; } #menu li.sc A { display:block; text-align:center; float:left; padding:12px 15px 0 0; font-weight:bold; text-decoration:underline; color:#000; }  #menu li.sc a.os { color:#999; } #menu li.sc A:Hover { color:#7d1113; }  #menu li.lf { height:27px; line-height:27px; background-image: url(../images/2011/bg_loginbox.png); background-repeat:repeat-x; padding:0 10px 0 10px; float:right; text-align:center; margin:11px 10px 0 0; border:1px solid #888; border-bottom:0;  -webkit-border-top-left-radius: 3px; -webkit-border-top-right-radius: 3px; -moz-border-radius-topleft: 3px; -moz-border-radius-topright: 3px; border-top-left-radius: 3px; border-top-right-radius: 3px; } #menu li.lf A { color:#111; font-weight:bold; font-size:14px; padding:0 10px; } #menu li.lg A { color:#666; font-weight:bold; font-size:12px; padding:0 2px; } #menu li.lg A.name { color:#111; border-right:1px solid #AAA; padding-right:5px; }   #menu li .dropbox { top:40px; position:absolute; left:0; display:none; text-align:left; padding:10px 5px 10px 5px; border:1px solid #AAA; border-top:none; background:#EFFBFF; background: -moz-linear-gradient(top, #EFFBFF, #FFF); background: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#EFFBFF), to(#FFF));  -webkit-border-bottom-right-radius: 5px; -webkit-border-bottom-left-radius: 5px; -moz-border-radius-bottomright: 5px; -moz-border-radius-bottomleft: 5px; border-bottom-right-radius: 5px; border-bottom-left-radius: 5px;  -webkit-box-shadow: 0 3px 5px #AAA; -moz-box-shadow: 0 3px 5px #AAA; box-shadow: 0 3px 5px #AAA;  width: 460px;  overflow:hidden }  #menu li:hover .dropbox { display:block; } #menu li .dropbox .clmn { width:130px; padding:0 10px; float:left; border-right:1px solid #DDD; min-height:220px; } #menu li .dropbox .clmn A { display:block; color:#000; font-weight:bold; background-image:url(../images/i_bullet.gif); background-position:left center; padding:2px 0 2px 12px; font-size:14px; } #menu li .dropbox .clmn p { clear:both; padding-bottom:5px; font-size:14px; font-style:italic; color:#666; }  #search_box { margin:15px 5px 10px 5px; clear:both; position:relative; background-color:#FFF; background-image:url(../images/2011/bg_sbox.png); background-repeat:repeat-x; background-position:left 2px; } #search_box .k { width:100%; padding:2px 170px 2px 11px; height:43px; line-height:43px; border:2px solid #666; display:block; overflow:hidden; background-color: transparent; background-repeat:repeat-x; clear:both; box-sizing: border-box; -webkit-box-sizing:border-box; -moz-box-sizing: border-box; font-size:18px; font-weight:bold; -webkit-border-radius: 3px; -moz-border-radius: 3px; border-radius: 3px; -moz-box-shadow:0 0 4px #BBB; -webkit-box-shadow:0 0 4px #BBB; box-shadow:0 0 4px #BBB;   text-transform:capitalize; color:#666; }  #search_box .k:focus , #search_box .ka { border:2px solid #6899D7; -moz-box-shadow:0 0 10px #AAA; -webkit-box-shadow:0 0 10px #AAA; box-shadow:0 0 10px #AAA; background-color:#FFE; color:#000; } #search_box .bt { width:152px; height:41px; background-image:url(../images/2011/bt_search.png); background-repeat:no-repeat; overflow:hidden; text-indent:-1000px; display:block; background-color:transparent; position:absolute; right:1px; top:1px; } #search_box .bt:Hover { background-position:left bottom; }   #breadcrumb { height:30px; margin:5px 10px; clear:both; overflow:hidden; } #breadcrumb li { float:left; height:30px; line-height:30px; font-weight:bold; font-size:15px; color: #000; } #breadcrumb li A { color:#000; display:block; font-weight:normal; }  #breadcrumb li.b1 A { width:40px; height:30px; overflow:hidden; text-indent:-1000px; background-image:url(../images/2011/bc_1.png); background-position:left center; } #breadcrumb li.b2 { padding:0 5px; } #breadcrumb li.b2 A { padding:0 15px 0 15px; background-color:#444; color:#FFF; height:24px; line-height:23px; margin-top:3px; -webkit-border-radius: 10px; -moz-border-radius: 10px; border-radius: 10px; text-transform:lowercase; font-family: Tahoma, Geneva, sans-serif; font-size:13px; font-weight:bold; }  #breadcrumb li.b2 A:Hover { background-color:#000; text-decoration:none; } #breadcrumb li.b3 { padding:0 20px 0 4px; } #breadcrumb li.b3 h1 { background-image:url(../images/2011/bc_bl.gif); background-position:left center; padding-left:16px; font-size:18px; }   #footer { height:160px; background-color:#EEE; position:absolute; bottom:0; width:100%; background-image:url(../images/2011/bg_footer.png); background-repeat:repeat-x;   } #footer .cols { padding:15px 0% 7px 0%; height:118px; overflow:hidden; } #footer .cols .cell { float:left; padding:0 5px; border-right:1px solid #DDD; height:120px; overflow:hidden; }  #footer .cols .c1 {width:10%;} #footer .cols .c2 {width:10%;} #footer .cols .c3 {width:14%;} #footer .cols .c4 {width:11%;} #footer .cols .c5 {width:24%; border-right:0;} #footer .cols .c6 {width:24%; border-right:0;}  #footer .cols .cell p { font-size:16px; font-weight:bold; padding-bottom:5px; color:#888; }  #footer .cols .cell A { display:block; font-size:13px; font-weight:bold; color:#111; background-image: url(../images/2011/i_footer_set.png); background-position:left center; padding-left:18px; height:18px; line-height:18px; overflow:hidden; } #footer .cols .cell A:Hover { color:#B3120B; } #footer .cols .fbf { border:none;  overflow:hidden;  width:100%; height:118px;  background-color: transparent; } #footer .bt { font-size:13px; color:#FFF; font-weight:bold; padding:0 1%; }   #torrent .top { padding:0 5px; } #torrent .top .stats { display:block; padding:4px; overflow:hidden; height:28px; line-height:28px; } #torrent .top .stats dt , #torrent .top .stats dd { float:left; display:block; height:28px; line-height:28px; } #torrent .top .stats dd { margin:0 20px 0 5px; font-size:12px; line-height:26px; } #torrent .top .stats dd.hide { display:none; } #torrent .top .stats dt.seed , #torrent .top .stats dt.leech { font-size:20px; font-weight:bold; font-family:"Lucida Sans Unicode", "Lucida Grande", sans-serif; padding-left:15px; background-image:url(../images/i_down.png); color:#0A0; background-position:left center; } #torrent .top .stats dt.leech { background-image:url(../images/i_up.png); color:#900; } #torrent .top .stats dt.size { font-size:20px; font-weight:bold; font-family:"Lucida Sans Unicode", "Lucida Grande", sans-serif; background-image: url(../images/2011/bg_sizecd.png); color:#000; } #torrent .top .stats dt.cd_1 { padding-left:22px; background-position:left 5px; } #torrent .top .stats dt.cd_2 { padding-left:32px; background-position:left -25px; } #torrent .top .stats dt.cd_3 { padding-left:42px; background-position:left -55px; } #torrent .top .stats dt.cd_4 { padding-left:52px; background-position:left -85px; } #torrent .top .stats dt.cd_5 { padding-left:62px; background-position:left -115px; }  #torrent .top .stats dt.uploader { font-size:12px; color:#666; padding-left:10px; } #torrent .top .stats dt.edit { font-size:12px; color:#666; padding-left:10px; font-weight:bold; }  #torrent .top .stats dd.uploader_det { line-height:28px; margin-right:0; padding-right:0; } #torrent .top .stats dd.uploader_det A { color:#000; text-decoration:underline; font-size:13px; font-weight:bold; } #torrent .top .stats dd.uploader_det .ver { color: #0A0; font-size:12px; padding-left:2px; }  #torrent .top .dl { height:110px; line-height:33px; padding:5px 5px; overflow:hidden; }  #torrent .top .dl .main_bt { overflow:hidden; padding:5px 0; } #torrent .top .dl .extra_bt { overflow:hidden; padding:5px 0; clear:both; } #torrent .top .dl .social_bt { clear:none; overflow:hidden; border-left:1px solid #CCC; }  #torrent .top .dl A { font-size:12px; font-family:Tahoma, Geneva, sans-serif; display:block; float:left; padding:0 1px; }  #torrent .top .dl strong { font-size:12px; font-family:Tahoma, Geneva, sans-serif; display:block; float:left; padding:0 2px 0 5px; } #torrent .top .dl strong.sep { font-size:11px; display:block; float:left; padding:0 2px; color:#444; } #torrent .top .dl A.bt { font-family:"Lucida Sans Unicode", "Lucida Grande", sans-serif; height:31px; line-height:31px; padding:0 25px; margin-right:4px; border:1px solid #555; -webkit-border-radius: 8px; -moz-border-radius: 8px; border-radius: 8px; background-image:url(../images/2011/bg_dlbt.png); background-repeat:repeat-x; color:#333; font-size:14px; font-weight:bold; -moz-box-shadow:0 0 2px #999; -webkit-box-shadow:0 0 2px #999; box-shadow:0 0 2px #999;   text-shadow: 0 0 0 transparent, 0 2px 1px #FFF; } #torrent .top .dl A.bt:Hover { background-position:left -80px; text-decoration:none;  -moz-box-shadow:0 0 4px #444; -webkit-box-shadow:0 0 4px #444; box-shadow:0 0 4px #444; } #torrent .top .dl A.bt span { font-size:9px; color:#777; font-weight:normal; font-family:Verdana, Geneva, sans-serif; } #torrent .top .dl A.direct-dl { color:#FFF; background-position:left -40px; text-shadow: 0 0 0 transparent, 0 2px 2px #000; } #torrent .top .dl A.direct-dl:Hover { color:#FFF; background-position:left -120px; }  #torrent .top .dl .social_bt li { float:left; height:32px; line-height:32px; width:80px; padding-left:20px; text-align:center; font-weight:bold; color:#111; font-size:15px; cursor:pointer; background-image:url(../images/2011/bg_social_bar.png); display:block; margin-left:3px; background-color:#F5F5F5;  -webkit-border-radius: 3px; -moz-border-radius: 3px; border-radius: 3px; } #torrent .top .dl .social_bt li:hover { background-color:#EEE; } #torrent .top .dl .social_bt li.lk { background-position:4px 9px; margin-left:10px; } #torrent .top .dl .social_bt li.fk { background-position:4px -93px; }  #torrent .top .dl .social_bt li.rss { background-position:4px -42px; }  #torrent .preview { margin-top:5px; padding:5px 0; border-top:1px solid #DDD; } #torrent .preview a { border:4px solid #CCC; margin:5px; display:block; float:left; width:12%; max-width:160px; -webkit-border-radius: 5px; -moz-border-radius: 5px; border-radius: 5px; -moz-box-shadow: 0 0 2px #DDD; -webkit-box-shadow: 0 0 2px #DDD; box-shadow: 0 0 2px #DDD; background-color:#CCC; overflow:hidden; } #torrent .preview a:Hover { -moz-box-shadow: 0 0 5px #000; -webkit-box-shadow: 0 0 5px #000; box-shadow: 0 0 5px #000; border-color:#990000; background-color:#990000; }  #torrent .preview a img { width:100%; -webkit-border-radius: 3px; -moz-border-radius: 3px; border-radius: 3px; background-color:#CCC; }  #torrent .preview .mp3_preview { font-size:14px; font-weight:bold; cursor:pointer; overflow:hidden; display:block; } #torrent .preview .mp3_preview li { display:block; float:left; overflow:hidden; margin:2px 0; height:18px; } #torrent .preview .mp3_preview li.bt { width:16px; height:16px; background-image: url(../images/bg_play.gif); text-indent:-2000px; margin:2px 5px 2px 0; } #torrent .preview .mp3_preview li.bt_active { width:16px; height:16px; margin:2px 5px 2px 0; }  #torrent .preview .mp3_preview:Hover li { background-position:left bottom; background-color:#EEE; }  #torrent .preview .mp3_preview li span { color:#999; font-weight:normal; font-size:10px; }  #torrent .share_arrow { height:14px; background-image:url(../images/2011/i_arrowup.gif); background-position:65px bottom; border-top:1px solid #DDD; overflow:hidden; } #torrent .share_box { padding:4px 0; margin:0 5px; background-color:#EEE; -webkit-border-radius: 5px; -moz-border-radius: 5px; border-radius: 5px; height:28px; line-height:20px; } #torrent .share_box div { float:left; padding:4px 5px; background-color:#FFF; -webkit-border-radius: 3px; -moz-border-radius: 3px; border-radius: 3px; margin-right:10px; height:20px; overflow:hidden; } #torrent .share_box div.tt { font-weight:bold; background-color:transparent; margin-left:5px; }  #torrent .with_module { position:relative; padding-bottom:250px; }  #torrent .infohash { padding:10px 5px 5px 5px; font-weight:bold; color:#777; }  #torrent .infohash A { color:#111; font-weight:normal; text-decoration:underline; } #torrent #f_text { color: #080000; font-family: "Trebuchet MS", Arial, Helvetica, sans-serif; font-size: 17px; line-height: 100%; vertical-align: baseline; padding:5px; background-color:#FDFDFA; -webkit-border-radius: 5px; -moz-border-radius: 5px; border-radius: 5px; text-align:left; width:800px; margin:10px auto; -moz-box-shadow:0 0 5px #EEE; -webkit-box-shadow:0 0 5px #EEE; box-shadow:0 0 5px #EEE; } #torrent #f_text p { margin-top: 1em; margin-right: 0pt; margin-bottom: 1em; margin-left: 0pt; text-shadow: 0 0 0 transparent, 0 2px 0 #FFF; } #torrent #f_text img { margin:5px auto; border:1px solid #AAA; -webkit-border-radius: 3px; -moz-border-radius: 3px; border-radius: 3px; padding:2px; background-color:#FFF; max-width:94%; display:block; -moz-box-shadow:0 0 2px #999; -webkit-box-shadow:0 0 2px #999; box-shadow:0 0 2px #999; } #torrent #f_text strong { font-size:19px; font-weight:bold; text-shadow: 0 0 0 transparent, 0 1px 1px #EEE; } #torrent #f_text strong.hb { padding:0 5px; margin-right:5px; } #torrent #f_text A { text-shadow: 0 0 0 transparent, 0 1px 1px #EEE; }  #torrent .f_text_nfo { font-family: "Courier New", Courier, monospace !important; font-size: 12px !important; } #torrent .f_text_nfo p { margin:0 !important; text-shadow: 0 0 0 transparent, 0 2px 0 #EEE !important; }  #torrent .files { padding:5px 5px; margin:4px 0; border-bottom:1px solid #EEE; clear:both; } #torrent .files .directory { display:block; height:20px; line-height:20px; clear:both; overflow:hidden; cursor:pointer; font-weight:bold; font-size:15px; background-image:url(../images/2011/i_mimetype.png); background-position:left -170px; padding-left:24px; margin:2px 0; } #torrent .files .folder_open { background-image:url(../images/2011/i_mimetype.png) !important; background-position:left -192px !important; } #torrent .files dt.directory:hover , #torrent .files div.directory:hover { text-decoration:underline; } #torrent .files dl { overflow:hidden; padding:4px 0 4px 25px; position:relative; clear:both; display:none; background-image:url(../images/2011/bg_tree_branch.png); background-position:7px top; background-repeat:repeat-y; } #torrent .files dt.name { display:block; padding-left:154px; height:18px; line-height:18px; clear:both; overflow:hidden; cursor: default; }  #torrent .files dt.name:Hover { background-color:#F7F7F7; } #torrent .files dd.loadmore , #torrent .files dt.loadmore { display:block; margin-left:20px; height:24px; line-height:24px; clear:both; overflow:hidden; font-size:12px; text-decoration:underline; cursor:pointer; }  #torrent .files dd.loadmore:Hover , #torrent .files dt.loadmore:Hover { font-weight:bold; } #torrent .files dd.size { display:block; position:absolute; left:90px; width:80px; text-align:center; background-color:#F4F4F4; height:16px; line-height:14px; margin-top:-17px; font-size:12px; font-weight:bold; color:#000;  -webkit-border-radius: 5px; -moz-border-radius: 5px; border-radius: 5px; } #torrent .files dd.ext { display:block; position:absolute; left:44px; width:40px; text-align:center; background-color:#333; height:16px; line-height:14px; margin-top:-17px; font-size:11px; font-family: Tahoma, Geneva, sans-serif; color:#FFF; -webkit-border-radius: 5px; -moz-border-radius: 5px; border-radius: 5px; }  #torrent .files dd.file { background-image:url(../images/2011/i_mimetype.png); width:20px; height:18px; overflow:hidden; text-indent:-2000px; position:absolute; left:24px; margin-top:-18px; } #torrent .files dd.type_audio { background-position:left -116px;} #torrent .files dd.type_video { background-position:left -146px;} #torrent .files dd.type_app { background-position:left -87px;} #torrent .files dd.type_image { background-position:left -58px;} #torrent .files dd.type_text { background-position:left -28px;} #torrent .files dd.type_compress { background-position:left 0;} #torrent .files dd.type_file { background-position:left -219px;}  #torrent .content_info { overflow:hidden; padding:1%; position:absolute; bottom:0; width:98%; } #torrent .content_info .cover { float:left; display:block; margin-right:10px; max-height:195px; } #torrent .content_info h2 { padding:3px 0; font-weight:bold; } #torrent .content_info h2 a { color:#7d1113; } #torrent .content_info .avail { color:#000; font-weight:bold; } #torrent .details { padding:10px; } #torrent .info { text-align:left; font-size:14px; }  #torrent .info th { width:160px; padding:3px; font-weight:bold; background-color:#f6fbfd; } #torrent .info td { padding:3px; } #torrent .widget { height:53px; overflow:hidden; } #torrent .widget .w_preview { width:502px; height:52px; display:block; float:left; overflow:hidden; background-image:url(../images/widget.png); color:#FFF; position:relative; font-weight:bold; cursor:default; } #torrent .widget .w_preview h3 { position:absolute; font-weight:bold; color:#000; font-size:12px; left:18px; top:7px; cursor:default; } #torrent .widget .w_preview span { position:absolute; top:36px; font-size:12px; cursor:default; } #torrent .widget .w_preview span.u { left:20px; } #torrent .widget span.d { left:110px; } #torrent .widget .w_preview span.s { left:200px; }  #torrent .widget .w_code { float:left; width:440px; margin-left:15px; }  #torrent .widget .w_code li { font-size:11px; font-weight:bold; font-family:Verdana, Geneva, sans-serif; color:#000; padding:2px 0; } #torrent .widget .w_code li label { display:block; float:left; width:50px; padding:3px 0 0 0; } #torrent .widget .w_code li input { width:360px; }  #torrent .notice .fake, #torrent .notice .ver { background-image: url(../images/2011/i_alert.gif); background-position:5px center; height:30px; line-height:30px; padding-left:40px; font-weight:bold; margin:5px 10px; background-color:#FFE0DF; clear:both; -webkit-border-radius: 5px; -moz-border-radius: 5px; border-radius: 5px; } #torrent .notice .ver { background-image:url(../images/2011/i_verified.gif); background-color:#E7FFDF; margin:0 10px; }  #header .ads { width:728px; height:90px; margin:5px auto; overflow:hidden; clear:both; }   #search .adv { font-size:13px; font-weight:bold; height:25px; overflow:hidden; padding:4px 0; background-color:#F1F1F1; margin:5px 5px 2px 5px; -webkit-border-radius: 5px; -moz-border-radius: 5px; border-radius: 5px; } #search .adv .sort { float:left; margin-right:20px; } #search .adv .sort li { float:left; padding:4px 4px; }  #search .adv .sort li.active a { color:#000; text-decoration:underline } #search .adv .size_limit { float:left; } #search .adv .size_limit * { float:left; } #search .adv .size_limit label { padding:4px 4px; } #search .adv .size_limit input { padding:2px 2px; margin:2px 0; width:50px; border:1px solid #AAA; border-top-color:#222; border-left-color:#222; background-color:#FFF; }  #search h2 { padding:8px 4px 50px 4px; font-weight:bold; font-size:17px; clear:both; } #search h2 strong { color:#AAA; } #search .results { position:relative; } #search .similar { overflow:hidden; width:630px; padding:0 20px; } #search .similar A { display:block; float:left; width:300px; height:20px; line-height:20px; overflow:hidden; background-image:url(../images/i_bullet.gif); background-position:left center; padding-left:12px; font-size:15px; }  #search .similar A:Hover { color:#000066; } #search .similar A span { color:#BBB; font-size:11px; }   #search_table { font-family:Verdana, Geneva, sans-serif; font-size: 12px; width: 100%; text-align: left; border-collapse: collapse; } #search_table th { font-size: 12px; font-weight: normal; padding: 3px 4px; color: #000; font-weight:bold; border-bottom:1px solid #AAA; border-top:1px solid #DDD; text-align:center; vertical-align:middle; background-color:#EEE; } #search_table .c1 { text-align:left; color:#666; font-size:11px; } #search_table td.c1 A { font-size:13px; color:#333; font-weight:bold; } #search_table td.c1 A strong { color:#AA0000; } #search_table td.c1 A:Hover { color:#cc3a00; } #search_table td.c1 span.cn { display:block; float:right; background-image: url(../images/2011/i_comment.gif); padding-right:18px; height:16px; line-height:16px; background-position:right 3px; font-size:12px; font-weight:bold; color:#000; }  #search_table td.se,#search_table td.le { font-weight:bold; color:#009F07; font-size:12px;border-left:1px dashed #EEE; } #search_table td.le { color: #DF4E00; } #search_table td.si { font-size:11px; font-weight:bold; color:#555;}  #search_table th A { color:#000; } #search_table th A.active { text-decoration:underline; }  #search_table td { padding: 3px 4px 3px 4px; color: #000; text-align:center; vertical-align:middle; border-bottom:1px solid #DDD; }  #search_table tr { background: #FFF; } #search_table tr:Hover { background: #F5F5F5 !important; }   #tv { padding:1%; } #tv .list { position:relative; margin-top:25px; overflow:hidden; } #tv .list #tv_list { margin-top:20px; overflow:hidden; } #tv .list #tv_list li { float:left; width:30%; } #tv .list #tv_list li a { display:block; padding:4px; margin:3px; border:1px solid #D2ECF3; font-weight:bold; -webkit-border-radius: 5px; -moz-border-radius: 5px; border-radius: 5px; background-color:#FFF; height:18px; overflow:hidden; color:#000; } #tv .list #tv_list li a:hover { background-color:#E8F5F9; } .tag_cloud { overflow:hidden; background-color:#FFF; padding:5px; border-bottom:1px solid #999; text-align:center; } .tag_cloud A { padding:4px 8px; -webkit-border-radius: 10px; -moz-border-radius: 10px; border-radius: 10px; font-weight:bold; background-color:#FFF; color:#000; border:1px solid #999; -webkit-box-shadow: 0 0 3px #AAA; -moz-box-shadow: 0 0 3px #AAA; box-shadow: 0 0 3px #AAA; white-space: nowrap; line-height:200%; margin:0 5px; } .tag_cloud A:Hover { -webkit-box-shadow: 0 0 6px #AAA; -moz-box-shadow: 0 0 6px #AAA; box-shadow: 0 0 6px #AAA; background-color:#7d1113; color:#FFF; text-decoration:none; }   #calendar .day { width:18%; border:1px solid #000; float:left; margin:3px; -webkit-border-radius: 5px; -moz-border-radius: 5px; border-radius: 5px; background-color:#FFF; font-family:Verdana, Geneva, sans-serif; font-size:11px; padding-bottom:3px; } #calendar .today { background-color:#F6FBFD !important; } #calendar p.d { text-align:center; padding:2px; font-weight:bold; font-size:12px; background-color:#7d1113; color:#FFF; } #calendar .today p.d { background-color:#BF3317 !important; }  #calendar .day a { display:block; font-weight:bold; padding:2px 3px; border-bottom:1px solid #D2ECF3; } #calendar .day a span { font-weight:normal; color:#777; font-size:9px; } #calendar .day a:Hover { text-decoration:none; background-color:#E8F5F9; }  #calendar a.vf { display:block; text-align:right; padding-top:10px; font-weight:bold; text-decoration:underline; }  #feed { padding:10px; }  #feed dl { clear:both; height:20px; background-color:#7D1113; color:#FFF; font-weight:bold; border:1px solid #000; margin:2px 0; padding:4px; -webkit-border-radius: 5px; -moz-border-radius: 5px; border-radius: 5px; } #feed dl.second { background-color:#EEE; color:#000; } #feed dt.ta { float:left; } #feed dt.t { float:right; } #feed dt.t A { display:block; float:right; background-color:#000; margin:0 2px; padding:2px 6px 2px 24px; color:#FFF; background-image: url(../images/2011/i_rss16.png); background-position:2px center; -webkit-border-radius: 2px; -moz-border-radius: 2px; border-radius: 2px; }   .tabs { height:34px; overflow:hidden; background-color:#F5F5F5; background-image:url(../images/bg_tabborder.gif); background-position:center bottom; background-repeat:repeat-x; border-top:1px solid #AAA; font-family: 'Trebuchet MS', Helvetica, sans-serif; color:#666; clear:both; } .tabs li { display:block; float:left; height:34px; line-height:27px; text-align:center; background-image:url(../images/bg_tabborder.gif); background-position:center bottom; font-weight:bold; }  .tabs li.active { background-image:url(../images/bg_tabborder_active.gif); background-position:center bottom; background-color:#7D1113; color:#000; } .tabs li A { color:#000; border-right:1px solid #AAA; border-left:1px solid #FFF; display:block; height:27px; position:relative; padding:0 3px; min-width:112px; }  .tabs li A:Hover { background-color:#DDD; text-decoration:none; }  .tabs li.active A { color:#FFF; background-color:#7D1113; } .tabs li.active A:Hover { background-color:#7D1113; text-decoration:none; }  .tabs li A span { font-size:10px; color:#555; height:16px; display:block; float:right; position:absolute; right:2px; bottom:4px; } .tabs li.active A span { color:#DDD; }  #search .tabs { height:40px; } #search .tabs li { height:40px; } #search .tabs li A { height:20px; line-height:20px; padding-bottom:12px; min-width:66px; } #search .tabs li A span { width:97%; bottom:0; text-align:center; height:11px; line-height:10px; } .tabs li.active A span { color:#DDD; }   .global_search { overflow:hidden; margin:10px 0; padding:10px 1%; background-color:#EEE; border-top:1px solid #AAA; border-bottom:1px solid #CCC; } .global_search .search { float:left; width:75%; } .global_search .search .k { width:70%; height:28px; overflow:hidden; border:1px solid #AAA; border-top-color:#222; border-left-color:#222; background-color:#FFF; float:left; line-height:28px; font-size:16px; font-weight:bold; padding-left:25px; margin-right:1%; -webkit-box-shadow: 0 0 6px #DDD; -moz-box-shadow: 0 0 6px #DDD; box-shadow: 0 0 6px #DDD; vertical-align:middle; background-repeat:no-repeat; color:#888; }  .global_search .search .k:Focus { -webkit-box-shadow: 0 0 6px #999; -moz-box-shadow: 0 0 6px #999; box-shadow: 0 0 6px #999; color:#000; } .global_search .search .large{ float:left; } .global_search .more_browse { float:right; display:block; height:30px; line-height:30px; background-color:#000; padding:0 10px; color:#FFF; font-weight:bold; }  #det .detail { position:relative; padding:1%; } #det .detail .pos { float:left; margin-right:10px; } #det .detail h2 { font-weight:bold; font-size:19px; padding-bottom: 6px; color:#7d1113; }  #det .detail p.avail { float:left; padding:3px 6px; background-color:#000; color:#FFF; margin-top:5px; -webkit-border-radius: 5px; -moz-border-radius: 5px; border-radius: 5px; } #det .rss { position:absolute; bottom:0; right:5px; width:60px; background-image:url(../images/2011/i_rss16.png); padding:3px 0 3px 20px; font-weight:bold; background-position:left center; color:#000; }  #det .rating { position:absolute; top:5px; right:5px; } #rating {  position: relative; width: 165px; height: 31px; clear:both; overflow:hidden; } #rating .cover { position: absolute; background: transparent url(../images/bg_starrate.gif) bottom left no-repeat; top: 0; left: 0; width: 165px; height: 31px; z-index: 101; } #rating .progress { position: absolute; background: transparent url(../images/bg_starrate.gif) top left no-repeat; top: 0; left: 0; height: 31px; z-index: 102; } #det .cover_set li { width:116px; height:180px; float:left; padding:2px; overflow:hidden; text-align:center; } #det .cover_set li:hover { background-color:#E8F5F9; } #det .cover_set li h3 A { display:block; overflow:hidden; height:26px; font-size:11px; } #det .cover_set li a.il { width:100px; height:145px; border:2px solid #542921; -webkit-border-radius: 5px; -moz-border-radius: 5px; border-radius: 5px; display:block; overflow:hidden; background-color:#000; margin:0 auto; }   #users .stream { overflow:hidden; }  #users .stream .item { height:16px; padding:5px 5px 5px 30px; overflow:hidden; font-size:15px; background-image:url(../images/2011/iconset_stream.png); border-bottom:1px solid #EEE; color:#555; } #users .stream .item:Hover { background-color:#F9F9F9;}  #users .stream .tor { background-position:3px -100px;} #users .stream .com { background-position:3px 6px;} #users .stream .vote2 { background-position:3px -25px;} #users .stream .vote1 , #users .stream .vote3 { background-position:3px -64px;}  #users .stream .item A { font-weight:bold; color:#7d1113; } #users .stream .item A.u { color:#000; text-decoration:underline; }  #users .stream .item span { float:right; color:#000; font-size:13px; }  #users A.flw { display:block; width:60px; padding:5px; margin:2px; text-align:center; float:left; } #older_act_bt { height:24px; line-height:24px; color:#000; display:block; clear:both; overflow:hidden; margin:5px 0; text-align:center; background-color:#EEE; text-transform: lowercase; border-bottom:1px solid #AAA; background-image:url(../images/2011/i_more.png); background-position:5px center; font-family:Verdana, Geneva, sans-serif; font-size:13px; } #older_act_bt:Hover { background-color:#DDD; text-decoration:none; }   #forms { width:768px; background-color:#F8F8F8; overflow:hidden; margin:15px auto; -webkit-border-radius: 5px; -moz-border-radius: 5px; border-radius: 5px; border:1px solid #CCC; } #forms .login , #forms .register { width:46%; padding:5px 1%; float:left; height:220px; } #forms .login { border-right:1px solid #DDD; }   #comments .row { font-size:12px; width:600px; clear:both; background-image:url(../images/fake_border.gif); background-repeat:repeat-y; background-position:80px top; margin:20px 0; position:relative; } #comments .row .avatar { float:left; width:60px; padding:1px 15px; min-height:70px; } #comments .row .post { float:left; width:490px; padding:0 5px; min-height:70px; } #comments .row .reply { display:block; padding:1px 10px; background-color:#7D1113; border:1px solid #000; color:#FFF; position:absolute; right:10px; bottom:0; cursor:pointer; } #comments .row .rate { display:block; width:100px; position:absolute; top:0; right:0; } #comments .row .rate li { display:block; width:24px; float:left; text-align:center; margin:0 3px; height:16px; background-position:center center; font-weight:bold; } #comments .row .rate li.pl { background-image:url(../images/i_plus.gif);cursor:pointer;} #comments .row .rate li.mn { background-image:url(../images/i_minus.gif);cursor:pointer;} #comments .row .rate li.num { background-color:#EEE;} #comments .row .rate li:hover {background-color:#EEE;} #comments .row .r1 { padding-bottom:5px; border-bottom:1px solid #AAA;; font-weight:bold; color:#666; } #comments .row .r1 A { color:#000; text-decoration:underline; } #comments .row .r2 { padding:5px 1px; font-size:12px; } #comments .row .grn { background-color:#EFFFF3; } #comments .row .r2 .up { font-size:11px; font-style:italic; color:#555; margin-top:20px; } #comments .row .r2 .av { background-color:#EEE; font-size:12px; padding:1px 3px; margin-bottom:5px; } #comments textarea { width:400px; height:40px; padding:5px;  } #comments .comment_reply { font-size:12px; width:520px; clear:both; margin:10px 0 10px 80px; } #comments .row_reply { font-size:12px; width:500px; clear:both; background-repeat:repeat-y; background-position:80px top; margin:10px 0 10px 80px; position:relative; background-color:#F9F9F9; padding:5px; }  #comments .row_reply .r1 { padding-bottom:5px; border-bottom:1px solid #AAA;; font-weight:bold; color:#666; } #comments .row_reply .r1 A { color:#000; text-decoration:underline; } #comments .row_reply .r2 { padding:5px 1px; font-size:12px; } #comments .row_reply .grn { background-color:#EFFFF3; } #comments .row_reply .r2 .up { font-size:11px; font-style:italic; color:#555; margin-top:20px; }  #upload .step_1 li A { width:31%; padding:5px 0; font-weight:bold; text-align:center; float:left; display:block; margin:1%; border:1px solid #AAA; -webkit-border-radius: 5px; -moz-border-radius: 5px; border-radius: 5px; background-color:#d1e6ef; color:#000; }  #upload .step_2 { padding:10px; margin:5px; height:80px; overflow:hidden; }  #upload .step_2 .upm { padding:10px; text-align:center; font-size:18px; font-weight:bold; display:none; }   #tools { clear:both; overflow:hidden; } #tools li { float:left; width:31%; padding:20px 1%; } #tools li A { display:block; width:100%; border:2px solid #999; background-color:#EEEEEE; padding:2% 0; text-align:center; font-weight:bold; color:#000; font-size:18px; -webkit-border-radius: 5px; -moz-border-radius: 5px; border-radius: 5px; } #tools li A:Hover { border:2px solid #000; color:#7d1113; } #tools li A img { display:block; margin:20px auto; } .gtab { height:26px; padding:20px 0 0 10px; font-family:"Lucida Grande","Lucida Sans Unicode",Verdana,"Jamrul",sans-serif; margin-bottom:-1px; border-bottom:1px solid #888; clear:both; } .gtab A { display:block; float:left; min-width:100px; height:25px; line-height:25px; padding:0 10px; margin:0 3px; background-color:#7D1113; background-image:url(../images/2011/bg_general_tabs.png); background-position:left top; background-repeat:repeat-x; text-align:center; color:#FFF; -webkit-border-top-left-radius: 5px; -webkit-border-top-right-radius: 5px; -moz-border-radius-topleft: 5px; -moz-border-radius-topright: 5px; border-top-left-radius: 5px; border-top-right-radius: 5px; border:1px solid #AAA; border-bottom:0 none; font-size:14px; font-weight:bold; position:relative; }  .gtab A:Hover { background-color:#EFFBFF; background-image:none; color:#000; -webkit-box-shadow: 0 -3px 5px #CCC; -moz-box-shadow: 0 -3px 5px #CCC; box-shadow: 0 -3px 5px #CCC;  text-decoration:none; border:1px solid #AAA; border-bottom:0 none; height:26px; } .gtab A.active { background-color:#FFF; color:#000; border:1px solid #888; border-bottom:0 none; height:26px; -webkit-box-shadow: 0 -3px 5px #D5D5D5; -moz-box-shadow: 0 -3px 5px #D5D5D5; box-shadow: 0 -3px 5px #D5D5D5; background-image:url(../images/2011/bg_general_tabs.png); background-position:left bottom; background-repeat:repeat-x; }  .gtab A span { color:#333; font-size:10px; font-family: Verdana, Geneva, sans-serif; text-align:center; background-color:#EFFBFF; color:#222; margin-left:5px; -webkit-border-radius: 4px; -moz-border-radius: 4px; border-radius: 4px; border:1px solid #888; margin-top:4px; height:16px; line-height:16px; min-width:12px; width:20px; padding:0 2px; }  .gtab_small A { min-width:70px; font-size:12px; padding:0 5px; }  .gtab_small A span { font-size:9px; margin-left:5px; min-width:12px; padding:0 2px; }   .ul_forms { padding:5px; }  .ul_forms li { clear:both; padding:4px 2px; } .ul_forms li:Hover { background-color:#F9F9F9; }  .ul_forms li label { display:block; float:left; font-weight:bold; font-size:13px; width:120px; line-height:24px; }   #d404 { padding:20px 160px 20px 20px; background-color:#FFF; } #d404 h2 { font-size:19px; font-weight:bold; color:#7d1113; margin-bottom:15px; } #d404 ul.res { list-style-type: disc; list-style-image: inherit; list-style-position: inside; } #d404 ul li { padding:2px; font-size:12px; font-family:Verdana, Geneva, sans-serif; font-weight:bold; }  button {  position: relative; border: 0;  padding: 0; cursor: pointer; overflow: visible;  } button::-moz-focus-inner { border: none;  } button span {  position: relative; display: block;  white-space: nowrap; } @media screen and (-webkit-min-device-pixel-ratio:0) {   button span {  line-height:1.2; } }   button.large {  padding: 0 0 0 8px;  font-size:15px; font-family: Arial, Helvetica, sans-serif; font-weight:bold; text-align: center;  background: transparent url(../images/bg_btset_l.png) no-repeat left top; }  button.large span { padding: 0 8px 0 0; height:30px !important; line-height:32px; background: transparent url(../images/bg_btset_r.png) no-repeat right top;  color:#FFF; text-shadow: 0 0 0 transparent, 0 1px 1px #222; }  button.large:hover {  background-position: left -34px; }  button.large:hover span { background-position:right -34px; }  button.small {  padding: 0 0 0 8px;  font-size:12px; font-family: Arial, Helvetica, sans-serif; font-weight:bold; text-align: center;  background: transparent url(../images/bg_btset_l.png) no-repeat left -90px; }  button.small span { padding: 0 8px 0 0; height:24px !important; line-height:24px; background: transparent url(../images/bg_btset_r.png) no-repeat right -90px; color:#FFF; text-shadow: 0 0 0 transparent, 0 1px 1px #222; }  button.small:hover {  background-position: left -118px; }  button.small:hover span { background-position:right -118px; }   #captcha .question { float:left; padding:4px; background-color:#EEE; margin-right:5px;  } #captcha #captcha_answer { float:left; border:1px solid #444; background-color:#FFF; width:30px; height:19px; line-height:19px; padding:2px; background-color:#FFD; margin-right:5px; }   .pagination { margin:5px 4px; clear:both; overflow:hidden; } .pagination li { float:left; } .pagination li A { float:left; display:block; width:24px; height:24px; line-height:24px; border:1px solid #999; margin:0 2px; background-color:#EEE; color:#000; text-align:center; font-weight:bold; overflow:hidden; font-size:12px; } .pagination li A:Hover { background-color:#DDD; } .pagination li A.active { background-color:#7D1113; color:#FFF; border:1px solid #333; }   .ln-letters { overflow:hidden; font-family:Verdana, Geneva, sans-serif; font-weight:bold;} .ln-letters a { font-size:14px; display:block; float:left; padding:4px 6px; border:1px solid #000; border-right:none; text-decoration:none; background-color:#FFF; } .ln-letters a.ln-last { border-right:1px solid #000; } .ln-letters a:hover, .ln-letters a.ln-selected { background-color:#7d1113; color:#FFF;} .ln-letters a.ln-disabled { color:#ccc; } .ln-letter-count { text-align:center; font-size:11px; line-height:1; margin-top:60px; color:#336699; } .ln-no-match { font-weight:bold; padding:10px;}   #tinybox {position:absolute; display:none; padding:5px; background:#fff url(../images/ajax-loader.gif) no-repeat 50% 50%; border:5px solid #777; z-index:2000;-webkit-border-top-left-radius: 20px; -webkit-border-bottom-right-radius: 20px; -moz-border-radius-topleft: 20px; -moz-border-radius-bottomright: 20px; border-top-left-radius: 20px; border-bottom-right-radius: 20px; } #tinymask {position:absolute; display:none; top:-1px; left:-1px; height:100%; width:100%; background:#FFF; z-index:1500} #tinycontent {background:#fff; font-size:14px; font-weight:bold; position:relative;} #tinycontent .tinybox_close_button { cursor:pointer; position:absolute; right:-25px; top:-35px; z-index:2000;}   .ac_results { padding: 0; border: 1px solid #999; background-color: #FFF; overflow: hidden; z-index:20000; } .ac_results ul { width: 100%; list-style-position: outside; list-style: none; padding: 0; margin: 0; } .ac_results iframe { display:none;  display :block;  position:absolute; top:0; left:0; z-index:-1; filter:mask(); width:3000px; height:3000px; } .ac_results li { margin: 0; padding: 2px 5px; cursor: pointer; display: block; width: 100%; font: menu; font-size: 12px; overflow: hidden; } .ac_loading { background : #FFF url('/images/ajax-loader.gif') 3px center no-repeat !important; } .ac_over { background-color: Highlight; color: HighlightText; }   #ads_300_250 { float:right; margin:-26px 2px 0 2px; border:1px solid #EEE; }  #ads_728_90_ { margin:10px 0; text-align:center; clear:both; overflow:hidden; padding:5px 0; }   #aff_links { font-family:Verdana, Geneva, sans-serif; font-size: 14px; width: 100%; text-align: left; height: 30px; position:absolute; top:125px; } #aff_links a { display: block; height: 30px; line-height: 30px; clear: both; overflow: hidden; padding: 0 5px; color: #000; font-weight: bold; } #aff_links a strong { color: #AA0000; } #aff_links a span { display: inline-block; height: 24px; line-height: 24px; padding: 0 5px; background-color: #EEE; color: #45962b; margin-right: 10px; font-weight: bold; } #aff_links a em { color: #666; font-size: 10px; font-weight: normal; } #tiptip_holder { display: none; position: absolute; top: 0; left: 0; z-index: 99999; } #tiptip_holder.tip_top { padding-bottom: 5px; } #tiptip_holder.tip_bottom { padding-top: 5px; } #tiptip_holder.tip_right { padding-left: 5px; } #tiptip_holder.tip_left { padding-right: 5px; } #tiptip_content { font-size: 12px; color: #fff; text-shadow: 0 0 2px #000; padding: 4px 8px; border: 1px solid rgba(255,255,255,0.25); background-color: rgb(25,25,25); background-color: rgba(25,25,25,0.92); background-image: -webkit-gradient(linear, 0% 0%, 0% 100%, from(transparent), to(#000)); border-radius: 3px; -webkit-border-radius: 3px; -moz-border-radius: 3px; box-shadow: 0 0 3px #555; -webkit-box-shadow: 0 0 3px #555; -moz-box-shadow: 0 0 3px #555; } #tiptip_arrow, #tiptip_arrow_inner { position: absolute; border-color: transparent; border-style: solid; border-width: 6px; height: 0; width: 0; } #tiptip_holder.tip_top #tiptip_arrow { border-top-color: #fff; border-top-color: rgba(255,255,255,0.35); } #tiptip_holder.tip_bottom #tiptip_arrow { border-bottom-color: #fff; border-bottom-color: rgba(255,255,255,0.35); } #tiptip_holder.tip_right #tiptip_arrow { border-right-color: #fff; border-right-color: rgba(255,255,255,0.35); } #tiptip_holder.tip_left #tiptip_arrow { border-left-color: #fff; border-left-color: rgba(255,255,255,0.35); } #tiptip_holder.tip_top #tiptip_arrow_inner { margin-top: -7px; margin-left: -6px; border-top-color: rgb(25,25,25); border-top-color: rgba(25,25,25,0.92); } #tiptip_holder.tip_bottom #tiptip_arrow_inner { margin-top: -5px; margin-left: -6px; border-bottom-color: rgb(25,25,25); border-bottom-color: rgba(25,25,25,0.92); } #tiptip_holder.tip_right #tiptip_arrow_inner { margin-top: -6px; margin-left: -5px; border-right-color: rgb(25,25,25); border-right-color: rgba(25,25,25,0.92); } #tiptip_holder.tip_left #tiptip_arrow_inner { margin-top: -6px; margin-left: -7px; border-left-color: rgb(25,25,25); border-left-color: rgba(25,25,25,0.92); }  @media screen and (-webkit-min-device-pixel-ratio:0) {  #tiptip_content {  padding: 4px 8px 5px 8px;  background-color: rgba(45,45,45,0.88); } #tiptip_holder.tip_bottom #tiptip_arrow_inner {  border-bottom-color: rgba(45,45,45,0.88); } #tiptip_holder.tip_top #tiptip_arrow_inner {  border-top-color: rgba(20,20,20,0.92); } }  #spankbang_player { overflow:hidden; clear:both; } #spankbang_player .videobig { height:478px; width:615px; clear:both; overflow:hidden; margin:10px auto; } #spankbang_player A { width:615px; height:438px; display:block; position:relative; text-decoration:none; overflow:hidden; clear:both; } #spankbang_player A img.cover { width:595px; height:418px; display:block; border:3px solid #999; -webkit-border-radius: 3px; -moz-border-radius: 3px; border-radius: 3px; padding:2px; background-color:#333; } #spankbang_player A:Hover img.cover { border:3px solid #CCC; background-color:#000; } #spankbang_player A img.play { position:absolute; left:245px; top:156px; -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=80)";  filter: alpha(opacity=80);  -moz-opacity: 0.8;  -khtml-opacity: 0.8;  opacity: 0.8;  } #spankbang_player A:Hover img.play { position:absolute; left:245px; top:156px; -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";  filter: alpha(opacity=100);  -moz-opacity: 1;  -khtml-opacity: 1;  opacity: 1;  } #spankbang_player A.t_link { display:block; padding:4px 4px; font-weight:bold; text-align:center; clear:both; overflow:hidden; } 