body {
	background-image:url(images/top-bg.jpg);
	background-repeat:no-repeat;
	background-position:top left;
	font-family: Arial, Helvetica, sans-serif;
	background-color:#000000;
	margin:0px;
    }

td {
 	font-family: Arial, Helvetica, sans-serif;
	font-size:12px;
   }


.bg1{
		background-image:url(images/top-menu-bg.jpg);
		background-repeat:no-repeat;
		background-position:top left;
		text-align:left;
		width:770px;
		height:40px;
		margin-left:95px;
	}

.bg2{
		background-image:url(images/bg-bottom-left-part.jpg);
		background-repeat:no-repeat;
		background-position:top left;
		vertical-align:top;
		text-align:left;
		width:80px;
		height:125px;
	}

.bg3{
		background-image:url(images/newsletter-bg.jpg);
		background-repeat:no-repeat;
		background-position:top left;
		margin-top:15px;
		vertical-align:top;
		text-align:left;
		width:500px;
		height:66px;
	}

.bg4{
		background-image:url(images/sample-video-bg.jpg);
		background-repeat:repeat-x;
		background-position:top left;
		vertical-align:top;
		text-align:left;
		height:172px;
		margin-left:94px;
	}

.bg5{
		/*background-image:url(images/sponsors.jpg);*/
		background-repeat:no-repeat;
		background-position:top right;
		vertical-align:middle;
		text-align:center;
		height:74px;
		margin-left:165px;
			font-family:Arial, Helvetica, sans-serif;
			font-size:10px;
			color:#999999;
		/*padding-right:250px;
		padding-left:15px;*/
		line-height:12px;

	}

.bg5 a{
		font-family:Arial, Helvetica, sans-serif;
		font-size:10px;
		color:#999999;
		text-decoration:underline;
	}

.bg5 a:hover{
		font-family:Arial, Helvetica, sans-serif;
		font-size:10px;
		color:#CCCCCC;
		text-decoration:underline;
	}

.bg6{
		background-image:url(images/about-bg.jpg);
		background-repeat:no-repeat;
		background-position:top left;
		vertical-align:top;
		text-align:left;
		width:952px;
		height:524px;
	}

.bg7{
		background-image:url(images/sign-up-bg.jpg);
		background-repeat:no-repeat;
		background-position:top left;
		vertical-align:top;
		text-align:left;
		width:952px;
		height:524px;
	}

.bg8{
		background-image:url(images/credit-card-bg.jpg);
		background-repeat:no-repeat;
		background-position:top left;
		vertical-align:top;
		text-align:left;
		width:373px;
		height:225px;
	}

.bg9{
		background-image:url(images/members-bg.jpg);
		background-repeat:no-repeat;
		background-position:top left;
		vertical-align:top;
		text-align:left;
		width:268px;
		height:135px;
	}

.bg10{
		background-image:url(images/bg-schedule.jpg);
		background-repeat:no-repeat;
		background-position:top left;
		vertical-align:top;
		text-align:left;
		width:952px;
		height:855px;
	}
	
.bg10-2{
		background-image:url(images/bg-schedule11.jpg);
		background-repeat:no-repeat;
		background-position:top left;
		vertical-align:top;
		text-align:left;
		width:952px;
	}
	
.bg11{
	vertical-align:middle;
	text-align:center;
	width:90px;
	height:145px;
	}

.bg12{
	background-color:#AC0056;
	vertical-align:middle;
	text-align:center;
	width:90px;
	height:145px;
	border-right:1px solid #480025;
	}

.bg13{
	background-color:#AC0056;
	vertical-align:middle;
	text-align:center;
	width:90px;
	height:145px;
	}

.bg14{
		background-image:url(images/bg-date.gif);
		background-repeat:no-repeat;
		background-position:top left;
		vertical-align:middle;
		text-align:center;
		width:70px;
		height:20px;
			font-family:Arial, Helvetica, sans-serif;
			font-size:12px;
			color:#333333;
	}

