
html{
	
}
body{background: #680A25 url(../img/bg_alphacare.jpg) top center repeat-x; }



.clear{
	clear:left;
}

/* LAYOUT */

#page{
	background: transparent;
	
	height:auto;
	min-width:860px;
	margin-left: auto;
	margin-right: auto;
	margin-top:0px;
	position:relative;
	text-align: left;
	width:66.15em; 
	*width:64.50em;/* IE */ 
}


#header{
	
	height:258px;
	min-width:775px;
	margin: 0px 20px;
	position:relative;
	text-align: left;
	width:59.61em;
	*width:58.12em;/* IE */
	
}

body#home #header{
	background: #c40323 url(/img/bg_header_home.jpg) no-repeat;
}

body#rates #header{
	background: #c40323 url(/img/bg_header_rates.jpg) no-repeat;
}

body#ladies #header{
	background: #c40323 url(/img/bg_header_ladies.jpg) no-repeat;
}

body#schedule #header{
	background: #c40323 url(/img/bg_header_schedule.jpg) no-repeat;
}

body#shift #header{
	background: #c40323 url(/img/bg_header_shift.jpg) no-repeat;
}

body#location #header{
	background: #c40323 url(/img/bg_header_ladies.jpg) no-repeat;
}

body#promotions #header{
	background: #c40323 url(/img/bg_header_promotions.jpg) no-repeat;
}

body#friends #header{
	background: #c40323 url(/img/bg_head_friends.jpg) no-repeat;
}


#head{
	height:267px;
	min-width:775px;
	margin: 0px 20px;
	position:relative;
	text-align: left;
	width:59.61em;
	*width:58.12em;/* IE */
}


#branding{
	float:left;
	height:258px;
	min-width:360px;
	margin: 0px 40px 0px 0px;
	position:relative;
	text-align: left;
	width:27.69em;
	*width:27.00em;/* IE */
	
}


#branding #logo {
	margin: 20px 0px 0px 40px;
}

body#ladies #branding #logo {
	margin: 22px 0px 0px 40px;
}

#logo img {
	border:none;
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(...);
}

#logo img:hover {
	filter:alpha(opacity=90);
	-moz-opacity:0.9;
	-khtml-opacity: 0.9;
	opacity: 0.9;
}

#menus {
	float:left;
	
	min-width:360px;
	padding: 14px 0px 0px 0px ;
	position:relative;
	width:27.69em;
	*width:27.00em;/* IE */
	
}

#menuMain {
	
	height:190px;
	min-width:146px;
	margin: 0px 30px 0px 210px;
	width:11.23em;
	*width:10.95em;/* IE */
	
	
}

#menuMain p.phone span {
	background: #511028;
	display:none;
	min-width:146px;
	width:11.23em;
	*width:10.95em;/* IE */
}

#locationInfo{
	margin:0px;
	padding:0px;
}

#locationInfo img,
#locationInfo p
{
	margin:0px;
	padding:0px;
}

#menuMain {
	background:#390E17 ;
	
}
#menuMain ul{
	background:#390E17 url(../img/bg_menuMain.jpg) repeat;
	padding:10px 0px;
}

#menuMain ul li {
	background: url(../img/bg_menuMain_li.gif) left center no-repeat;
	border-bottom: 1px solid #D10327;
	color: #fff;
	font-family: Helvetica,Arial,sans-serif;
	font-size:93%;
	line-height:1.5;
	margin:0px 10px 3px 5px;
	padding:0px 0px 2px 0px;
	text-indent: 15px;
	text-transform:uppercase;
}

#menuMain li#menuEnd{
	border-bottom: none !important;
}

#menuMain a:link,
#menuMain a:visited
{
	color: #fff;
	text-decoration:none;
}

#menuMain a:hover{
	color: #AF0A34;
	text-decoration:none;
}

