*{padding:0;margin:0;}
html{background:url(images/bg.gif) fixed repeat}
body{color:#000;font-family:arial;font-size:14px;line-height:1.4;background-color:#e0e0e0;background:url(images/topfade.png) fixed repeat-x}
h1{font-family:georgia,arial;font-size:330%;font-weight:normal;letter-spacing:-2px;line-height:1.0;}
ol,ul{list-style:none;}
a:link{color:#06c;}
a:visited{color:#333;}
a:hover{color:#c00;}
a:active{color:#999;}
a.r:link, a.r:visited{color:#c00;}
a.r:hover{color:#fff;background-color:#c00;text-decoration:none;}
a.rv:link, a.rv:visited{color:#fff;background-color:#c00;text-decoration:none;}
a.rv:hover{color:#000;background-color:#ffd500;text-decoration:underline;}
a.rg:link, a.rg:visited{color:#000;background-color:#ffd500;text-decoration:underline;}
a.rg:hover{color:#fff;background-color:#c00;text-decoration:none;}
a.r:active, a.rv:active{color:#ccc;background-color:#999;}
a.g:link, a.g:visited{color:#666;text-decoration:none;border-bottom:1px dotted #999;}
a.g:hover{color:#000;text-decoration:none;border-bottom:1px solid #000;}
a.g:active{color:#999;text-decoration:none;border-bottom:1px solid #999;}
a.meta:link, a.meta:visited, a.meta:active, a.meta2:link, a.meta2:visited, a.meta2:active{padding:1px 3px 1px 3px;font-size:80%;text-decoration:none;white-space:nowrap;}
a.meta:link, a.meta:visited, a.meta:active{color:#666;background-color:#e3e3e3;}
a.meta:hover{color:#fff;background-color:#c00;}
a.meta2:link, a.meta2:visited, a.meta2:active{color:#fff;background-color:#c00;}
a.meta2:hover{color:#fff;background-color:#333;}
a.l{float:left;font-size:140%;color:#fff;text-decoration:none;text-align:center;padding:5px 0 0 0;height:30px;width:48px;outline:1px;}
a.l:hover{outline:1px #fff solid;background-color:#c00;}
#container{position:relative;width:980px;margin:0 auto;padding:0 14px 15px 14px;background-color:#fff;}
#container2{margin:1px auto;padding:20px;background-color:#fff;text-align:center;}
#sticker a, #sticker a:link, #sticker a:visited{position:absolute;top:185px;left:430px;width:70px;height:47px;background:url(images/sticker.png) no-repeat top left;text-align:center;padding:20px 0 4px 0;color:#faf2ce;font-size:100%;font-weight:bold;line-height:1.1;text-decoration:none;}
#newfeature{position:absolute;top:85px;left:943px;width:40px;height:23px;border:0;}
#header{}
#logo{float:left;border:0;width:500px;height:145px;}
#topbanner{float:left;height:62px;width:470px;padding:15px 0 0 10px;}
#topbanner img{border:1px solid #000;}
#menubar{float:left;height:65px;width:468px;padding:0 0 0 12px;}
#menubar ul{width:468px;margin:0;padding:0;list-style-type:none;}
#menubar ul li{display:inline;}
#menubar ul li a{float:left;color:#333;background:url(images/menu0.png) repeat-x top left;font-size:95%;text-decoration:none;margin:13px 1px;padding:10px 25px 10px 25px;}
#menubar ul li a:hover, #menubar ul li:hover a{background:url(images/menu1.png) repeat-x top left;color:#c00;}
#navigation{clear:both;background:url(images/navigation-bg.png) no-repeat top left;background-color:#c00;height:167px;}
#navigation p{font-size:80%;font-weight:bold;color:#d77;margin:10px 0 3px 2px;}
#navigation2{clear:both;background:url(images/navigation2-bg.png) no-repeat top left;background-color:#c00;padding:13px;height:27px;}
#navigation2 p{font-size:85%;color:#fbb;}
#navigation2 a:link, #navigation2 a:visited{color:#fbb;}
#navigation2 a:hover{color:#fff;font-weight:bold;}
#breadcrumb{padding:6px 0 0 0;float:left;width:600px;}
#searchbox{float:left;padding:26px 20px 20px 20px;}
#searchbox ol{width:450px;font-size:80%;margin:0 0 0 2px;}
#searchbox ol li{display:inline;color:#fff;}
#searchbox ol li a{white-space:nowrap;color:#fff;text-decoration:none;}
#searchbox ol li a:hover, #searchbox ol li:hover a{text-decoration:underline;}
#searchbox2{float:right;}
#archive{float:left;width:450px;padding:8px 0 10px 20px;}
#content{clear:both;margin:20px 0 0 0;background-color:#fff;}
#column1{float:left;width:482px;margin:0 0 20px 0;}
#about{padding:10px 5px;margin:0 0 20px 0;}
#about p{padding:20px 0 0 0;}
#about h1{font-family:arial;font-size:210%;}
#updates{clear:both;}
#updates h2{letter-spacing:-1px;margin:0 0 5px 0;}
#updates h3{color:#fff;background:url(images/update-header.png) no-repeat top left;background-color:#c00;padding:10px 0 7px 10px;font-size:120%;}
#celeb{padding:0 0 15px 5px;}
#celeb p{padding:6px 0 5px 0;}
#picture{float:left;width:200px;padding:0 0 25px 5px;}
#picture img{border:1px solid #666;}
#data{float:left;width:272px;padding:5px 0 20px 5px;font-size:85%;}
#data img{border:0;margin:0 0 0 5px;vertical-align:-20%;}
#data table{width:100%;border-spacing:0;}
#data tr{background-color:#fff;}
#data tr:hover{background-color:#fcf3f3;}
#data td{padding:4px 1px;border-top:1px solid #fff;border-bottom:1px dotted #999;}
#data th{width:106px;padding:4px 3px;text-align:left;font-weight:normal;color:#666;border-top:1px solid #fff;border-bottom:1px dotted #999;}
#bio{clear:both;padding:5px 5px 20px 5px;font-size:85%;}
#galleries{clear:both;padding:5px;line-height:1.7;}
#galleries h2{letter-spacing:-1px;}
#galleries li{padding:0 0 0 22px;}
#galleries li.nonudity{background:url(images/iconm-nn.png) no-repeat center left;}
#galleries li.seminudity{background:url(images/iconm-sn.png) no-repeat center left;}
#galleries li.nudity{background:url(images/iconm-n.png) no-repeat center left;}
#paging{padding:10px 6px;}
#download{padding:10px 5px 5px 5px;font-size:110%;font-weight:bold;}
#download li{padding:0 0 5px 25px;}
#download li.hand{background:url(images/hand.png) no-repeat top left;}
#download li.download{background:url(images/download.png) no-repeat top left;}
#ncolumn1{float:left;width:682px;}
#ncolumn1 h3{padding:15px 0 0 0;}
#ncolumn2{float:left;width:398px;}
#ncolumn3{float:left;width:252px;padding:0 0 0 27px;}
#ncolumn4{float:left;width:252px;margin:0 0 0 20px;padding:0 0 0 20px;border-left:1px dotted #ccc;}
#scolumn1{float:left;width:662px;}
#scolumn4{float:left;width:292px;margin:0 0 0 20px;}
#toplist{border:3px solid #c00;padding:10px;}
#ncolumn1, #ncolumn2{padding:0 0 20px 5px;}
#ncolumn1 p{padding:5px 0 15px 0;}
#ncolumn2 p{padding:15px 0 5px 0;}
#ncolumn2 strong{font-size:125%;line-height:1.3;}
#commentform{background-color:#eee;border:1px solid #ccc;padding:0 15px 15px 15px;margin:20px 0 0 0;}
#commentform input{padding:5px;}
#commentform p{padding:5px 0 0 0;}
#comments{padding:5px 0 0 0;font-size:90%;}
#comments p{padding:0;}
#comments strong{line-height:1.7;font-size:100%;}
#comments ul{padding:10px 0 0 0;}
#comments li{padding:15px;border-bottom:1px dotted #ccc;}
#comments li:hover{background-color:#f9f9f9;}
#celebphoto{text-align:center;margin:15px 0 0 0;padding:20px 0 0 0;border:1px solid #999;}
#celebphoto img{border:1px solid #000;}
#main-archive{clear:both;margin:0 0 25px 5px;}
#main-archive p{clear:both;padding:10px 0;}
#popular{clear:both;padding:0 0 20px 5px;}
#popular p{padding:10px 0;}
#popular li{line-height:1.1;float:left;width:161px;text-align:center;padding:10px 0;font-size:80%;}
#popular img{padding:2px;border:1px solid #c00;background-color:#fff;width:145px;height:168px;}
#popular img:hover{background-color:#c00;}
#popular a{color:#c00;background-color:#fff;}
#newgleft{float:left;width:445px;}
#newgright{padding: 10px 0 0 0;}
#topad{float:left;width:465px;height:298px;margin:5px 0 13px 20px;padding:5px;background:url(images/advertising.png) no-repeat top left;background-color:#eee;}
#topadt{float:left;width:465px;height:98px;margin:5px 0 13px 20px;padding:5px;background:url(images/advertisingt.png) no-repeat top left;background-color:#eee;}
#topad:hover{background:url(images/advertising2.png) no-repeat top left;}
#topad img{border:0;}
#topadlink{margin:0 0 4px 0;background:url(images/ad-gradient2.png) repeat-x top left;background-color:#eee;height:86px;}
#topadlink img{float:left;border:1px solid #999;margin:15px 15px 15px 10px;}
#column2{float:left;width:302px;margin:0 0 20px 20px;padding:15px;color:#ccc;background-color:#000;}
#column2na{float:left;width:302px;margin:0 0 20px 20px;padding:15px;}
#about_box{clear:both;padding:0 5px 10px 5px;font-size:85%;}
#about_box h2{padding:0 0 5px 0;font-family:georgia,arial;font-weight:normal;font-size:200%;letter-spacing:-1px;}
#squarepics{clear:both;}
#squarepics ul li{float:left;padding:1px 4px 8px 4px;}
#squarepics img{padding:5px;border:1px solid #999;}
#squarepics img:hover{border:1px solid #c00;background-color:#c00;}
#squarepics2 ul li{display:inline;padding:1px 2px 8px 2px;}
#squarepics2 img{padding:5px;border:1px solid #999;background-color:#fff;}
#squarepics2 img:hover{border:1px solid #c00;background-color:#c00;}
#siteads{clear:both;padding:0 0 20px 0;}
#siteads ul{}
#siteads ul li{background-color:#000;margin:3px 0;padding:5px 0;border-bottom:1px solid #333;}
#siteads ul li:hover{color:#fff;background-color:#222;border-bottom:1px solid #444;}
#siteads h3{font-size:120%;padding:8px 0 2px 5px;}
#siteads h4{font-size:120%;font-weight:normal;padding:3px 6px;}
#siteads p{padding:6px;font-size:80%;}
#freesites{clear:both;background-color:#222;color:#fff;margin:10px 0 15px 0;}
#freesites h3{padding:10px 0 10px 10px;background-color:#444;}
#freesites li{padding:10px;border-top:1px solid #000;}
#freesites li:hover{background-color:#333;}
#freesites li a{font-size:120%;}
#freesites sup{color:#808080;font-style:italic;}
#celebnews{clear:both;padding:0 0 20px 0;}
#celebnews h3{padding:8px;margin:0 0 8px 0;background-color:#333;}
#celebnews img{margin:5px 0 0 0;padding:5px;border:1px solid #999;}
#celebnews img:hover{border:1px solid #ccc;background-color:#ccc;}
#celebnews p{line-height:1.3;font-size:85%;padding:5px 5px 0 5px;}
#celebnews a:link{color:#fff;}
#celebnews a:visited{color:#ccc;}
#celebnews a:hover{color:#c00;}
#celebnews ul{padding:25px 0 0 0;clear:both;}
#celebnews li{background:url(images/news.png) no-repeat top left;background-color:#161616;padding:8px 5px 8px 25px;margin:1px 0;font-size:85%;}
#celebnews li:hover{background-color:#333;}
#column3{float:left;width:122px;margin:0 3px 20px 19px;font-size:80%;color:#666;}
#column3 h3{font-size:100%;border-bottom:2px solid #ccc;padding:10px 0 5px 0;margin:0 0 5px 0;}
#column3 p{padding:0 0 10px 0;}
#welcometext{margin:0 0 10px 0;}
#postit{margin:25px 0 0 0;}
#legend{margin:0 0 10px 0;}
#browsenames{margin:0 0 20px 0;}
#archivedata{margin:0 0 20px 0;}
#archivedata p{padding:0 0 10px 0;}
#archivedata table{width:100%;}
#archivedata td{padding:4px;}
#archivedata th{padding:3px;text-align:left;font-weight:normal;}
#mostpopular{margin:0 0 20px 0;}
#mostpopular li a, #featurepages li a{background:url(images/arrow-y.png) no-repeat top left;padding:0 0 0 14px;color:#06c;display:block;border:1px solid #fff;}
#mostpopular li a:hover, #featurepages li a:hover{background:url(images/arrow-r.png) no-repeat top left;color:#c00;border:1px dotted #ecc;}
#featurepages{padding:0 0 20px 0;}
#featurepages ul{padding:0 0 10px 0;}
#footer{clear:both;background:url(images/footer.png) #333 no-repeat top left;width:980px;height:170px;font-size:85%;color:#999;}
.searchinput{background:url(images/glass.png) #fff no-repeat center left;padding:12px 12px 12px 40px;border:1px solid #666;width:315px;font-size:150%;}
.searchinput:hover{border:1px solid #cc0;}
.searchinput:focus{border:1px solid #000;}
.searchinput2{padding:5px;border:1px solid #000;width:165px;}
.searchbutton{background:url(images/button-fade.png) repeat-x;background-color:#ccc;padding:15px 10px 13px 10px;border:1px solid #666;font-size:110%;width:80px;}
.searchbutton:hover{cursor:pointer;border:1px solid #cc0;}
.searchbutton:focus{border:1px solid #c00;}
.searchbutton2{background:url(images/button-fade.png) repeat-x;background-color:#ccc;padding:5px 3px;border:1px solid #000;width:60px;}
.newslist{border:3px solid #c00;padding:10px 15px;margin:0 0 20px 0;}
.newslist ul{}
.newslist li{margin:5px 0 20px 0;padding:7px 0 30px 0;border-bottom:1px dotted #999;}
.newslist li li{border:0;}
.newslist h4{clear:both;padding:0 0 5px 2px;font-family:arial;font-size:175%;letter-spacing:-1px;}
.newslist h4 a{color:#000;text-decoration:none;}
.newslist h4 a:hover{color:#c00;text-decoration:underline;}
.newslist p{padding:0 0 0 2px;}
.celebnews1{padding:0 0 15px 0;margin:0 0 15px 0;border-bottom:1px dotted #333;}
.celebnews1 a{font-size:130%;}
.celebnews2{float:left;width:122px;padding:0 23px 0 5px;margin:0 13px 0 0;border-right:1px dotted #333;}
.celebnews3{float:left;width:122px;}
.update_newspic{border:1px solid #666;}
.update_newspic:hover{border: 1px solid #c00;}
.update_newspic2{border:1px solid #999;}
.smg{color:#808080;font-size:80%;}
.lastupdates {border:3px solid #fc0;background-color:#ffe;padding:15px 15px 20px 15px;}
.poppics {border:3px solid #c00;background-color:#fff6f6;padding:17px 24px 24px 24px;float:left;width:421px;margin:5px 0 13px 20px;}
.poppics p{margin:0 0 15px 0;font-size:130%;}
.update_text{float:right;padding:1px 5px 0 5px;font-size:80%;color:#999;}
.update_newspictext a{color:#c00;}
.updateslist{clear:both;padding:15px 0 0 2px;}
.updateslist li{display:inline;}
.updateslist a{text-decoration:none;white-space:nowrap;}
.updateslist a:hover{text-decoration:underline;}
.popupdate{float:left;padding:10px 15px 5px 0;}
.sitead_pic{border:1px solid #999;}
.sitead_pic:hover{border:1px solid #c00;}
.newsbox{clear:both;margin:15px 0 0 0;font-size:85%;border:1px solid #999;}
.newsbox ul{clear:both;padding:5px;}
.newsbox li{list-style-type:disc;color:#666;padding:5px;margin:0 0 0 20px;}
.newsbox li:hover{list-style-type:square;}
.newsboxheader{padding:10px 5px 0 10px;}
.author{background-color:#f6f6f6;border-left:3px solid #c00;}
.noborder{border:0;}
.table_bg1{background-color:#eee;}
.biglink{font-size:140%;font-weight:bold;padding:20px 0 0 0;letter-spacing:-1px;}
.avatar{float:left;margin:0 10px 0 0;}
.avatar img{border:1px solid #eee;}
.archive-column{float:left;width:190px;padding:10px 0 20px 5px;}
.ac-title{font-size:115%;font-weight:bold;color:#ffffff;background-color:#cc0000;width:22px;padding:5px;margin:15px 0 4px 0;text-align:center;}
.ac-title-country{font-size:115%;font-weight:bold;color:#000000;margin:15px 0 1px 0;}
.f, .fn{padding-left:21px;}
.f{background:url(images/f.gif) center left no-repeat;}
.fn{background:url(images/fn.gif) center left no-repeat;}
.nf, .nfn{float:right;width:200px;text-align:left;padding-left:21px;}
.nf{background:url(images/f.gif) center left no-repeat;}
.nfn{background:url(images/fn.gif) center left no-repeat;}
.error{clear:both;padding:20px;margin:0 0 20px 0;border:1px solid #f00;background-color:#fee;color:#f00;font-size:115%;font-weight:bold;}
.msg{clear:both;padding:20px;margin:0 0 20px 0;border:1px solid #008000;background-color:#efe;color:#008000;font-size:115%;}
.toplist1{padding:5px;margin:10px 0 0 30px;list-style-type:decimal;font-size:150%;font-family:"arial black", arial;}
.toplist1 li{padding:0 0 10px 0;}
.toplist1 li a{font-size:90%;font-family:arial;}
.toplist1 li p{font-size:50%;font-family:arial;}
.toplist2{padding:5px;margin:0 0 20px 30px;list-style-type:decimal;}
.toplist2 li{padding:0 0 3px 0;}
.site-container{width:960px;clear:both;padding:25px 10px 0 10px;margin:15px 0 10px 0;border-top:1px dotted #ccc;}
.site-container2{width:960px;clear:both;padding:10px 10px 0 10px;margin:15px 0 0 0;}
.site-info{float:left;width:210px;font-size:85%;padding: 0 0 25px 0;}
.site-info p{padding:5px 0 10px 60px;}
.site-text{float:left;width:540px;padding:10px 0 15px 0;}
.site-text em{font-size:130%;font-family:"times new roman", arial;}
.site-text h2{font-size:210%;letter-spacing:-2px;padding:0 0 15px 0;font-weight:normal;}
.site-text p{padding:0 0 15px 0;font-size:110%;}
.antispam{background-color:#090;color:#fff;padding:6px;}
.reviewinfo{clear:both;background-color:#eee;color:#666;padding:10px;margin:0 0 10px 0;font-size:80%;line-height:1.2;}
.cclosed{color:#666;font-size:85%;}
.celeblinks1 {clear:both;width:480px;margin:30px 0 0 0;font-family:arial;line-height:1.3;}
.celeblinks2 {clear:both;width:680px;margin:30px 0 0 0;font-family:arial;line-height:1.0;}
.adlink {width:475px;margin:0 0 15px 5px;font-size:110%;}
.celeblink {width:226px;float:left;text-align:center;margin:0 0 30px 0;}
.celeblink a {font-size:140%;}
.celeblink p {font-size:80%;}
.cl {clear:both;}
.cl2 {clear:both;height:10px;}
.ad300x200{float:left;margin:0 0 20px 0;}
.ad300x200 img{border:1px solid #999;}
.ad300x200 img:hover{border:1px solid #c00;}
.ad300x250{padding:0 0 15px 0;}
.ad300x250 img{border:1px solid #ccc;}
.ad300x250 img:hover{border:1px solid #c00;}
.ad300x250 p{padding:5px 0 0 5px;font-size:90%;}
.ad300x250 a:link{color:#999;}
.ad300x250 a:visited{color:#999;}
.ad300x250 a:hover{color:#c00;}
.adwide{clear:both;padding:0 0 20px 0;}
.adwide img{border:1px solid #c00;}
.adwide img:hover{border:1px solid #000;}
.ad250x{padding:4px 0 20px 0;font-size:80%;}
.ad250x img{border:1px solid #c00;margin:15px 0 0 0;}
.ad250x img:hover{border:1px solid #000;}
.footersection{float:left;width:205px;padding:50px 0 0 40px;}
.footersection a:link, .footersection a:visited{color:#fff;text-decoration:none;}
.footersection a:hover, .footersection a:active{color:#ccc;text-decoration:underline;}
.footersection-img{float:left;width:210px;padding:45px 0 0 35px;}
.footersection-img img{border:0;}
