html{color:#000;background:#FFF;} body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,legend,input,textarea,p,blockquote,th,td{margin:0;padding:0;} table{border-collapse:collapse;border-spacing:0;} fieldset,img{border:0;} address,caption,cite,code,dfn,em,strong,th,var{font-style:normal;font-weight:normal;} li{list-style:none;} caption,th{text-align:left;} h1,h2,h3,h4,h5,h6{font-size:100%;font-weight:normal;} q:before,q:after{content:'';} abbr,acronym {border:0;font-variant:normal;}  sup {vertical-align:text-top;} sub {vertical-align:text-bottom;} input,textarea,select{font-family:inherit;font-size:inherit;font-weight:inherit;}  input,textarea,select{*font-size:100%;}  legend{color:#000;} del,ins{text-decoration:none;}  body, html { height:100%; } body { background: url(/images/bg.gif) repeat-x top; text-align:center; font-family:Arial, Helvetica, sans-serif; font-size:12px; } body strong { font-weight:bold; } #bringtheporn { position:relative; margin:0 auto;  width:973px; text-align:left; } #bringtheporn input[type="text"],#bringtheporn input[type="password"],#bringtheporn input[type="image"], #bringtheporn textarea { padding:2px; } body p { margin-bottom:10px;} #logo { position:absolute; top:0; left:0; display:block; width:275px; height:86px; }  a { outline:none; text-decoration:none; color:#0000EE; } a.out { }  a.black { color:#000; text-decoration:none; font-size:12px; font-weight:bold; margin:0 4px; } a.black:hover { color:#004EBC; } .select { border-bottom:1px dashed #888; } .click { cursor:pointer; } hr { background-color:#b2b2b2; height:3px; border:0 none; margin:0; } .pos hr { background-color:#b2b2b2; height:1px; border:0 none; margin:0; } .clear:after { content: "."; display: block; height: 0; clear: both; visibility: hidden; } .break { height:8px; }  #header { background:url(/images/header2.png) top no-repeat; font-size:12px; width:973px; height:105px; position:relative; } #header form { position:absolute; top:18px; right:50px; color:#5697ca; display:block; line-height:20px; } #header form input[type="text"] { width:129px; height:16px; padding:0; position:relative; top:-2px; border:2px solid #3078b1; font-size:11px; } #header form input[type="image"] { position:relative; top:7px; left:1px; } #sub-menu { position:absolute; right:33px; top:49px; } #sub-menu a { font-weight:bold;color:#00519c; margin:0 3px; } #header-nav { color:#fff; position:absolute; top:72px; left:29px; width:926px; } #header-nav a { color:#fff; padding:0 17px; font-weight:bold; display:block; height:21px; line-height:19px;border-left:1px solid #5993c1; float:right; } #header-nav a:hover { background-color:#5993c1; } #header-nav .left { float:left; border:0 none; } .logged-out { margin-right:58px;}  #content-cont #content-top { background:url(/images/content-top.png) top center no-repeat; width:973px; height:12px; } #content-cont #content-body { background:url(/images/content-bg.gif) top center repeat-y; width:973px; } #content-cont #content-pad { padding:3px 17px 5px 17px; } #content-cont #content-bottom { background:url(/images/content-bottom.png) top center no-repeat; width:973px; height:22px; }  #footer { background:url(/images/footer.png) bottom no-repeat; width:973px; height:32px; bottom:0; margin:0 auto; text-align:left; position:relative; color:#fff; text-indent:18px; line-height:30px; font-size:11px; } #footer img { position:relative;top:6px; left:5px } #footer-nav { position:absolute; right:20px; top:0; font-size:12px; } #footer-nav a { margin:0 7px; color:#fff; border-bottom:1px dashed #4fa0e1; } #footer-nav a:hover {border-bottom:1px dashed #9dd4ff; }  #top-menu { max-width:935px; clear:both; min-height:40px; }  #col-wide { width:942px; float:left; position:relative; z-index:500; } #col-wide .hr { width:924px; }  #col-left { width:225px; float:left; position:relative; z-index:500; } #col-left-wd { width:700px; float:left; position:relative; z-index:500; } #col-left .hr { width:205px; } #col-left-wd .hr { width:678px; }  #col-right { width:700px; float:right; position:relative; z-index:1; } #col-right-shrt { width:225px; float:right; position:relative; z-index:1; } #col-right .hr { width:678px; } #col-right-shrt .hr { width:205px; }  .white-space h1 { font-size:22px; font-weight:bold; border-bottom:1px dotted #c0c0c0; }  .box { line-height:21px; position:relative; width:100%; margin-bottom:35px; } .box h1 { text-indent:-1000px; overflow:hidden; height:54px; position:absolute; background:transparent url(/images/title-sprite.png) no-repeat; top:-11px; left:5px; margin:0; width:215px; padding:0; z-index:30; } .box h2 { position:absolute; font-weight:bold; font-size:14px; font-family:Verdana, Arial, Helvetica, sans-serif; z-index:30;left:12px; top:6px; width:204px; } .box-nav { position:absolute; right:16px; top:5px; font-size:12px; color:#888888; font-weight:bold; z-index:15;margin-right:-6px; } .box-rate { font-size:13px; right:125px; } .box-rate .rate-it { position:absolute; top:4px; left:51px; } .box-rate img { position:absolute; top:3px; left:138px; } .hr { background-color:#b2b2b2; height:3px; top:30px; left:10px; width:678px; position:absolute; z-index:13; } .box-bg { background:url(/images/box-right.gif) no-repeat top right; min-height:260px; margin:0; padding:0; } .short .box-bg { background:url(/images/box-right-short.gif) no-repeat top right;} .box-contents { background:transparent url(/images/box-left.gif) no-repeat 0 0; padding-bottom:8px; border-top:1px solid #fff;border-left:1px solid #fff;border-right:1px solid #fff; min-height:260px; } .short .box-contents { background:transparent url(/images/box-left-short.gif) no-repeat 0 0; } .box-contents .pos { margin:44px 0 0 10px; } .box-contents .pos p { margin-right:10px; }  .merge .box-bg { min-height:200px; } #bringtheporn .merge { margin-bottom:0; } #bringtheporn .merge .box-contents { min-height:200px; }  .mergex .box-bg { min-height:130px; } #bringtheporn .mergex { margin-bottom:0; } #bringtheporn .mergex .box-contents { min-height:130px; } .box .none { padding-top:26px; text-align:center;} .user-pic { border:1px solid #aeaeae; } .menu-content .user-pic { margin-right:5px; }  #box-favorites h1 { background-position:0px -4px; } #box-channels h1 { background-position:0px -51px; top:-20px; height:61px; } #box-myfavorites h1 { background-position:0px -115px; } #box-error h1 { background-position:0px -169px; } #box-comments h1 { background-position:0px -225px; } #box-details h1 { background-position:0px -279px; } #box-pages h1 { background-position:0px -334px; } #box-latest h1 { background-position:0px -389px; } #box-related h1 { background-position:0px -499px; } #box-mylatest h1 { background-position:0px -554px; } #box-wazzup h1 { background-position:0px -609px; } #box-mychannels h1 { background-position:0px -664px; } #box-help h1 { background-position:0px -718px; } #box-help-website h1 { background-position:0px -774px; } #box-login h1 { background-position:0px -829px; } #box-myhome h1 { background-position:0px -884px; } #box-recategorize h1 { background-position:0px -1378px; }  .rate-it { width:81px; height:15px; background:transparent url(/images/therm-sprite.png) no-repeat -1px -3px; cursor:pointer; } div.icey { background-position:-1px -21px; } div.cold { background-position:-1px -39px; } div.warm { background-position:-1px -57px; } div.hot { background-position:-1px -75px; } div.inferno { background-position:-1px -93px; } div.submitted { background-position:-1px -111px; }  #tooltip { background:url(/images/tt-bg.png) no-repeat 50% -1px; border-top:1px solid #bcbcbc;height:20px;line-height:12px; margin:0 auto; overflow:visible; position:absolute; top:0; left:0; z-index:999; display:none; } #tooltip b { display:block; height:14px; padding:0 4px; font-weight:bold; font-size:10px; text-align:center; color:#616161;border-right:1px solid #bcbcbc; border-left:1px solid #bcbcbc; }  .channel { display:block; position:relative; width:172px; height:138px; float:left; } .c-contents{ position:absolute; width:172px; height:138px; z-index:10; } .c-thumb { position:absolute; z-index:100; left:2px; top:1px; } .c-frame-1 { position:absolute; background:transparent url(/images/frame-sprite.png) no-repeat 0px -375px; display:block; z-index:150; width:156px; height:125px; text-indent:-5000px; overflow:hidden; } .c-frame-2 { position:absolute; background:transparent url(/images/frame-sprite.png) no-repeat 0px -502px; display:block; z-index:150; width:156px; height:125px; text-indent:-5000px; overflow:hidden; } .c-frame-3 { position:absolute; background:transparent url(/images/frame-sprite.png) no-repeat 0px -629px; display:block; z-index:150; width:156px; height:125px; text-indent:-5000px; overflow:hidden; } .c-addchannel{ position:absolute; display:block; z-index:160; right:25px; top:0; font-size:19px; color:#a6ec9b; } .c-label { position:absolute; display:block; z-index:160; left:8px; top:0; font-size:11px; color:#fff; }  .thumb { display:block; position:relative; width:172px; height:138px; float:left; } .t-contents{ position:absolute; width:172px; height:138px; z-index:10; }  .t-menu { position:absolute; z-index:50; visibility:hidden; background:transparent url(/images/bg-menu.png) no-repeat; top:80px; left:8px; width:137px; height:41px; } .t-menu img { margin:19px 3px 0 0; padding:0; } .t-menu .rate-it { position:absolute; left:6px; top:20px; } .t-menu .t-menu-flag { width:19px; height:17px; position:absolute; left:92px; top:1px; } .t-menu .t-menu-comment { width:19px; height:17px; position:absolute; left:114px; top:1px; } .t-thumb { position:absolute; z-index:100; left:2px; top:1px; } .t-frame-1 { position:absolute; background:transparent url(/images/frame-sprite.png) no-repeat 0px 0px; display:block; z-index:150; width:156px; height:125px; text-indent:-5000px; overflow:hidden; } .t-frame-2 { position:absolute; background:transparent url(/images/frame-sprite.png) no-repeat 0px -125px; display:block; z-index:150; width:156px; height:125px; text-indent:-5000px; overflow:hidden; } .t-frame-3 { position:absolute; background:transparent url(/images/frame-sprite.png) no-repeat 0px -250px; display:block; z-index:150; width:156px; height:125px; text-indent:-5000px; overflow:hidden; } .r-contents{ position:absolute; min-width:42px; min-height:43px; z-index:650; top:-4px; left:120px; }  .r-rating{ cursor:pointer; background:transparent url(/images/thumb-rated.png) no-repeat; font-size:15px; z-index:660; width:42px; height:43px; color:#dd0068; font-weight:bold; line-height:45px; text-indent:8px; display:block; } .r-rating:hover { background:transparent url(/images/thumb-rated-on.png) no-repeat; } .r-menu{position:absolute; display:none; font-size:11px; left:36px; top:17px; z-index:700; width:180px; text-align:left; } .menu-top { background:url(/images/menu-top.png) no-repeat left; line-height:28px; width:180px; height:28px; } .r-contents .r-menu .show-menu-left { background:url(/images/menu-top-l.png) no-repeat left;} .menu-top img { padding:7px 4px 0 15px; float:left; } .menu-content { background:url(/images/menu-bg.png) repeat-y left; width:180px; } .menu-content img { float:left; } .menu-content div { position:relative; left:9px; width:156px; line-height:normal; clear:both; padding:5px 4px 5px 4px; border-bottom:1px solid #dcdcdc; overflow:hidden; } .menu-bottom { background:url(/images/menu-bottom.png) no-repeat left; width:180px; height:10px; } .icon-comment { display:block; padding-left:22px; background:transparent url(/images/icon-sprite.gif) no-repeat 0 -23px; margin-left:15px; } .icon-channel { display:block; padding-left:22px; height:20px; line-height:20px; background:transparent url(/images/icon-sprite.gif) no-repeat 0 -40px; } .icon-addchannel { display:block; padding-left:22px; height:20px; line-height:20px; background:transparent url(/images/icon-sprite.gif) no-repeat 0 -60px; }  .bar { color:#fff; font-size:11px; font-weight:bold; width:213px; text-indent:25px; overflow:hidden; margin-bottom:10px; line-height:20px; } .bar h3 { background:url(/images/bar-bg.png) no-repeat 0 0; font-weight:bold; margin:0; padding:0; height:22px; text-indent:25px; line-height:20px; cursor:pointer; } .bar h3.hover { background-position:0 -22px; } .bar ul { margin-top:5px; } .bar div { margin:5px 0 0 17px; text-indent:0; } .bar ul a { display:block; } .bar ul a b { font-weight:normal; color:#000; } .bar-link-checked { background:url(/images/bar-item-check.png) no-repeat 5px 2px; } #bringtheporn .bar-link-disabled { color:#777; } div.closed { height:22px; } .barlink { background:url(/images/bar-bg.png) no-repeat 0 0; color:#fff; cursor:pointer; display:block; font-size:11px; font-weight:bold; height:22px; line-height:20px; margin-bottom:10px; overflow:hidden; text-decoration:none; width:213px; text-indent:25px; } .barlink:hover { background-position:0 -22px; }  .comment-row { border-bottom:1px dashed #b2b2b2; position:relative; overflow:hidden; padding:7px 0; width:678px; font-size:13px; } .u-img { display:block; float:left; text-align:center; color:#000; text-decoration:none; font-size:11px; font-weight:bold; width:85px; overflow:hidden;font-style:normal; } .comment-row > a img { display:block; margin:7px auto; } .comment-row div > span { display:block; position:absolute; right:2px; top:0; font-style:normal; font-size:11px;margin-top:7px; } .comment-row div b { display:block; font-style:normal; color:#5c5c5c; font-weight:normal; font-size:12px; margin-top:7px; } .comment-row div b a { font-style:normal; font-size:12px; }  .lcomment-row { height:70px; padding:10px 0; } .lcomment-row a { display:block; float:left; text-align:center; color:#000; text-decoration:none; font-size:11px; font-weight:bold; width:85px; overflow:hidden; font-style:normal; } .lcomment-row .no-auth { font-weight:normal;color:#0000EE;} .lcomment-row a img { display:block; margin:0 auto; } .lcomment-row div.txt { float:left; width:520px; height:59px; background:url(/images/comment-bg.png) no-repeat; } .lcomment-row textarea { margin:5px;font-size:12px; width:510px; height:51px; background-color:transparent; border:none 0; } .lcomment-row input { float:left; margin-left:5px; }  .gal-nav { position:relative; } .gal-nav .gal-prev { float:left; margin-left:10px; cursor:pointer; } .gal-nav .gal-nav-mid { position:absolute; text-align:center; padding-top:10px; left:200px; width:300px; } .gal-nav .gal-nav-mid img { position:absolute; top:3px;left:132px; } .gal-nav .gal-next { float:right; margin-right:15px; cursor:pointer; }  a.g-button { display:block; background:url(/images/g-button-sprite.gif) no-repeat top left;height:31px; float:right; text-align:center; min-width:120px; line-height:31px; margin-left:10px; font-weight:bold; } a.g-button b { height:31px; background:url(/images/g-button-sprite.gif) no-repeat -4px -31px; color:#000; text-decoration:none; padding:0 15px; display:block; } a.g-button:hover, a.gb-on { background:url(/images/g-button-sprite.gif) no-repeat 0 -62px; } a.g-button:hover b, a.gb-on b{ background:url(/images/g-button-sprite.gif) no-repeat -4px -93px; color:#003d6d; }  .inferno { font-weight:bold;font-style:italic;color:red; } .hot { font-weight:bold;color:#ff2a00; } .warm { font-weight:bold;color:#ff9000; } .cold { font-weight:bold;color:#0054ff; } .icey { font-weight:bold;color:#00b5f1; }  .grey { color:#999999; } .red { color:#ff2a00; } .green { color:green; }  .sml { font-size:10px; } .big { font-size:16px; } .menu-content .icon { font-size:9px; float:right; cursor:pointer; }  .center .thumb { margin:0 auto; float:none; position:relative; left:8px; } .center { text-align:center; } .left { float:left; } .right { float:right; } .pad { padding:10px; } .submit { background-image:url(/images/layout/button-bg.gif); background-repeat:repeat-x; background-color:#f4f4f4; border:1px solid #848484; padding:6px 10px 6px 10px; cursor:pointer; font-size:small; } .submit:hover { color:#0060a8; }  .round-box { } .rb-top { position:relative; height:10px; overflow:hidden; } .rb-top .l { background:url(/images/rb-top-l.png) no-repeat; position:absolute; top:0; left:0; height:10px; } .rb-top .r { background:url(/images/rb-top-r.png) no-repeat 100% 0; position:absolute; top:0; right:0;height:10px; width:10px; } .rb-mid { background-color:#fff; } .rb-mid iframe { margin-left:10px; } .rb-bot { position:relative; height:10px; overflow:hidden; } .rb-bot .l { background:url(/images/rb-bot-l.png) no-repeat 0 bottom; position:absolute; top:0; left:0; height:10px; } .rb-bot .r { background:url(/images/rb-bot-r.png) no-repeat 100% bottom; position:absolute; top:0; right:0;height:10px; width:10px; }  .tabs { border-bottom:1px solid #b2b2b2; overflow:hidden; margin-bottom:19px; } .tabs a { float:left; display:block; height:27px; min-width:134px; background:url(/images/tabs/off-left.png) no-repeat 0 0; text-decoration:none; color:#696868; font-size:14px; margin-right:5px; } .tabs a div { text-align:center; background:url(/images/tabs/off-right.png) no-repeat top right; height:27px; line-height:27px; font-weight:bold; margin-left:5px; } .tabs a.on { background:url(/images/tabs/on-left.png) no-repeat 0 0; } .tabs a.on div { background:url(/images/tabs/on-right.png) no-repeat top right; }  .hdots { height:0px; border-bottom:1px dotted #b2b2b2; }  .h1txt .box h1 { background:none; color:#fff; font-size:24px; line-height:55px; text-indent:5px; width:340px; font-weight:normal; font-family: 'GothicCustom', Impact, 'Arial Narrow', sans-serif; text-shadow:#000 1px 1px 1px; } .h1txt table td { padding:3px; } .pos ul li { margin-left:20px;list-style-type:disc; }  .cam-top { background:url(/images/cam-top.gif) no-repeat 0 0; clear:both; width:932px;height:113px; margin:-13px 0 4px 2px; overflow:hidden; position:relative;} .cam-top iframe { position:relative;top:17px; } .cam-top a { background:transparent url(/images/cam-studio.gif) no-repeat scroll 36px 11px;display:block; position:absolute; right:29px;top:40px; font-size:12px; line-height:15px; }  .box2 { float:left; margin:0 8px 17px; background:url("/images/box-right.gif") no-repeat scroll right top transparent; } .box2 .box2-content { background:url("/images/box-left.gif") no-repeat scroll 0 0 transparent; min-height:260px; position:relative; } .box2 h1 { background:url("/images/title-sprite.png") no-repeat scroll 0 0 transparent; height:54px; left:5px; margin:0; overflow:hidden;padding:0; position:absolute; text-indent:-1000px; top:-11px; width:215px; } .box2 h2 { font-weight:bold; font-size:14px; font-family:Verdana, sans-serif; border-bottom:3px solid #B2B2B2; height:30px; line-height:30px; margin:0 10px; } .box2-nav { border-bottom:3px solid #B2B2B2; margin:0 10px; height:30px; line-height:30px; text-align:right; color:#888; font-weight:bold; } .box2-nav a { color:#000; margin:0 4px; text-decoration:none; } .box2-nav a:hover { color:#004EBC; } .box2-nav a.select { border-bottom:1px dashed #888888; } .box2-pad { margin:10px; } .group { float:left;} .width-1 { width:1px; } .width-2 { width:24px; } .width-3 { width:48px; } .width-4 { width:72px; } .width-5 { width:96px; } .width-6 { width:120px; } .width-7 { width:144px; } .width-8 { width:168px; } .width-9 { width:192px; } .width-10 { width:213px; } .width-11 { width:240px; } .width-12 { width:264px; } .width-13 { width:288px; } .width-14 { width:301px; } .width-15 { width:336px; } .width-16 { width:360px; } .width-17 { width:392px; } .width-18 { width:408px; } .width-19 { width:432px; } .width-20 { width:460px; }  .width-21 { width:480px; } .width-22 { width:504px; } .width-23 { width:528px; } .width-24 { width:552px; } .width-25 { width:576px; } .width-26 { width:600px; } .width-27 { width:624px; } .width-28 { width:648px; } .width-29 { width:672px; } .width-30 { width:708px; } .width-31 { width:720px; } .width-32 { width:744px; } .width-33 { width:768px; } .width-34 { width:792px; } .width-35 { width:816px; } .width-36 { width:840px; } .width-37 { width:864px; } .width-38 { width:888px; } .width-39 { width:912px; } .width-40 { width:936px; } .clr { clear:both; } .xlink { background:transparent url(/images/icon-xlink.png) no-repeat 100% 3px; padding-right:15px; } #sb-container,#sb-wrapper{text-align:left;}#sb-container,#sb-overlay{position:absolute;top:0;left:0;width:100%;margin:0;padding:0;}#sb-container{height:100%;display:none;visibility:hidden;z-index:1001;}body>#sb-container{position:fixed;}#sb-overlay{height:expression(document.documentElement.clientHeight+'px');}#sb-container>#sb-overlay{height:100%;}#sb-wrapper{position:relative;}#sb-wrapper img{border:none;}#sb-body{position:relative;margin:0;padding:0;overflow:hidden;}#sb-body-inner{position:relative;height:100%;}#sb-content.html{height:100%;overflow:auto;}#sb-loading{position:absolute;top:0;width:100%;height:100%;text-align:center;padding-top:10px;}#sb-body,#sb-loading{background:transparent;}#sb-title,#sb-info{position:relative;margin:0;padding:0;overflow:hidden;}#sb-title-inner,#sb-info-inner{position:relative;font-family:'Lucida Grande',Tahoma,sans-serif;line-height:16px;}#sb-title,#sb-title-inner{height:26px;}#sb-title-inner{font-size:16px;padding:5px 0;color:#fff;}#sb-info,#sb-info-inner{height:20px;}#sb-info-inner{font-size:12px;color:#fff;}#sb-nav{float:right;height:16px;padding:2px 0;width:45%;}#sb-nav a{display:block;float:right;height:16px;width:16px;margin-left:3px;cursor:pointer;}#sb-nav-close{background-image:url(resources/close.png);background-repeat:no-repeat;}#sb-nav-next{background-image:url(resources/next.png);background-repeat:no-repeat;}#sb-nav-previous{background-image:url(resources/previous.png);background-repeat:no-repeat;}#sb-nav-play{background-image:url(resources/play.png);background-repeat:no-repeat;}#sb-nav-pause{background-image:url(resources/pause.png);background-repeat:no-repeat;}#sb-counter{float:left;padding:2px 0;width:45%;}#sb-counter a{padding:0 4px 0 0;text-decoration:none;cursor:pointer;color:#fff;}#sb-counter a.sb-counter-current{text-decoration:underline;}div.sb-message{font-family:'Lucida Grande',Tahoma,sans-serif;font-size:12px;padding:10px;text-align:center;}div.sb-message a:link,div.sb-message a:visited{color:#fff;text-decoration:underline;}  .round-box { } .rb-top { position:relative; height:10px; overflow:hidden; } .rb-top .l { background:url(http://www.bringtheporn.com/images/rb-top-l.png) no-repeat; position:absolute; top:0; left:0; height:10px; } .rb-top .r { background:url(http://www.bringtheporn.com/images/rb-top-r.png) no-repeat 100% 0; position:absolute; top:0; right:0;height:10px; width:10px; } .rb-mid { background-color:#fff; } .rb-mid iframe { margin-left:10px; } .rb-mid .content { margin:0 10px;} .rb-bot { position:relative; height:10px; overflow:hidden; } .rb-bot .l { background:url(http://www.bringtheporn.com/images/rb-bot-l.png) no-repeat 0 bottom; position:absolute; top:0; left:0; height:10px; } .rb-bot .r { background:url(http://www.bringtheporn.com/images/rb-bot-r.png) no-repeat 100% bottom; position:absolute; top:0; right:0;height:10px; width:10px; }