body#home #menuShifts{
	background: transparent;
	height:106px;
	min-width:160px;
	margin: 0px 0px 0px 0px;
	position:absolute;
	left:260px;
	top: 36px;
	width:12.30em;
	*width:12.00em;/* IE */
	z-index:500;
}

body#rates #menuShifts,
body#ladies #menuShifts,
body#schedule #menuShifts,
body#location #menuShifts,
body#promotions #menuShifts,
body#friends #menuShifts,
body#shift #menuShifts,
body#location #menuShifts

{
	background: transparent;
	float:right;
	
	min-width:146px;
	margin: -28px 19px 0px 0px;
	
	
	width:11.23em;
	*width:10.95em;/* IE */
	z-index:500;
}

body#home #menuShifts{
	
}




#menuShifts #shiftOptions{
	
	height: 44px;
	width:100%;
}

body#rates #menuShifts #shiftOptions,
body#ladies #menuShifts #shiftOptions,
body#schedule #menuShifts #shiftOptions,
body#location #menuShifts #shiftOptions,
body#promotions #menuShifts #shiftOptions,
body#friends #menuShifts #shiftOptions,
body#shift #menuShifts #shiftOptions,
body#location #menuShifts #shiftOptions
{
	background: #1C0F17 url(../img/bg_dropShiftMenu_all.gif) bottom no-repeat;
	height: 40px;
	width:146px;
}

#shiftOptions ul
{
	
	margin: 8px 10px;
	
}

body#home #shiftOptions form
{
	display:block;
	padding: 5px 10px;
	width:160px;
	
}

body#home #shiftOptions form select
{
	background: #DFC8B5;
	font-family:Arial, Helvetica, sans-serif;
	font-size:85%;
	height:18px;
	width:140px;
	
}

body#home #shiftOptions form option
{
	background: #DFC8B5;
	font-family:Arial, Helvetica, sans-serif;
	font-size:100%;
	
	width:140px;
	
}

#shiftOptions form
{
	display:block;
	padding: 5px 10px;
	width:120px;
	
}

#menuShifts #shiftOptions form select
{
	background: #DFC8B5;
	font-family:Arial, Helvetica, sans-serif;
	font-size:85%;
	height:18px;
	width:132px;
	
}

#menuShifts #shiftOptions form option
{
	background: #DFC8B5;
	font-family:Arial, Helvetica, sans-serif;
	font-size:100%;
	
	width:130px;
	
}

#menuShifts p span{
	display:none;
}

#menuSpecial{
	background: #220F13 url(../img/bg_menuSpecial.gif) left no-repeat;
	
	height:30px;
	min-width:580px;
	margin: 0px;
	
	width:44.61em;
	*width:43.50em;/* IE */
	z-index:0;
}

#menuSpecial ul {
	
}

#menuSpecial ul li {
	background: url(../img/bg_menuSpecial_li.jpg) left center no-repeat;
	color: #c40323;
	float:left;
	font-family: "arial narrow", Arial, Helvetica, sans-serif;
	font-size:161.6%;
	letter-spacing:.04em;
	line-height:1.5;
	margin: 0px 0px 0px 40px;
	text-indent:20px;
}


#menuSpecial ul li#second {
	margin: 0px 0px 0px 60px;
	
}
#menuSpecial ul li a:link,
#menuSpecial ul li a:visited
 {
	color: #c40323;
	text-decoration:none;
}


#menuSpecial ul li a:hover
 {
	color: #EF002B;
	text-decoration:none;
}

body#home #content {
	background: #670A25 url(../img/bg_content.jpg) top left no-repeat;
	clear:left;
	height:auto;
	min-width:775px;
	margin: 0px 20px 0px 20px;
	position:relative;
	text-align: left;
	width:59.61em;
	*width:58.12em;/* IE */
	z-index:1;
}


