* { margin: 0px; padding: 0px }
body { background: #e6e6e6; color: #ffffff; text-align: center }
p { margin: 0px; padding: 0px }
a img { border: 0px }
a:link { color: #d8d7ae; text-decoration: none }
a:visited { color: #d8d7ae; text-decoration: none }
a:active { color: #ffffff; text-decoration: none }
a:hover { color: #ffffff; text-decoration: none }
.clear { width: 0px; height: 0px; clear: both }

.head { width: 992px; height: 143px; text-align: justify; font-family: Tahoma, Geneva, sans-serif; font-size: 11px; color: #FFF; margin: auto }
.head .logo { width: 384px; height: 143px; background: url(logo.gif) no-repeat; float: left }
.head .text { width: 555px; height: 88px; background: url(logo_bg.gif) no-repeat; padding: 35px 35px 20px 18px; float: left }
.head .text .desc { height: 50px }
.head .text p { text-align: right; color: #d8d7ae }
.title { width: 952px; height: 19px; background: url(title.gif); font-family: Arial, Helvetica, sans-serif; font-size: 16px; color: #FFFF00; font-weight: bold; padding: 10px 20px; margin: auto }
.title .left { text-transform: uppercase; float: left }
.title .right { font-size: 14px; color: #d2d1d0; padding: 1px 0px 1px 20px; overflow: hidden; float: right }
.foot { width: 992px; height: 24px; background: url(foot.gif); margin: auto }
.upper { width: 992px; height: 16px; background: url(upper.gif) no-repeat; margin: auto }
.lower { width: 992px; height: 17px; background: url(lower.gif) no-repeat; margin: auto }

.block { width: 950px; background: url(block_bg.gif) repeat-y; padding: 0px 21px; margin: auto }
.block a img { border: #000000 1px solid }
.block a:hover img { border: #000000 1px dotted }

.th_line { width: 942px; margin-left: 6px; padding: 2px 2px 0px 2px; background: url(th_bg.gif) no-repeat top left }
.thumb_th { width: 182px; font-family: Tahoma, Geneva, sans-serif; font-size: 12px; margin-left: 1px; padding: 3px 0 0 3px; overflow: hidden; float: left }
.thumb_th img { margin-bottom: 5px }

.birthday_line { width: 942px; height: 282px; margin-left: 6px; padding: 2px 2px 0px 2px; background: url(birthday_bg.gif) no-repeat top left }
.thumb_birthday { width: 182px; height: 278px; font-family: Tahoma, Geneva, sans-serif; font-size: 12px; padding: 4px 0 0 4px; overflow: hidden; float: left }
.thumb_birthday img { width: 180px; height: 240px; margin-bottom: 5px }

.links { width: 150px; padding: 5px; font-family: Tahoma, Geneva, sans-serif; margin: 6px; font-size: 11px; color: #000000; border: 1px dotted #000; overflow: hidden; text-align: left }
.links:hover { border: 1px solid #000 }
.links a:hover { text-decoration: underline }
.links h3 { font-size: 13px; padding: 0 0 3px 10px }
.links p { font-size: 11px; padding: 3px 5px}

.ads300x250_line { width: 942px; height: 294px; margin-left: 6px; padding: 2px; background: url(300x250_bg.gif) no-repeat top left }
.ads300x250 { width: 302px; height: 289px; font-family: Tahoma, Geneva, sans-serif; font-size: 12px; padding: 5px 2px 0 6px; overflow: hidden; float: left }
.ads300x250 img { width: 300; height: 250px; margin: 0px 0px 7px 0px }
.ads300x250 div { width: 300; height: 250px; padding: 1px; margin: 0px 0px 9px 0px }

.ads300x300_line { width: 942px; height: 344px; margin-left: 6px; padding: 2px; background: url(300x300_bg.gif) no-repeat top left }
.ads300x300 { width: 302px; height: 339px; font-family: Tahoma, Geneva, sans-serif; font-size: 12px; padding: 5px 2px 0 6px; overflow: hidden; float: left }
.ads300x300 img { width: 300; height: 300px; margin: 0px 0px 7px 0px }
.ads300x300 div { width: 300; height: 300px; padding: 1px; margin: 0px 0px 7px 0px }

.ads160x600 { width: 162px; height: 602px; padding: 6px; overflow: hidden }

.thumb_celeb_rating { width: 182px; height: 274px; font-family: Tahoma, Geneva, sans-serif; font-size: 12px; padding: 6px 0 0 6px; overflow: hidden; float: left }
.thumb_celeb_rating { background: url(rating.gif) no-repeat 40px 265px }
.thumb_celeb_rating img { width: 180px; height: 240px }

.thumb_180x135 { width: 182px; height: 170px; font-family: Tahoma, Geneva, sans-serif; font-size: 12px; padding: 6px 0 0 6px; overflow: hidden; float: left }
.thumb_180x135 img { width: 180px; height: 135px }

.thumb_160x160 { width: 162px; height: 200px; padding: 6px; font-family: Tahoma, Geneva, sans-serif; font-size: 11px; color: #000000; overflow: hidden }
.thumb_160x160 img { width: 160px; height: 160px }

.trade { width: 220px; margin: 0px 0px 0px 10px; padding: 3px 3px 0 3px; font-family: Tahoma, Geneva, sans-serif; font-size: 14px; display: inline; text-align: left; float: left }
.trade p { padding: 3px }

.box { width: 758px; background: #ffffff; margin-left: 6px; padding-bottom: 6px; overflow: hidden; display: inline; float: left }
.box a { color: #2d2b2c }
.box a:hover { color: #2d2b2c }

.azlist { width: 224px; margin: 0px 0px 0px 6px; padding: 3px 3px 0 3px; font-family: Tahoma, Geneva, sans-serif; font-size: 14px; display: inline; text-align: left; float: left }
.azlist li { margin-left: 20px; padding: 3px }

.cams_video { width: 678px; height: 412px; background: #ffffff; margin-left: 6px; padding-bottom: 6px; overflow: hidden; display: inline; float: left }
.cams_video div { margin: 9px 9px 0px 9px; overflow: hidden }
.cams_ads { width: 252px; height: 412px; background: #ffffff; margin-left: 6px; padding-bottom: 6px; overflow: hidden; display: inline; float: left }
.cams_ads div { margin: 8px 5px 0px 5px }

.scene { width: 580px; margin-left: 6px; overflow: hidden; display: inline; float: left }
.scene .video { height: 435px; padding-bottom: 10px; overflow: hidden }
.scene .pic { width: 182px; height: 182px; margin: 0 2px 8px 8px; float: left }
.scene .text { text-align: justify }
.scene .text span { color: #d8d7ae }
.scene .access { font-size: 25px; padding: 12px 0; text-transform: uppercase; font-weight: bold }
.scene .access a { color: #ffff00 }

.ads { width: 174px; background: #ffffff; margin-left: 6px; padding-bottom: 2px; overflow: hidden; float: left }
.ads a { color: #2d2b2c }
.ads a:visited { color: #2d2b2c }
.ads a:hover { color: #2d2b2c }

.box_left { background-color: #5c584f }
.box_title { color: #d8d7ae; font-size: 18px; text-align: left; padding: 3px 3px 3px 5px }
.box_top_links div { text-align: left; padding: 3px 3px 3px 5px }
.box_top_links div a { color: #ffffff }
.box_top_links div a:hover { color: #ffff00 }

.bio  { width: 758px; margin-left: 6px; padding-bottom: 6px; overflow: hidden; display: inline; float: left }
.bio .photo { width: 300px; height: 400px; padding: 6px; background: #ffffff; margin: 0px 10px 5px 0px; float: left }
.bio .text { font-size: 16px; color: #d8d7ae }
.bio .text div { text-align: justify; padding: 4px 6px 10px 2px; margin: 0px; line-height: 20px }
.bio a { color: #2d2b2c }
.bio a:hover { color: #2d2b2c }

.sites { width: 755px; margin: 0px 3px 0px 6px; padding: 0px 0px 6px 0px; background: #2e2c2b; overflow: hidden; display: inline; float: left }
.sites .separated { height: 10px; margin: 0px; padding: 0px; background: #5c584f }
.free { color: #d8d7ae; text-align: justify; padding: 10px }
.free a { font-family: Arial, Helvetica, sans-serif; text-transform: uppercase; font-size: 18px; color: #ffffff }
.free a:hover { color: #ffff00 }
.site  { padding: 0px 0px 10px 10px }
.site .banner { width: 200px; height: 200px; padding: 6px; background: #ffffff; margin: 10px 10px 0px 0px; float: left }
.site .text { width: 520px; font-size: 16px; color: #d8d7ae; float: left }
.site .text div { text-align: justify; padding: 10px 10px 0px 2px; margin: 0px; line-height: 20px }
.site .sitename { font-family: Arial, Helvetica, sans-serif; text-transform: uppercase; font-size: 20px }
.site a { color: #ffffff }
.site a:hover { color: #ffff00 }

.box_scene { padding: 6px; font-size: 11px; background: #2e2c2b; text-align: justify }
.box_scene .box_picture { width: 182px; height: 139px; padding: 3px 3px 1px 3px; background: #ffffff; margin: 0px 10px 0px 0px; float: left }
.box_scene .box_picture .picture { width: 182px; padding-right: 8px }
.box_scene .box_picture .picture img { border: #082c56 1px solid }
.box_scene .box_picture .picture img:hover { border: #000 1px dotted }
.box_scene .box_info { padding: 0 3px 0px 0; color: #d8d7ae; font-size: 14px }
.box_scene .box_info a {color: #fff}
.box_scene .box_info a:hover {color: #ff0}
.box_scene .box_info div { margin-bottom: 5px; line-height: 20px }
.box_scene .box_info div span {color: #fff; font-weight: bold }
.box_scene .box_info .titles { font-weight: bold; font-size: 18px; line-height: 20px; height: 24px; overflow: hidden }
.box_scene .box_info .date { color: #ff0 }
.separated { height: 10px; margin: 0px; padding: 0px; background: #5c584f }

.menu { width: 992px; height: 47px; background: url(bg.gif); margin: auto }
.menu .welcome, .movgals, .picgals, .topnude, .review, .freesites { height: 47px; background-repeat: no-repeat; float: left }
.menu .welcome { width: 172px; background-image: url(welcome.gif) }
.menu .welcome:hover { background-image: url(welcome_a.gif) }
.menu .movgals { width: 161px; background-image: url(movgals.gif) }
.menu .movgals:hover { background-image: url(movgals_a.gif) }
.menu .picgals { width: 167px; background-image: url(picgals.gif) }
.menu .picgals:hover { background-image: url(picgals_a.gif) }
.menu .topnude { width: 151px; background-image: url(topnude.gif) }
.menu .topnude:hover { background-image: url(topnude_a.gif) }
.menu .review { width: 161px; background-image: url(review.gif) }
.menu .review:hover { background-image: url(review_a.gif) }
.menu .freesites { width: 180px; background-image: url(freesites.gif) }
.menu .freesites:hover { background-image: url(freesites_a.gif) }

.letters { width: 960px; height: 40px; padding: 4px 16px; background: url(bg.gif); margin: auto }
.letters .a, .b, .c, .d, .e, .f, .g, .h, .i, .j, .k, .l, .m, .n, .o, .p, .r, .s, .t, .u, .v, .w, .y, .z  { width: 38px; height: 38px; margin: 1px; background-repeat: no-repeat; overflow: hidden; display: inline; float: left }
.letters .a { background-image: url(a.gif) }
.letters .a:hover { background-image: url(a_a.gif) }
.letters .b { background-image: url(b.gif) }
.letters .b:hover { background-image: url(b_a.gif) }
.letters .c { background-image: url(c.gif) }
.letters .c:hover { background-image: url(c_a.gif) }
.letters .d { background-image: url(d.gif) }
.letters .d:hover { background-image: url(d_a.gif) }
.letters .e { background-image: url(e.gif) }
.letters .e:hover { background-image: url(e_a.gif) }
.letters .f { background-image: url(f.gif) }
.letters .f:hover { background-image: url(f_a.gif) }
.letters .g { background-image: url(g.gif) }
.letters .g:hover { background-image: url(g_a.gif) }
.letters .h { background-image: url(h.gif) }
.letters .h:hover { background-image: url(h_a.gif) }
.letters .i { background-image: url(i.gif) }
.letters .i:hover { background-image: url(i_a.gif) }
.letters .j { background-image: url(j.gif) }
.letters .j:hover { background-image: url(j_a.gif) }
.letters .k { background-image: url(k.gif) }
.letters .k:hover { background-image: url(k_a.gif) }
.letters .l { background-image: url(l.gif) }
.letters .l:hover { background-image: url(l_a.gif) }
.letters .m { background-image: url(m.gif) }
.letters .m:hover { background-image: url(m_a.gif) }
.letters .n { background-image: url(n.gif) }
.letters .n:hover { background-image: url(n_a.gif) }
.letters .o { background-image: url(o.gif) }
.letters .o:hover { background-image: url(o_a.gif) }
.letters .p { background-image: url(p.gif) }
.letters .p:hover { background-image: url(p_a.gif) }
.letters .r { background-image: url(r.gif) }
.letters .r:hover { background-image: url(r_a.gif) }
.letters .s { background-image: url(s.gif) }
.letters .s:hover { background-image: url(s_a.gif) }
.letters .t { background-image: url(t.gif) }
.letters .t:hover { background-image: url(t_a.gif) }
.letters .u { background-image: url(u.gif) }
.letters .u:hover { background-image: url(u_a.gif) }
.letters .v { background-image: url(v.gif) }
.letters .v:hover { background-image: url(v_a.gif) }
.letters .w { background-image: url(w.gif) }
.letters .w:hover { background-image: url(w_a.gif) }
.letters .y { background-image: url(y.gif) }
.letters .y:hover { background-image: url(y_a.gif) }
.letters .z { background-image: url(z.gif) }
.letters .z:hover { background-image: url(z_a.gif) }

.popup {
	position:absolute;
	top: -500px;
	left: 0;
	padding: 8px 10px;
	visibility: hidden;
	border: 1px solid black;
	text-align: justify;
	font: normal 10px Verdana;
        color: #000000;
	line-height: 14px;
	z-index: 100;
	background-color: white;
	width: 200px;
	filter: progid:DXImageTransform.Microsoft.Shadow(color=gray,direction=135,Strength=5);
}

#lightbox { background-color: #eee; padding: 10px 10px 0px 10px; border: 2px solid #666 }
#lightboxDetails { font-size: 0.8em; padding-top: 0.4em }
#lightboxCaption { float: left }
#keyboardMsg { float: right }
#overlay { background-image: url(overlay.png) }
#closeButton { margin: -5px 0px 0px -15px }