.bg15{
		background-image:url(images/bottom-left1.jpg);
		background-repeat:no-repeat;
		background-position:top left;
		width:94px;
		height:34px;
	}

.bg16{
		background-image:url(images/bottom-left2.jpg);
		background-repeat:no-repeat;
		background-position:top left;
		width:94px;
		height:78px;
		vertical-align:top;
		text-align:center;
	}


.bg17{
		background-image:url(images/bg-cover-girls.gif);
		background-repeat:no-repeat;
		background-position:top left;
		vertical-align:top;
		text-align:left;
		width:952px;
		height:644px;
		background-color:#000000;
	}
.bg17a{
		background-image:url(images/bg-cover-girls.gif);
		background-repeat:no-repeat;
		background-position:top left;
		vertical-align:top;
		text-align:left;
		width:952px;
		background-color:#000000;
	}


.bg18{
		background-image:url(images/bg-cover-girls2.gif);
		background-repeat:no-repeat;
		background-position:top left;
		vertical-align:top;
		text-align:left;
		width:770px;
		height:523px;
		background-color:#FFFFFF;
	}

.bg19{
		background-image:url(images/photo-gallery-bottom.jpg);
		background-repeat:no-repeat;
		background-position:top left;
		vertical-align:top;
		text-align:center;
		width:770px;
		height:58px;
	}

.bg20{
		background-image:url(images/photo-gallery-bg.gif);
		background-repeat:repeat-y;
		background-position:top left;
		vertical-align:top;
		text-align:left;
		width:770px;
	}

.bg21{
		background-image:url(images/thumb-bg.jpg);
		background-repeat:no-repeat;
		background-position:top left;
		vertical-align:top;
		text-align:left;
		width:157px;
		height:158px;
			font-family:Arial, Helvetica, sans-serif;
			font-size:12px;
			color:#990033;
	}

.bg21 a{
			font-family:Arial, Helvetica, sans-serif;
			font-size:12px;
			color:#990033;
			text-decoration:underline;
	}

.bg22{
		background-image:url(images/tools-bg.jpg);
		background-repeat:no-repeat;
		background-position:top left;
		vertical-align:bottom;
		text-align:center;
		width:770px;
		height:176px;
			font-family:Arial, Helvetica, sans-serif;
			font-size:12px;
			color:#990033;
	}

.bg22 a{
			font-family:Arial, Helvetica, sans-serif;
			font-size:12px;
			color:#990033;
			text-decoration:underline;
	}

.bg23{
		background-image:url(images/photo-gallery-top.jpg);
		background-repeat:no-repeat;
		background-position:top left;
		vertical-align:top;
		text-align:right;
		width:770px;
		height:45px;
	}

.bg24{
		background-image:url(images/bg-models.jpg);
		background-repeat:no-repeat;
		background-position:top left;
		vertical-align:top;
		text-align:left;
		width:952px;
		height:524px;
	}

.bg25{
		background-image:url(images/thumb-bg2.jpg);
		background-repeat:no-repeat;
		background-position:top left;
		vertical-align:top;
		text-align:left;
		width:156px;
		height:159px;
			font-family:Arial, Helvetica, sans-serif;
			font-size:12px;
			color:#990033;
	}
	
	.bg25-2{
		background-image:url(images/thumb-bg2-2.jpg);
		background-repeat:no-repeat;
		background-position:top left;
		vertical-align:top;
		text-align:left;
		width:295px;
		height:231px;
			font-family:Arial, Helvetica, sans-serif;
			font-size:12px;
			color:#990033;
	}

.bg25 a{
			font-family:Arial, Helvetica, sans-serif;
			font-size:12px;
			color:#990033;
			text-decoration:underline;
	}

.bg27{
		background-image:url(images/featured_top.jpg);
		background-repeat:no-repeat;
		background-position:top left;
		vertical-align:top;
		text-align:right;
		width:770px;
		height:41px;
	}
	