body#rates #content,
body#ladies #content,
body#location #content,
body#promotions #content,
body#schedule #content,
body#friends #content,
body#shift #content
 {
	background: #420725 url(/img/bg_content_all.jpg) top left no-repeat;
	clear:left;
	min-width:775px;
	margin: 0px 20px 0px 20px;
	position:relative;
	text-align: left;
	width:59.61em;
	*width:58.12em;/* IE */
	z-index:1;
}

body#rates #content{
	height:auto;
}

body#promotions #content{
	height:auto;
}

body#location #content{
	height:688px;
}

body#friends #content{
	
		
	height:695px;
}

body#schedule #content{
		
	height:auto;
}


body#ladies #content
 {
	height:auto;
}


body#shift #content
 {
	height:auto;
}

#contentMain {
	
	float:left;
	height:auto;
	min-width:580px;
	margin: 0px 20px 0px 0px;
	position:relative;
	width:44.61em;
	*width:43.50em;/* IE */	
}


body#schedule #contentMain,
body#ladies #contentMain,
body#friends #contentMain,
body#shift #contentMain,
body#location #contentMain,
body#promotions #contentMain
 {
 	clear:right;
 	height:auto;
	min-width:775px;
	width:59.61em;
	*width:58.12em;/* IE */
}

body#home #contentMain h1 {
	display:block;
	line-height:1.5;
	margin:60px 30px 18px 20px;
}

body#rates #contentMain h1,

body#schedule #contentMain h1,
body#ladies #contentMain h1

 {
	display:block;
	line-height:1.5;
	margin:25px 30px 0px 60px;
}



body#promotions #contentMain h1

 {
	display:block;
	line-height:1.5;
	margin:60px 30px 18px 30px;
}


body#shift #contentMain h1
 {
	display:block;
	line-height:1.5;
	margin:20px 30px 18px 30px;
}

body#friends #contentMain h1
 {
	display:block;
	line-height:1.5;
	margin:70px 30px 18px 30px;
}

body#ladies #contentMain h1
 {
	display:block;
	line-height:1.5;
	margin:55px 30px 0px 1px;
}

body#rates #contentMain h2 {
	display:block;
	line-height:1.5;
	margin:20px 30px 0px 60px;
}

body#rates #contentMain h2#duo {
	display:block;
	line-height:1.5;
	margin:10px 30px 0px 60px;
}

body#home #contentMain h1 span,
body#rates #contentMain h1 span,
body#rates #contentMain h2 span,
body#rates #contentMain p span,
body#promotions #contentMain h1 span,
body#schedule #contentMain h1 span,
body#ladies #contentMain h1 span,
body#friends #contentMain h1 span,
body#shift #contentMain h1 span
 {
	display:none;
}

body#rates #contentMain p#minute45,
body#rates #contentMain p#minute60
{
	margin:0px 30px 0px 60px;
}

body#rates #contentMain p#duo45

{
	margin:0px 30px 0px 60px;
}


body#rates #contentMain p#duo60
{
	margin:0px 30px 36px 60px;
}
body#home #contentMain p {
	color:#cec9ca;
	font-family:Verdana;
	font-size:93%;
	line-height:1.5;
	margin:18px 30px;
	width:500px;
}

body#home p#licenseStatement{
	color:#fa062e !important;
	font-family: "arial narrow";
	font-size:205% !important;
	
}



#contentSide{
	background: ;
	float:left;
	height:267px;
	min-width:175px;
	margin: 0px 0px;
	position:relative;
	width:13.46em;
	*width:13.12em;/* IE */
}


body#home #contentSide #featureLady{
	margin: 116px 0px 0px 20px;
}


#featureLady h3{
	background:url(../img/bg_h3_featureLady.jpg) left no-repeat;
	color: #ffe0c4;
	display:block;
	font-size:138.5%;
	font-family: "arial narrow", Arial, Helvetica, sans-serif;
	line-height:1.5;
	margin: -10px 0px 7px 0px;
	text-indent:10px;
}


#featureLady p.featureLadyPhoto{
	margin:0px 0px 18px 10px;
}


