﻿/*
------------------------------------------------------
RESET
Copyright (c) 2008, Yahoo! Inc. All rights reserved.
Code licensed under the BSD License:
http://developer.yahoo.net/yui/license.txt
version:2.5.2
------------------------------------------------------
*/
html { color:#000; background:#FFF; }
body {
	font-family: Arial, Helvetica, sans-serif;
	margin: 0px auto 30px;
	padding: 0px;
	}
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; }
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; }
/* to preserve line-height and selector appearance */
sup { vertical-align:text-top; }
sub { vertical-align:text-bottom; }
input, textarea, select { font-family:inherit; font-size:inherit; font-weight:inherit; }
/*to enable resizing for IE*/
input, textarea, select { *font-size:100%;
}
/*because legend doesn't inherit in IE */
legend { color:#000; }
/*
------------------------------------------------------
TOOLBOX
------------------------------------------------------
*/
.hide { display:none; }
.alignLeft { text-align:left; }
.alignCenter { text-align:center !important }
.alignRight { text-align:right; !important
}
.justify { text-align:justify; !important
}
.middle { vertical-align:middle; }
.bottom { vertical-align:bottom; }
.textBottom { vertical-align:text-bottom; }
.right { float:right; }
.left { float:left; }
strong { font-weight:bold; }
ul, ol, dl { position:relative; }
.current { cursor:default; }
.clear { width:100%; height:1px; margin:0 0 -1px; clear:both; }
/* slightly enhanced, universal clearfix hack */
.clearfix:after { visibility:hidden; display:block; font-size:0; content:" "; clear:both; height:0; }
.clearfix { display:inline-block; }
/* start commented backslash hack \*/
* html .clearfix { height:1%; }
.clearfix { display:block; }
/* close commented backslash hack */
br.clearfix { clear:both; margin:0px !important; padding:0px !important; height:1px; font-size:1px; line-height:1px; }
a { outline:none; }
.center { text-align:center; margin:0 auto; }
/*
------------------------------------------------------
SETTINGS
------------------------------------------------------
*/
html { background:#535353; z-index:0; }
body { height:100%; font-size:12px; font-family:Verdana, Tahoma, Arial, sans-serif; background:#535353; z-index:1; }
h1 { font-size:22px; font-weight:bold; padding:5px; color:#FFFFFF; }
h2 { font-size:16px; font-weight:bold; padding:5px; color:#000000; }
h3 { font-size:14px; font-weight:bold; padding:7px 0px 2px 0px; color:#FFFFFF; }
a, a:visited { color:#810000; text-decoration:none; }
a:hover { color:#CC0000; text-decoration:none; }
/*
------------------------------------------------------
GLOBAL
------------------------------------------------------
*/
.holder { position:relative; width:850px; height:572px; margin:30px auto 0px auto; z-index:2; }
.holder1 { position:relative; width:850px; height:820px; margin:30px auto 0px auto; z-index:2; }
.leftSection { position:absolute; top:0px; left:0px; width:215px; height:100%; }
.rightCorners { position:absolute; top:0px; left:835px; width:15px; height:100%; background:url(/images/rightRndCorners.jpg); z-index:3; }
.content { position:absolute; top:0px; left:215px; width:620px; height:100%; background:#afb0b0; z-index:4; }
.banner { position:absolute; top:530px; left:190px; width:468px; height:60px; z-index:5px; border:2px solid #990000; }
/*
------------------------------------------------------
NAVIGATION
------------------------------------------------------
*/
.leftSection ul { margin-top:-30px; width:100%; height:396px; list-style-image:none; list-style-position:outside; list-style-type:none; overflow:hidden; }
.leftSection ul li { }
.leftSection ul li a { display:block; width:215px; height:36px; overflow:visible; }
.leftSection ul li.all-strippers a { background:url(/images/btnAllStrippers.jpg) top center no-repeat; }
.leftSection ul li.blonde-strippers a { background:url(/images/btnBlondeStrippers.jpg) top center no-repeat; }
.leftSection ul li.brunette-strippers a { background:url(/images/btnBrunetteStrippers.jpg) top center no-repeat; }
.leftSection ul li.male-strippers a { background:url(/images/btnMaleStrippers.jpg) top center no-repeat; }
.leftSection ul li.exotic-strippers a { background:url(/images/btnExoticStrippers.jpg) top center no-repeat; }
.leftSection ul li.bachelorette-parties a { background:url(/images/btnBacheloretteParties.jpg) top center no-repeat; }
.leftSection ul li.bachelor-parties a { background:url(/images/btnBachelorParties.jpg) top center no-repeat; }
.leftSection ul li.video-strippers a { background:url(/images/btnVideoStrippers.jpg) top center no-repeat; }
.leftSection ul li.about-us a { background:url(/images/btnAboutUs.jpg) top center no-repeat; }
.leftSection ul li.contacts a { background:url(/images/btnContacts.jpg) top center no-repeat; }
.leftSection ul li.links a { background:url(/images/btnLinks.jpg) top center no-repeat; }
.leftSection ul li a:hover { background-position:center bottom; }
/*
------------------------------------------------------
INDEX
------------------------------------------------------
*/
.indexStripper { position:absolute; top:349px; left:304px; width:315px; height:221px; background:url(/images/indexStripper.jpg); }
.indexTitle { position:absolute; top:35px; margin-left:25px; padding:10px 0px 10px 25px; width:585px; color:white; text-align:left; background:#000000; z-index:5; }
.indexTitle img { position:absolute; top:0px; left:0px; margin-left:-10px; }
.disclaimer { position:relative; width:450px; text-indent:20px; text-align:justify; line-height:17px; padding:120px 0px 0px 30px; z-index:6; }
.disclaimer1 { position:relative; width:590px; text-indent:20px; text-align:justify; line-height:17px; padding:120px 0px 0px 30px; z-index:6; }
.enterBtn { position:absolute; top:465px; left:75px; width:167px; height:28px; background:url(../images/btnEnter.jpg) top center; z-index:6; }
.enterBtn a { display:block; width:167px; height:28px; background:url(/images/btnEnter.jpg) top center; overflow:visible; }
.enterBtn a:hover { background-position:bottom center; }
.indexBlank { position:relative; width:100%; height:143px; background:url(/images/indexBlank.jpg) repeat-y; }
.small { font-size:9px; line-height:10px; color:#333333; }
.small-disc { position:relative; margin-top:150px; font-size:10px; line-height:10px; color:#222222; }
.bottomMenu { margin:15px 0; }
.bottomMenu a { color:#FFFFFF; }
.bottomMenu a:hover { text-decoration:underline; }
.stripperMenu { position:relative; margin:530px 0 0 30px; font-weight:bold; }
.stripperMenu a { color:#FFFFFF; }
.stripperMenu a:hover { text-decoration:underline; }
/*
------------------------------------------------------
STRIPPERS
------------------------------------------------------
*/
.stripperThumbs { position:absolute; top:0px; left:-7px; width:165px; height:100%; background:#858585; border-left:2px solid black; overflow-y:auto; overflow-x:hidden; z-index:5; }
.stripperThumbs img { border-top:2px solid #FFFFFF; border-bottom:2px solid #FFFFFF; }
.stripperThumbs img:hover { border-top:2px solid #660000; border-bottom:2px solid #660000; }
.girlContent { position:absolute; top:0px; left:165px; width:455px; z-index:7; }
.girlTitle { position:absolute; top:20px; margin-left:25px; padding:10px 0px 10px 25px; width:420px; color:white; text-align:left; background:#000000; z-index:5; }
.girlTitle img { position:absolute; top:0px; left:0px; margin-left:-10px; }
.girlPics { position:absolute; top:100px; left:17px; width:240px; z-index:8; }
.video { position:relative; width:445px; margin:100px 0px 0px 10px; z-index:8; }
.girlPics img { border:2px solid white; padding:2px; }
.girlPics img:hover { border:2px solid #660000; }
.girlText { position:absolute; top:100px; left:275px; width:175px; text-indent:20px; text-align:justify; line-height:15px; z-index:8; }
.girlNumber { position:absolute; top:390px; left:117px; width:300px; text-align:center; }
.girlNumber h1 { font-size:30px; color:#CC0000; }
.girlEmail { position:absolute; top:445px; left:117px; width:300px; font-size:14px; font-weight:bold; text-align:center; }
.videoEmail { position:absolute; top:482px; left:90px; width:300px; font-size:14px; font-weight:bold; text-align:center; line-height:20px }
.videoEmail h1 { font-size:30px; color:#CC0000; line-height:36px  }
.girlEmail1 { position:absolute; top:480px; left:7px; width:450px; font-size:10px; font-weight:normal; text-align:center; }
.girlEmail2 { position:absolute; top:520px; left:7px; width:350px; font-size:10px; font-weight:normal; text-align:center; }
.girlLink { position:absolute; top:350px; left:80px; width:300px; font-weight:bold; text-align:center; }
/*
------------------------------------------------------
ABOUT
------------------------------------------------------
*/
.aboutText { position:relative; width:350px; text-indent:20px; text-align:justify; line-height:17px; padding:120px 0px 0px 30px; z-index:6; }
/*
------------------------------------------------------
LINKS
------------------------------------------------------
*/
ul.linksA { position:absolute; top:120px; left:50px; }
ul.linksB { position:absolute; top:120px; left:300px; }
/*