.bg27back{
		background-image:url(images/new-today.jpg);
		background-repeat:no-repeat;
		background-position:top left;
		vertical-align:top;
		text-align:right;
		width:770px;
		height:45px;
	}

.bg28{
		background-image:url(images/new-today-bg.jpg);
		background-repeat:no-repeat;
		background-position:top left;
		vertical-align:top;
		text-align:left;
		width:157px;
		height:158px;
			font-family:Arial, Helvetica, sans-serif;
			font-size:12px;
			color:#990033;
	}

.bg28 a{
			font-family:Arial, Helvetica, sans-serif;
			font-size:12px;
			color:#990033;
			text-decoration:underline;
	}

.bg29{
		background-image:url(images/news-bottom.jpg);
		background-repeat:no-repeat;
		background-position:top left;
		vertical-align:top;
		text-align:center;
		width:770px;
		height:20px;
	}

.bg30{
		background-image:url(images/gry-bg.jpg);
		background-repeat:no-repeat;
		background-position:top left;
		vertical-align:top;
		text-align:left;
		width:157px;
		height:158px;
			font-family:Arial, Helvetica, sans-serif;
			font-size:12px;
			color:#990033;
	}

.bg30 a{
			font-family:Arial, Helvetica, sans-serif;
			font-size:12px;
			color:#990033;
			text-decoration:underline;
	}

.bg31{
		background-image:url(images/2tab.jpg);
		background-repeat:no-repeat;
		background-position:top left;
		vertical-align:top;
		text-align:right;
		width:770px;
		height:45px;
	}




#poster {
  width:733px;
  height:393px;
  position:absolute;
  margin-top:-1px;
  margin-bottom:0px;
  padding:0px;
  margin-left:21px;
  z-index:1;
}


#desc-bg {
  background-image:url(images/desc-bg.jpg);
  background-position:top right;
  background-repeat:no-repeat;
    width:210px;
    height:130px;
  position:absolute;
  margin-top:235px;
  margin-bottom:0px;
  padding:0px;
  margin-left:4px;
  z-index:2;
  		font-family:Arial, Helvetica, sans-serif;
		font-size:13px;
		color:#FFFFFF;
		line-height:18px;
}


#desc-bg h1{
  		font-family:Arial, Helvetica, sans-serif;
		font-size:22px;
		color:#FFFFFF;
		font-weight:normal;
		margin:0px;
		margin-bottom:4px;
}


#month{
  width:400px;
  height:50px;
  position:absolute;
  margin-top:-1px;
  margin-bottom:0px;
  padding:0px;
  margin-left:21px;
  z-index:3;
}

#members-bg {
  background-image:url(images/members-area-bg.jpg);
  background-position:top right;
  background-repeat:no-repeat;
    width:217px;
    height:63px;
  position:absolute;
  margin-top:300px;
  margin-bottom:0px;
  padding:0px;
  margin-left:4px;
  z-index:2;
  		font-family:Arial, Helvetica, sans-serif;
		font-size:16px;
		color:#FFFFFF;
		line-height:18px;
}


#members-bg h1{
  		font-family:Arial, Helvetica, sans-serif;
		font-size:22px;
		color:#FFFFFF;
		font-weight:normal;
		margin:0px;
		margin-top:5px;
}


.text1{
		font-family:Verdana, Arial, Helvetica, sans-serif;
		font-size:14px;
		color:#505050;
	}

.text2{
 	    font-family: Arial, Helvetica, sans-serif;
	    font-size:12px;
		color:#CCCCCC;
		line-height:17px;
		text-align:justify;
	}

.text3{
	    font-family: Arial, Helvetica, sans-serif;
		font-size:12px;
		color:#999999;
	}

.text3 a{
	    font-family: Arial, Helvetica, sans-serif;
		font-size:12px;
		color:#999999;
		text-decoration:underline;

	}