p.featureLadyPhoto:hover{
	filter:alpha(opacity=90);
	-moz-opacity:0.9;
	-khtml-opacity: 0.9;
	opacity: 0.9;
}
#featureLady p.featureLadyName{
	color: #fcf9fa;
	line-height:1.5;
	margin:0px 0px 9px 10px;
}

p.featureLadyName a:link,
p.featureLadyName a:visited{
	color: #fcf9fa;
	text-decoration:none;
}

p.featureLadyName a:hover
{
	color: #fff;
	text-decoration:none;
}

#featureLady p.featureLadyBackground{
	color: #fcf9fa;
	line-height:1.5;
	margin:0px 0px 9px 10px;
}

#footer{
	background:url(../img/bg_footer.jpg) repeat;
	border-top: 1px solid #9C0926;
	clear:left;
	height:300px;
	min-width:775px;
	margin: 0px;
	position:relative;
	text-align: left;
	width:59.61em;
	*width:58.12em;/* IE */
}

body#home #footer h3{
	color: #ffe0c4;
	font-family: "arial narrow", Arial, Helvetica, sans-serif;
	font-size:167%;
	letter-spacing:.04em;
	margin:36px 0px 0px 30px;
}

body#home #ladiesPreview{
	
}

#ladiesPreview ul{
	margin:36px 0px 0px 50px;
	padding:0px 0px 36px 0px;
}





#ladiesPreview ul li
 {
	float:left;
	height:166px;
	margin:0px 7px 0px 0px;
	padding:0px;
	position:relative;
	width:105px;
	z-index:100;
}


#ladiesPreview ul li:hover
 {
	height:166px;
	position:relative;
	filter:alpha(opacity=90);
	-moz-opacity:0.9;
	-khtml-opacity: 0.9;
	opacity: 0.9;
	padding:0px;
	width:105px;
	z-index:100;
	
}

#ladiesPreview p
{
	
	height:24px;
	position:absolute;
	left:0px;
	
	top:130px;
	width:90px;
	z-index:500
}

#ladiesPreview p img
{

	float:left;
	height:24px;
	width:10px;
	

	
}

#ladiesPreview p span
{
	background: #420725;
	color: #fbfbfb;
	display:block;
	float:left;
	height:24px;
	line-height:1.5;
	margin:0px 0px 0px 0px;
	padding-right:5px;
	text-indent:5px;
	width:auto;	
	
}


#ladiesPreview p span  a:link,
#ladiesPreview p span  a:visited
{
	color: #fbfbfb;
	text-decoration:none;
	
}


#ladiesPreview p span a:hover
{
	color: #eee;
	text-decoration:none;
	
}

#siteInfo{
	background: #500317;
	border-top:1px solid #900526;
	clear:left;
	height:auto;
	min-width:775px;
	margin: 0px;
	position:relative;
	width:59.61em;
	*width:58.12em;/* IE */
}




body#friends #siteInfo,
body#location #siteInfo

{
	margin: 0px 20px;
	
}
#siteInfo ul#sitemap
{
	text-align:center;
	padding:11px 0px 0px 0px;
}

#siteInfo ul#legal
{
	text-align:center;
	padding:9px 0px 9px 0px;
}

#siteInfo ul#sitemap li,
#siteInfo ul#legal li
{
	color: #ffe0c4;
	display:inline;
	font-family:Arial, Helvetica, sans-serif;;
	font-size:93%;
}

ul#sitemap li a:link,
ul#sitemap li a:visited,
ul#legal li a:link,
ul#legal li a:visited
{
	color: #ffe0c4;
	text-decoration:none;
	
}

ul#sitemap li a:hover,
ul#legal li a:hover
{
	color: #ffe0c4;
	text-decoration:none;
	
}


body#schedule #dayShift{
	
	margin:25px 0px 36px 25px;

}

