*{font-family:tahoma, helvetica, arial; font-size:8pt;}.menu a,.mmenu a,h1
a{outline-style:none;}
html, body{margin:0; padding:0; background:#fff;}br.cl{clear:both;}
body {padding:1.2em 1.2em 7em 1.2em;}
.screen{width:840px;}
th, td{vertical-align:top; text-align:left;}
a{color:#45f;}
a:hover{color:#23e;}
p, p *{font-size:10pt;}
.t{color:#ccc; margin:0 5px 0 5px; float:right; text-align:right;}
.t a{color:#aaf;}
.t u{color:#45f; text-decoration:none;}
.t a:hover u{color:#23e; text-decoration:underline;}
.b{margin-top:42px; border-top:1px #aaa solid; border-bottom:1px #aaa solid; padding:1px 0 1px 0;}
.b table{width:100%; background:url("b_bg.gif") #eee;}
.b td{width:33%; color:#aaa; padding:0;}
.b td.brd{border-right:1px #fff solid;}
.b b{color:#777;}
.b p, .b p * {font-size:8pt;}
.b p{font-style:normal; margin:0.3em 0 -0.2em 0; line-height:1.7em;}
.b a:hover{text-decoration:none; background:#fff;}
.b hr{display:none;}
.copyright{display:block; padding:8px;text-align:right; line-height:1.4em;}.copyright,
.copyright *{font-size:6.5pt; color:#aaa;}
.copyright a:hover{color:#999;}
.menu{padding:0; height:27px; border-bottom:1px #aaa solid;}.menu
table, .menu
a{border:0; margin:0;}.menu
td{padding:0 0 0 4px;}.menu
.tiny{padding:0;}.menu
.join{width:90%; text-align:right;}.menu
a img{border:0; width:104px; height:28px;}.menu
.small a img{width:98px;}.menu
.tiny a img{width:48px;}
.mmenu{padding:0; height:30px;}.mmenu table,.mmenu
a{border:0; margin:0;}.mmenu
td{padding:0 0 0 4px; vertical-align:top;}.mmenu
.join{width:90%; text-align:right;}.mmenu
a img{border:0; width:104px;  height:30px;}.mmenu
.join a img{height:28px;}
.content{background:url("m/b.png") repeat-x 0 0; padding-top:17px;}
h1{font-size:22pt; font-weight:normal; margin:0 15px 20px 5px;}
h1 a{display:block; width:198px; height:29px; background:url("nudolls.png"); border:0; text-decoration:none;}
h1 a span{display:none;}
h2{font-size:19pt; font-weight:normal; border-bottom:1px #ccc solid; margin:5px 7px 10px 7px; padding-bottom:0.2em;}
h3{font-size:15pt; font-weight:normal; border-bottom:1px #ccc solid; margin:5px 7px 17px 7px; padding-bottom:0.2em;}
h4{font-size:14pt; font-weight:normal; color:#999; margin:5px 7px 7px 7px; padding-bottom:0.2em;}
p{margin:11px 8px 8px 8px;}
p small, p i{color:#777; display:block; padding:2px 17px 2px 17px; font-size:8pt;}
p small, p small *{font-size:8pt;}
p i, p i *{font-style:normal; font-size:8pt;}
p small{padding:2px 17px 2px 17px;} 
p i{padding:2px 0 2px 0;}
.bar,
.bar-light,
.bar-error{margin:0 7px 15px 7px; padding:3px 9px 3px 9px; background:#eef;}
.bar{border:1px #99e solid; padding:2px 8px 2px 8px;}
.bar-error{border:1px #d99 solid; padding:2px 8px 2px 8px; background:#fee;}
table.null{width:100%;}
table.null .l{width:50%; padding:0 9px 0 0;}
table.null .r{width:50%; padding:0 0 0 9px;}
table.null .nbot{vertical-align:bottom; width:212px;}
table.null .transparent {padding:3px 9px 3px 9px;}
table.null .transleft{padding:3px 9px 3px 0;}
table.null .desc{padding:0 0 15px 0; font-size:8pt; color:#777;}
table.null .chck{vertical-align:top; text-align:right;}
table.null .chcktext{padding-top:5px;}
.right{text-align:right;}
.sort{margin:12px 8px 0 5px; float:right;}
.upd{padding:8px 0 21px 6px;}
.upd br,
.mod br,
.cat br{display:none;}
.upd p br,
.mod p br,
.cat p br{display:inline;}
.upd p{display:block; color:#777; margin:3px 0 0 0; padding:3px 7px 4px 7px; overflow:hidden; height:2em; border-top:1px #555 dashed;}
.mod p,
.cat p{display:block; margin:3px 3px 0 3px; color:#777; padding:1px; overflow:hidden; line-height:1.5em;}
.mod p,.cat p,
.mod p *,.cat p *{font-size:0.9em;}
.mod p{height:6em;}
.cat p{height:7em;}
.cat p a{text-transform:uppercase; font-size:0.9em;}
.cat p b{color:red;}
.mod p b{color:#333; font-size:8pt;}
.upd div{display:block; margin:3px; padding:0; float:left; width:201px; background:#000;}
.upd a img{width:199px; height:125px; border:1px #000 solid;}
.upd a:hover img{border:1px #555 solid;}
.mod div,
.cat div{display:block; margin:10px 0 12px 0; padding:0; float:left; text-align:center; width:140px;}
.mod i, .cat i{display:block; background:#eeeef2;}
.mod i{padding:9px 9px 9px 9px;}
.cat i{padding:16px 9px 9px 9px;}
.mod img.rait,
.cat img.rait{width:79px; height:15px; border:0;}
.cat img.rait{margin-top:-14px; margin-left:43px;}
.mod i a, .cat i a,.mod i a img,.cat i a img
{display:block;}
.mod i a img,.cat i a img
{width:120px;}
.mod i a,.mod i a img{height:160px;}
.cat i a,.cat i a img{height:136px;}
.mod i a img,
.cat i a img{border:1px #777 solid;}
.mod i a:hover img,
.cat i a:hover img{border:1px #000 solid;}
.mod i a img.fav,
.cat i a img.fav{width:18px; height:17px; border:0; margin-top:-21px; margin-left:99px;}
.cp{width:100%;}
.cp td{padding:0;}
.cp .mw{width:50%}
.cp .mw div{padding:9px; background:url("p_bg.gif") #eee;}
.cp .mw img{width:470px; height:533px; border:1px solid;}
.cp .rf{padding:9px 0 9px 10px; background:#fff;}
.cp .sc{text-align:right; margin-bottom:-7px; position:relative;}
.cp .sc img{width:79px; height:15px;}
.cp .h,
.cp .h span{font-size:18pt;}
.cp .h span{color:#090;}
.cp .sh{margin-left:2.5em; color:#777;}
.cp .vp{background:#000; margin:5px 0 9px 0;}
.cp .vp *{font-size:7pt;}
.cp .vp p{color:#bbb; padding:5px 10px 7px 10px; margin:0;}
.cp .vp a{color:#ddd;}
.cp .vp a:hover{color:#eee;}
.box-green{border:1px #aba solid; background:#efe; padding:9px;}
.msd{width:100%;}
.msd td{padding:7px 4px 5px 5px;}
.msd td.img{width:60px; padding:7px 0 5px 0;}
.msd a img{width:60px; height:80px; border:1px #fff solid;}
.msd div {padding:3px 0 2px 0; color:#555;}
.msd span{color:#999;}
.fg{margin-top:9px; padding:9px 8px 9px 9px; border:1px #ccc solid; text-align:center;}
.fg table{}
.fg td{padding:0 1px 1px 0;}
.fg img{border:0; width:116px; height:155px;}
.mp{width:100%;}
.mp td{padding:0;}
.mp td.r{width:420px;}
.mp td.l{padding:10px 9px 0 0;}
.mp table.pr{width:100%; background:url("m_bg.gif") repeat-x 0 0;}
.mp td.face{width:122px;}
.mp td.face img{width:120px; height:160px; border:1px #fff solid;}
.mp ul{display:block; margin:0; padding:0; list-style-type:none;}
.mp li{font-size:8pt; background:#ffe; margin-top:1px; padding:1px 5px 2px 5px;}
.mp li i{font-size:6.5pt; font-style:normal; color:#aaa;}
.mp .pr .rait{width:79px; height:15px;}
.box{margin:1px 0 0 0; padding:9px; background:#eef;}
.box h3{border-bottom:1px #fff solid;}
.box .slog{background:#f5f5ff;}
.box .slog h3{border:0;}
.scom{margin-top:9px; background:#f5f5ff;}
table.scom{width:100%;}
div.scom,
.scom td{padding:9px;}
.scom td.l{width:50%; padding:0 9px 0 0;}
.scom td.r{width:50%; padding:0 0 0 9px;}
.scom h4{margin:0;}
.scom p{display:block; padding:12px 7px 0 7px; border-top:1px #bbd dotted;}
.scom p i{display:block; padding-right:30px; text-align:right; font-size:1em; font-family:Times, "Times New Roman"; font-style:italic;}
.scom p.f,
p.comsh{border-top:0;}
p.comsh{padding:0 0 0 50px; background:url("q_open.gif") no-repeat 0 0;}
p.comsh big{display:block; padding-right:37px; background:url("q_close.gif") no-repeat 100% 100%; font-size:16pt; font-family:Times, "Times New Roman"; font-style:italic;}
p.comsh i{padding-right:37px; font-style:normal; font-family:Tahoma, Arial, Verdana; font-style:normal;}
.scom textarea{width:808px; font-size:9pt; padding:0.4em;}
.scom .short{width:322px;}
.scom .short textarea{width:308px;}
.mp .scom textarea{width:388px;}
.scomb{margin-top:7px; background:#eef; width:100%;}
.scomb td{padding:2px; vertical-align:middle; color:#777;}
.scomb td.s{text-align:right;}
.slog{font-size:8pt; padding:3px 18px 3px 9px; margin:4em 0 0 0; border-left:9px #bbd solid; background:#eef;}
.slog h3{border-bottom:0; margin:0 0 0.2em 0;}
.voting {border:1px #ccd solid; margin:0 0 7px 0; width:100%; background:#fff;}
.voting td{padding:0; width:10%;}
.voting a img{width:17px; height:17px; border:0;}
.voting .bar{background:#999; height:7px; width:8px; border:0;}
form{margin:0; padding:0;}
.form{margin:0 0 0 10px; width:100%;}
.form td{vertical-align:middle; padding:2px 4px 4px 0;}
.form label{float:right; white-space:nowrap;}
.form label, .form .field input, .form input
{font-size:9pt; font-family:Arial, Helvetica, Sans, Tahoma;}
.form .field{width:80%;}
.form .field input{width:65%;}
.form .field input{border:1px #bbb solid; height:1.4em; padding:0.2em 0.2em 0 0.2em;}
.form .field input:hover{border:1px #99e solid;}
.form .field input:focus{border:1px #99e solid; background:#ffffcf;}
.pages{width:100%; margin:0 7px 0 0;}
.pages td{padding:4px 8px 4px 9px; vertical-align:middle; color:#777;}
.pages td.r{text-align:right;}
.pages td.l{background:url("m/p.png") #eae9f1 no-repeat 100% 0;}
.pages td a{padding:3px 4px 3px 4px; font-weight:bold;}
.pages td i{padding:3px 4px 3px 4px; font-style:normal; font-weight:bold; color:#000;}
.pages td.l i{background:#fff;}
.pages td select{vertical-align:top; font-size:8pt; margin-top:-3px; margin-bottom:-3px;}
.pages th{padding:0; width:37px;}
.pages th img{border:0; width:37px; height:21px;}
.pages th a{display:block; width:37px; height:21px; background:#777;}
.pages th a:hover{background:#000;}
.pgb{width:100%; background:#eef; margin-top:12px;}
.pgb td, .pgb th{padding:4px 7px 4px 7px; line-height:1.2em; color:#777; font-weight:normal;}
.pgb th{text-align:right; color:#bbb;}
.pgb td a{font-weight:bold; padding:3px 4px 3px 4px;}
.pgb td i{font-style:normal; font-weight:bold; color:#000; padding:3px 4px 3px 4px; background:#fff;}
.pgb th a,.pgb th a:hover{text-decoration:none; color:#777;}
.pgb th a u,.pgb th a:hover u{font-weight:bold;}
.pgb th a u{color:#45f;}.pgb th a:hover u{color:#23e;}
.pagetop{margin:0 7px 5px 5px; text-align:right; font-size:10.5pt; color:#777;}
.pagebot{background:#eef; margin-top:12px; padding:3px 7px 3px 7px; line-height:1.2em; text-align:right; font-size:10.5pt; color:#777;}
.pagetop a,
.pagebot a{font-weight:bold; padding:3px 4px 3px 4px;}
.pagetop i,
.pagebot i{font-style:normal; font-weight:bold; color:#000; padding:3px 4px 3px 4px;}
.pagebot i{background:#fff;}
.fp{width:100%; background:url("p_bg.gif") #eee;}
.fp td{padding:0px;}
.fp .rf{background:#000; width:303px;}
.sl{border-bottom:1px #aaa solid; padding:4px;}
.sl td{padding:5px;}
.sl img{width:92px; height:104px; border:1px #777 solid;}
.cols{padding:12px 0 10px 0; border-bottom:1px #aaa solid;}
.cols table {width:100%;}
.cols td{padding:9px;}
.cols p{padding-left:0; margin-left:0;}
.cols span{font-size:8pt;}
.cols p span{color:#777; display:block; padding:3px 0 0 0;}
.ucp{padding:7px 9px 0 9px; margin-top:9px; border-top:1px #ccc solid; background:url("m_bg.gif") 0 -190px repeat-x;}.ucp 
a{text-decoration:none;}.ucp a:hover{text-decoration:underline;}.ucp 
.fbar{text-align:right;}.ucp .fbar span
{padding:10px 0 9px 20px; line-height:15px;}.ucp .fbar 
.add{background:url("c/fa.gif") 0 0.75em no-repeat;}.ucp .fbar
.remove{background:url("c/fr.gif") 0 0.75em no-repeat;}.ucp
#rpanel{display:none; margin-top:7px}.ucp
.unvoted{font-weight:bold; color:#18b;}
.rcp td{vertical-align:middle; padding:0 7px 0 0;}.rcp 
.fav{padding:0 14px 3px 0;}.rcp
.fav img{width:35px; height:33px;}.rcp
div{padding:0 58px 0 0; text-align:right;}.rcp
.rt1{color:#18b; font-size:31pt; background:url("c/rate.gif") 0 50% no-repeat; padding-left:35px; font-family:Arial; cursor:pointer;}.rcp
.rt2{color:#e50; font-size:14pt; background:url("c/rait.gif") 100% 50% no-repeat; font-family:Arial;}.rcp
.rt3{color:#777; font-size:8pt; font-weight:bold; background:url("c/tvotes.gif") 100% 50% no-repeat;}
.dmenu{width:100%; margin-top:10px;}.dmenu
td{border-top:1px #ddd solid; padding:5px 10px 5px 0;}.dmenu 
div{padding:5px 0 5px 0;}.dmenu
span{padding:5px 0 7px 17px;} .dmenu * {font-size:9pt;}.dmenu 
.gal{background:url("c/gal.gif") 0 0.6em no-repeat;}.dmenu
.zip{background:url("c/zip.gif") 0 0.6em no-repeat;}.dmenu
.vid{background:url("c/vid.gif") 0 0.6em no-repeat;}
.rpan{width:100%; background:#7ac}.rpan
td{text-align:center; width:50px; vertical-align:middle; padding:0;}.rpan
a{display:block; font-weight:bold; text-decoration:none; padding:4px 0 4px 0; color:#fff;}.rpan
a:hover {text-decoration:none; background:#5f96bb; color:#fff;}.rpan
.sel 
a{background:#18b;}.rpan .sel
a:hover{background:#107ba9;}.rpan
.empty
a{color:#ccc; background:#f5f5f9;}.rpan .empty
a:hover{color:#777;background:#eee;}
.mp .ucp {margin-top:1px; border:1px #ccc solid; padding:0 9px 3px 9px; background:#fff;}
.pr .ucp {margin:0; padding:0 2px 3px 0; border:0; background:transparent;}
.ucp .stars{padding:0 0 3px 0; text-align:right;}
.ucp .stars img{width:79px; height:15px;}