.text3 a:hover{
	    font-family: Arial, Helvetica, sans-serif;
		font-size:12px;
		color:#CCCCCC;
		text-decoration:underline;

	}

.text4{
	    font-family: Arial, Helvetica, sans-serif;
		font-size:12px;
		color:#FFE1E1;
	}

.text4 a{
	    font-family: Arial, Helvetica, sans-serif;
		font-size:12px;
		color:#FFE1E1;
		text-decoration:underline;
	}

.text5{
	    font-family: Arial, Helvetica, sans-serif;
		font-size:12px;
		color:#FFE1E1;
	}

.text6{
	    font-family: Arial, Helvetica, sans-serif;
		font-size:11px;
		color:#E2C2D5;
	}

.text6 a{
	    font-family: Arial, Helvetica, sans-serif;
		font-size:11px;
		color:#E2C2D5;
		text-decoration:underline;
	}

.text7{
	    font-family: Arial, Helvetica, sans-serif;
		font-size:16px;
		color:#666666;
		text-align:left;
	}

.text8{
	    font-family: Arial, Helvetica, sans-serif;
		font-size:12px;
		color:#666666;
		text-align:right;
	}

.text8 a{
	    font-family: Arial, Helvetica, sans-serif;
		font-size:12px;
		color:#666666;
		text-align:right;
		text-decoration:underline;
	}

.text8 a:hover{
	    font-family: Arial, Helvetica, sans-serif;
		font-size:12px;
		color:#232323;
		text-align:right;
		text-decoration:underline;
	}

.text9{
	    font-family: Arial, Helvetica, sans-serif;
		font-size:12px;
		color:#E2E2E2;
		text-align:center;
	}

.text9 a{
	    font-family: Arial, Helvetica, sans-serif;
		font-size:12px;
		color:#E2E2E2;
		text-align:center;
		text-decoration:underline;
	}



.text9h{
        background-image:url(images/hover.jpg);
		background-position:left;
		background-repeat:no-repeat;

	    font-family: Arial, Helvetica, sans-serif;
		font-size:12px;
		color:#FFD9F2;
		text-decoration:underline;
			text-align:center;
			vertical-align:middle;

		width:90px;
		height:21px;
		padding-top:5px;
		cursor:pointer;
	}

.text10{
	    font-family: Arial, Helvetica, sans-serif;
		font-size:13px;
		color:#000000;
	}

.text10 a{
	    font-family: Arial, Helvetica, sans-serif;
		font-size:13px;
		color:#000000;
		text-decoration:underline;
	}

.text11{
	    font-family: Arial, Helvetica, sans-serif;
		font-size:12px;
		color:#480024;
		text-align:center;
		vertical-align:bottom;
	}

.text11 a{
	    font-family: Arial, Helvetica, sans-serif;
		font-size:12px;
		color:#480024;
		text-decoration:none;
	}

.text11 a:hover{
	    font-family: Arial, Helvetica, sans-serif;
		font-size:12px;
		color:#480024;
		text-decoration:underline;
	}


.margin1{
		margin-right:99px;
		}

.margin2{
		margin-left:95px;
		}

.margin2b{
		margin-left:94px;
		}


.margin3{
		margin-top:13px;
		margin-bottom:13px;
		text-align:center;
		}

.margin4{
		margin-top:18px;
		}

.margin5{
	    margin-top:36px;
		margin-left:151px;
		}
		
.margin5-2{
	    margin-top:20px;
		margin-left:115px;
		}

.margin6{
		margin-top:16px;
		margin-bottom:18px;
		}

.margin7{
		margin-left:17px;
		}


.margin8{
		margin-top:25px;
		}


.margin9{
		margin-left:94px;
		}

.margin10{
		margin-top:25px;
		margin-bottom:25px;
		}

.margin11{
		margin-top:14px;
		margin-left:15px;
		}