body#schedule #daySchedule,
body#schedule #nightSchedule
 {
	background: #1C0F17;
	height:auto;
	min-width:602px;
	margin: 0px;
	position:relative;
	width:46.0em;
	*width:45.15em;/* IE */
	filter:alpha(opacity=80);
	-moz-opacity:0.8;
	-khtml-opacity: 0.8;
	opacity: 0.8;
}



body#schedule #nightShift{
	clear:left;
	margin:0px 0px 36px 25px;
	padding:72px 0px;
}


body#schedule #dayShift h2,
body#schedule #nightShift h2
{
	background:#121011;
	color: #fdfdfd;
	display:block;
	height:34px;
	font-family:Arial, Helvetica, sans-serif;;
	font-size:93%;
	line-height:3;
	letter-spacing: .05em;
	margin: 0px 0px 0px 106px;
	text-align:center;
	text-transform:uppercase;
	width:390px;
}

body#schedule #dayShift h3,
body#schedule #nightShift h3
{
	background:#970323;
	color: #fdfdfd;
	display:block;
	height:34px;
	font-family:Arial, Helvetica, sans-serif;;
	font-size:100%;
	line-height:3;
	letter-spacing: .05em;
	text-align:center;
	text-transform:uppercase;
	width:600px;
}




body#schedule #dayShift .dayofweek,
body#schedule #nightShift .dayofweek
{
	float:left;
	
}

body#schedule #dayShift .dayofweek h4,
body#schedule #nightShift .dayofweek h4
{
	background:#7D021E;
	display:block;
	color: #fb7088;
	height:34px;
	font-family:Arial, Helvetica, sans-serif;;
	font-size:85%;
	line-height:3;
	text-align:center;
	text-transform:uppercase;
	width:84px;
}






body#schedule #dayShift .dayofweek ul li,
body#schedule #nightShift .dayofweek ul li
{
	
	background: #232122;
	
	color:#d9d2d4;
	height:35px;
	font-family:Arial, Helvetica, sans-serif;;
	font-size:93%;
	letter-spacing: .025em;
	line-height:3;
	margin:1px;
	text-align:center;
	
	width:84px
	
}

body#schedule #dayShift .dayofweek ul li:hover,
body#schedule #nightShift .dayofweek ul li:hover
{
	background: #2F2F2F;
	
}

body#schedule #dayShift .dayofweek ul li a:link,
body#schedule #dayShift .dayofweek ul li a:visited,
body#schedule #nightShift .dayofweek ul li a:link,
body#schedule #nightShift .dayofweek ul li a:visited
{
	color:#d9d2d4;
	text-decoration:none;
	
}


body#schedule #dayShift .dayofweek ul li a:hover,
body#schedule #nightShift .dayofweek ul li a:hover
{
	color:#fbfbfb;
	text-decoration:none;
	
}

body#ladies #ladiesList
 {
	margin: 18px 0px 0px 40px;
}

body#ladies #ladiesList ul li
 {
	float:left;
	height:180px;
	margin:9px 2px;
	padding:0px;
	position:relative;
	width:120px;
	z-index:100;
}


body#ladies #ladiesList ul li:hover
 {
	height:180px;
	position:relative;
	filter:alpha(opacity=90);
	-moz-opacity:0.9;
	-khtml-opacity: 0.9;
	opacity: 0.9;
	padding:0px;
	width:120px;
	z-index:100;
	
}

body#ladies #ladiesList p
{
	
	height:24px;
	position:absolute;
	left:0px;
	
	top:132px;
	width:105px;
	z-index:500
}

body#ladies #ladiesList p img
{

	
	float:left;
	height:24px;
	

	
}

body#ladies #ladiesList p span
{

	background: #420725;
	color: #fbfbfb;
	display:block;
	float:left;
	height:24px;
	line-height:1.5;

	margin:0px 0px 0px 0px;
	padding-right:5px;
	text-indent:10px;
	width:auto;
	
	
}





body#ladies #ladiesList p span  a:link,
body#ladies #ladiesList p span  a:visited
{
	color: #fbfbfb;
	text-decoration:none;
	
}


body#ladies #ladiesList p span a:hover

{
	color: #eee;
	text-decoration:none;
	
}

body#ladies #ladiesGallery{
	
	height:500px;
	min-width:700px;
	margin: 36px 0px 0px 60px;
	position:relative;
	width:53.84em;
	*width:52.50em;/* IE */

	
}

body#ladies #ladiesGallery h2{
	color: #fefcfc;
	font-family:Arial, Helvetica, sans-serif;
	font-size:123.1%;	
	letter-spacing:.04em;
	line-height:1.5;
	text-transform:uppercase;
	
}

body#ladies #ladiesGallery h2 a:link,
body#ladies #ladiesGallery h2 a:visited,
body#ladies #ladiesGallery h2 a:hover
{
	color: #fefcfc;
	
	text-decoration:none;
	
}


body#ladies #ladiesGallery #photoDisplay{
	float:left;
	height:450px;
	
	margin: 0px 5px 0px 0px;
	
}




body#ladies #ladiesGallery #photoLarge{
	float:left;
	height:450px;
	min-width:300px;
	margin: 0px;
	position:relative;
	width:23.07em;
	*width:22.50em;/* IE */
}


body#ladies #ladiesGallery #photoLarge img{
	height:450px;
	width:300px;	
}

body#ladies #ladiesGallery #photoThumbs{
	float:left;
	height:450px;
	min-width:75px;
	margin: 0px 10px;
	position:relative;
	width:5.76em;
	*width:5.62em;/* IE */
}

body#ladies #ladiesGallery #photoThumbs img{
	
	height:112px;
	width:75px;
	margin: 2px 0px;
}

body#ladies #ladiesGallery #ladyInfo{
	float:left;
	height:450px;
	min-width:300px;
	margin: 0px 0px 0px 0px;
	position:relative;
	width:23.07em;
	*width:22.50em;/* IE */
	
}



body#ladies #ladiesGallery #ladyInfo p{
	color: #e5e1e2;
	font-family:Arial, Helvetica, sans-serif;
	font-size:93%;	
	letter-spacing:.04em;
	line-height:1.5;
	margin-bottom:9px;
	
	
}

body#ladies #ladiesGallery #ladyInfo #ladyStats{
	margin:0px 0px 18px 0px;
	
	
}

body#ladies #ladiesGallery #ladyStats h3{
	color: #e5b6b1;
	font-family:Arial, Helvetica, sans-serif;
	font-size:93%;	
	letter-spacing:.04em;
	line-height:1.5;
	margin:0px 0px 9px 0px;
	text-transform:uppercase;
	
}

body#ladies #ladiesGallery #ladyInfo #ladyShifts{
	border-top: 1px solid #220f14;
	margin:0px 0px 18px 0px;
	
	
}

body#ladies #ladiesGallery #ladyInfo #ladyShifts h3{
	color: #e5b6b1;
	font-family:Arial, Helvetica, sans-serif;
	font-size:93%;	
	letter-spacing:.04em;
	line-height:1.5;
	margin:18px 0px 9px 0px;
	text-transform:uppercase;
	
}


body#ladies #ladiesGallery #ladyShifts ul li{
	color: #e5b6b1;
	font-family:Arial, Helvetica, sans-serif;
	font-size:85%;	
	letter-spacing:.04em;
	line-height:1.5;
	margin-bottom:9px;
		
}

body#ladies #ladiesGallery #ladyShifts ul li a:link,
body#ladies #ladiesGallery #ladyShifts ul li a:visited
{
	color: #e5b6b1;
	text-decoration:none;
		
}

#ladyShifts ul li:first-letter{
     display:none;
                  
}

body#ladies #ladiesGallery #ladyShifts ul li a:hover
{
	color: #e5e1e2;
	text-decoration:none;
		
}