.margin12{
		margin-top:13px;
		}

.margin13{
		margin-bottom:15px;
		}

.margin14{
		margin-top:20px;
		margin-left:30px;
		}

.margin15{
		margin-top:19px;
		margin-left:14px;
		}

.margin16{
		margin-top:5px;
		margin-right:15px;
		}


.margin17{
		margin-right:74px;
		}


.padding1{
	padding-left:27px;
	}


.input1{
		background-color:#FFFFFF;
		background-image:url(images/input-bg.jpg);
	    background-repeat:no-repeat;
	    background-position:top left;
			height:20px;
			width:160px;
				font-family:Arial, Helvetica, sans-serif;
				font-size:13px;
				color:#666666;
}

.input2{
		background-color:#FFE1E1;
		border:2px solid #6C0036;
			height:20px;
			width:163px;
				font-family:Arial, Helvetica, sans-serif;
				font-size:13px;
				color:#666666;
}

.input3{
		background-color:#FFE1E1;
		border:2px solid #6C0036;
			height:20px;
			width:58px;
				font-family:Arial, Helvetica, sans-serif;
				font-size:13px;
				color:#666666;
}

.input4{
		background-color:#EFEFEF;
		border:1px solid #CCCCCC;
			height:16px;
			width:150px;
				font-family:Arial, Helvetica, sans-serif;
				font-size:13px;
				color:#666666;
}

td.day,
td.weekDay {
  text-align: center;
  color: #FFFFFF;
  border-right: 1px solid #2F0017;
}

td.dayNB,
td.weekDayNB {
  text-align: center;
  color: #FFFFFF;
}

td.weekDay {
  background-color: #000000;
  font-family: Arial;
  font-size: 10px;
  font-weight: bold;
}

td.weekDayNB {
  background-color: #000000;
  font-family: Arial;
  font-size: 10px;
  font-weight: bold;
}

td.active {
  background-color: #9A3869;
}

img,
a:link,
a:visited,
a:hover {
  border: none;
}

.activeCategory {
  background-image: url(images/activeCategoryBkg.gif);
  background-repeat: repeat-x;
  border-top: 1px solid #000000;
  border-left: 1px solid #000000;
  border-right: 1px solid #000000;
  vertical-align: middle;
  text-align: center;
  color: #FFFFFF;
  height: 26px;
}

.inactiveCategory {
  color: #000000;
  border-top: 1px solid #CCCCCC;
  border-left: 1px solid #CCCCCC;
  border-right: 1px solid #CCCCCC;
  vertical-align: middle;
  text-align: center;
  height: 26px;
}

.activeCategory a {
  color: #FFFFFF;
  text-decoration: none;
  font-size: 14px;
}

.inactiveCategory a {
  color: #000000;
  text-decoration: none;
  font-size: 14px;
}

div.showControl {
  width: 250px;
  height: 30px;
  background-color: #FFFFFF;
}

.slide0 {
  background: transparent;
  background-image: url(images/slide_0.gif);
  width: 30px;
  height: 16px;
  cursor: pointer;
  border: 0px none;

}
.slide1 {
  background: transparent;
  background-image: url(images/slide_1.gif);
  width: 30px;
  height: 16px;
  cursor: pointer;
  border: 0px none;

}
.slide2 {
  background: transparent;
  background-image: url(images/slide_2.gif);
  width: 40px;
  height: 16px;
  cursor: pointer;
  border: 0px none;

}
.slide3 {
  background: transparent;
  background-image: url(images/slide_3.gif);
  width: 45px;
  height: 16px;
  cursor: pointer;
  border: 0px none;

}
.modelsPage { font-family:Arial, Helvetica, sans-serif; color:#000000; font-size:12px;}
a.modelsPage:link,a.modelsPage:visited,a.modelsPage:hover,a.modelsPage:active { font-family:Arial, Helvetica, sans-serif; color:#000000; font-size:12px;}