body#shift #shiftLadyFeature{
	float:left;
	height:500px;
	min-width:400px;
	margin: 36px 0px 0px 50px;
	position:relative;
	width:30.76em;
	*width:30.00em;/* IE */
}





.carousel{
	
	
	height:320px;
	
	margin: 0px;
	position:relative;
	overflow:hidden;
	width:350px; 
}

#display p {
margin: 18px 20px 0px 20px;
font-variant:small-caps;
}




#displayScroll{
background: #420725;
top:290px;
height:18px;
left:15px;
width:160px;
position:absolute;
z-index:2;
}

#displayScroll ul {
display:inline;
}

#displayScroll ul li  {
	color: #e5b6b1;
	float:left;
	font-family:Arial, Helvetica, sans-serif;
	font-size:85%;	
	letter-spacing:.04em;
	
	
}

#displayScroll ul li span {
	line-height:1.8;
	padding-left:20px;
}

#displayScroll #previous{

float:left;
margin: 0px 0px 0px 0px;


}


#displayScroll #next{

float:left;
margin: 0px 0px 0px 30px;


}



	/* START carousel */
	
.widget {

}

#displayScroll a.previous{

}

#displayScroll a.next{
	
}

.widget_style {

padding:0px;

}


.widget_style ul {
overflow:hidden;
padding:0px;
}

.widget_style li {
	float:left;
	padding:0px 15px;

}

.widget_style img {

}






body#shift #ladiesList h2{
	color: #fefefe;
	font-family:Arial, Helvetica, sans-serif;
	font-size:85%;
	line-height:1.5;
	margin:0px 0px 9px 0px;
	text-transform:uppercase;
}

body#shift #shiftLadyFeature h2{
	color: #fefefe;
	font-family:Arial, Helvetica, sans-serif;
	font-size:85%;
	line-height:1.5;
	margin:0px 0px 9px 0px;
	text-transform:uppercase;
}

#shiftLadyFeature .namePhoto {
	float:left;
	margin: 0px 10px 0px 0px;
}


#shiftLadyFeature .shiftFeatureLadyStats {
	float:left;
	margin:36px 0px 0px 0px;
}


#shiftLadyFeature .namePhoto h3{
	color: #e5b6b1;
	font-family:Arial, Helvetica, sans-serif;
	font-size:123.1%;
	line-height:1.5;
	margin:0px 0px 9px 0px;
	text-transform:uppercase;
}

#shiftLadyFeature .namePhoto  a:link,
#shiftLadyFeature .namePhoto  a:visited
{
	color: #e5b6b1;
	text-decoration:none;
}


#shiftLadyFeature .namePhoto  a:hover
{
	color: #e5e1e2;
	text-decoration:none;
}

#shiftLadyFeature p{
	color: #e5e1e2;
	font-family:Arial, Helvetica, sans-serif;
	font-size:100%;
	line-height:1.5;
	margin:0px 0px 9px 0px;
}

#shiftLadyFeature .featureLadyMore {
	margin:0px 0px 0px -10px;
}

#shiftLadyFeature .shiftPhoto img{
	height:269px;
	margin:0px 0px 9px 0px;
	width:180px;
}



body#shift #onShift{
	float:left;
	height:auto;
	min-width:300px;
	padding: 63px 0px 0px 0px;
	position:relative;
	width:23.07em;
	*width:22.50em;/* IE */
}

body#shift #onShift h3{
	color: #fefefe;
	font-family:Arial, Helvetica, sans-serif;
	font-size:85%;
	line-height:1.5;
	margin:0px 0px 9px 0px;
	text-transform:uppercase;
}

body#shift #onShift ul li {
	
		
	float:left;
	font-size:85%;
	height:112px;
	margin:9px 10px;
	padding:0px;
	position:relative;
	width:75px;
	z-index:100;
	
	
}

body#shift #onShift ul li p.thumb img{
	background: #222;
	height:112px;	
	margin: 0px 0px 0px 0px;
	padding:3px 5px;
	width:75px;
	
}



body#shift #ladiesList
 {
	margin: 18px 0px 0px 40px;
}





body#shift #onShift ul li:hover
 {
	height:112px;
	position:relative;
	filter:alpha(opacity=90);
	-moz-opacity:0.9;
	-khtml-opacity: 0.9;
	opacity: 0.9;
	padding:0px;
	width:75px;
	z-index:100;
	
}

body#shift #onShift p.name
{	
	height:24px;
	position:absolute;
	left:0px;
	top:80px;
	width:75px;
	z-index:500
}

body#shift #onShift p.name img
{	
	clear:left;
	float:left;
	height:24px;
	width:10px;
		
}

body#shift #onShift p.name span 
{

	background: #420725;
	color: #fbfbfb;
	display:block;
	float:left;
	height:24px;
	line-height:2;

	margin:0px 0px 0px 0px;
	padding-right:5px;
	text-indent:5px;
	width:auto;
	
	
}




body#shift #onShift p.name span a:link,
body#shift #onShift p.name span  a:visited
{
	color: #fbfbfb;
	text-decoration:none;
	
}


body#shift #onShift p.name span a:hover
{
	color: #eee;
	text-decoration:none;
	
}

body#shift #ladiesList h3{
	color: #fefefe;
	font-family:Arial, Helvetica, sans-serif;
	font-size:85%;
	line-height:1.5;
	margin:0px 0px 9px 0px;
	text-transform:uppercase;
}



body#location #contentMain h2 {
	color:#cec9ca;
	font-family:Verdana;
	font-size:93%;
	line-height:1.5;
	margin: 90px 0px 18px 60px;
}

body#location #contentMain p,
body#location #contentMain address
 {
	color:#cec9ca;
	font-family:Verdana;
	font-size:93%;
	line-height:1.5;
	margin: 9px 0px 9px 60px;
}

body#location #contentMain iframe {
margin: 0px 0px 36px 60px;
}



body#promotions #contentMain p {
	color:#cec9ca;
	font-family:Verdana;
	font-size:93%;
	line-height:1.5;
	margin:18px 0px;
	width:320px;
}

body#promotions #contentMain #aboutPromos {
	float:left;
	margin:0px 0px 18px 30px;
	min-width:340px;
	position:relative;
	width:26.15em;
	*width:25.50em;/* IE */
	
}


body#promotions #contentMain #aboutPromosBanner {
	float:left;
	margin:18px 0px;
	width:200px;
	
}

body#friends #friendsList {
	margin:18px 0px 36px 30px;
}

body#friends #friendsList li{
	color: #fefefe;
	font-family:Arial, Helvetica, sans-serif;
	font-size:93%;
	line-height:1.5;
	margin:0px 0px 18px 0px;
	
}

body#friends #friendsList li p{
	margin:9px 0px;
	
}

body#friends #friendsList li a:link,
body#friends #friendsList li a:visited,
body#friends #friendsList li a:hover

{
	color: #fefefe;
	text-decoration:none;
	
}

h2#shiftInfo{
	color: #fefefe;
	font-family:Arial, Helvetica, sans-serif;
	font-size:85%;
	line-height:1.5;
	margin:0px 0px 0px 60px;
	text-transform:uppercase;
}


/*Coupon/promo */

#promos {
	clear:left;
	padding:18px 0px;
	width:100%;
}
.promo-article-listed{
	
	margin:0px 0px 18px 140px;
	min-width:500px;
	position:relative;
	width:38.46em;
	*width:37.50em;/* IE */
}

.promo-article-listed h3{	
	color: #AF6D81;
	font-family:Arial, Helvetica, sans-serif;
	font-size:108%;
	line-height:1.5;
	margin:0px 0px 18px 0px;
	
}