/* CSS Document */
body {
	background: url(images/bg.jpg) top repeat-x;
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 35px;
	background-color: #000000;}
	
/* GENERAL styles */
.top {
	width:963px;
	height:134px;
	margin:0 auto;
	position:relative;
	background-image: url(images/top.jpg);}
.menu {
	width:963px;
	height:28px;
	margin:0 auto;
	position:relative;}	
.content {
	width:963px;
	height:585px;
	margin:0 auto;
	position:relative;
	background-image: url(images/content.jpg);
}


/* FOOTER & CREDITS styles */

.footer {
	width:963px;
	height:20px;
	line-height:20px;
	margin:0 auto;
	position:relative;
	background-image: url(images/footer.jpg);}
.credits {
	width:963px;
	height:60px;
	margin:0 auto;
	position:relative;}
.style1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000}
#credit_text {
	position:absolute;
	width:553px;
	height:30px;
	z-index:1;
	left: 206px;
	top: 9px;
}
.style3 {
    color: #FFFFFF;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;}
#credit_logos {
	position:absolute;
	width:123px;
	height:50px;
	z-index:2;
	left: 833px;
	top: 5px;}
a:link {
	color: #FFFFFF;}
a:visited {
	color: #FFFFFF;}
a:hover {
	color: #FFFFFF;}
a:active {
	color: #FFFFFF;}

a:link {
	text-decoration: none;
}
a:visited {
	text-decoration: none;
}
a:hover {
	text-decoration: underline;
}
a:active {
	text-decoration: none;
}

/* HOME styles */
.content_home {
	width:963px;
	height:585px;
	margin:0 auto;
	position:relative;
	background-image: url(images/content_home.jpg);}
#home_text1 {
	position:absolute;
	padding:20px;
	width:392px;
	height:412px;
	z-index:1;
	left: 70px;
	top: 20px;
	background-image: url(images/content_bg.png);
}
.style4 {font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #FFFFFF}
.style9 {color: #DB559E; font-size: 14px; }
.style10 {color: #2E2A29}
.style11 {color: #151517}
.style12 {font-size: 12px; font-family: Arial, Helvetica, sans-serif;}
#home_ad {
	position:absolute;
	width:433px;
	height:75px;
	z-index:2;
	left: 70px;
	top: 481px;
}
	

/* CLASSSES styles */
.content_classes {
	width:963px;
	height:585px;
	margin:0 auto;
	position:relative;
	background-image: url(images/content_classes.jpg);
}
#classes_text1 {
	position:absolute;
	padding:20px;
	width:478px;
	height:476px;
	z-index:1;
	left: 427px;
	top: 15px;
	background-image: url(images/content_bg.png);
}
#classes_box1 {
	position:absolute;
	width:481px;
	height:102px;
	z-index:1;
	left: 18px;
	top: 395px;
}
#classes_box2 {
	position:absolute;
	width:256px;
	height:95px;
	z-index:2;
	left: 259px;
	top: 395px;
}
#classes_div {
	position:absolute;
	width:15px;
	height:95px;
	z-index:1;
	left: 668px;
	top: 411px;
}
.style13 {color: #16D343}

/* EVENTS styles */
.content_events {
	width:963px;
	height:585px;
	margin:0 auto;
	position:relative;
	background-image: url(images/content_events.jpg);
}
#events_image1 {
	position:absolute;
	width:341px;
	height:520px;
	z-index:1;
	left: 317px;
	top: 21px;
}

/* SHOP styles */
.content_shop {
	width:963px;
	height:585px;
	margin:0 auto;
	position:relative;
	background-image: url(images/content_bg.png);
}
#shop_item1 {
	position:absolute;
	padding:10px;
	width:150px;
	height:220px;
	z-index:1;
	left: 19px;
	top: 32px;
}
#shop_item2 {
	position:absolute;
	width:150px;
	height:220px;
	padding:10px;
	z-index:2;
	left: 208px;
	top: 32px;
	background-image: url(images/content_bg.png);
}
#shop_item3 {
	position:absolute;
	width:150px;
	height:220px;
	padding:10px;
	z-index:3;
	left: 397px;
	top: 32px;
	background-image: url(images/content_bg.png);
}
#shop_item4 {
	position:absolute;
	width:150px;
	height:220px;
	padding:10px;
	z-index:4;
	left: 586px;
	top: 32px;
	background-image: url(images/content_bg.png);
}
#shop_item5 {
	position:absolute;
	width:150px;
	height:220px;
	padding:10px;
	z-index:5;
	left: 775px;
	top: 32px;
	background-image: url(images/content_bg.png);
}
#shop_item6 {
	position:absolute;
	width:150px;
	height:220px;
	padding:10px;
	z-index:6;
	left: 19px;
	top: 303px;
	background-image: url(images/content_bg.png);
}
#shop_item7 {
	position:absolute;
	width:150px;
	height:220px;
	padding:10px;
	z-index:7;
	left: 208px;
	top: 303px;
	background-image: url(images/content_bg.png);
}
#shop_item8 {
	position:absolute;
	width:150px;
	height:220px;
	padding:10px;
	z-index:8;
	left: 397px;
	top: 303px;
	background-image: url(images/content_bg.png);
}
#shop_item9 {
	position:absolute;
	width:150px;
	height:220px;
	padding:10px;
	z-index:9;
	left: 586px;
	top: 303px;
	background-image: url(images/content_bg.png);
}
#shop_item10 {
	position:absolute;
	width:150px;
	height:220px;
	padding:10px;
	z-index:10;
	left: 775px;
	top: 303px;
	background-image: url(images/content_bg.png);
}

#shop_item11 {
	position:absolute;
	padding:10px;
	width:150px;
	height:220px;
	z-index:1;
	left: 19px;
	top: 32px;
}
#shop_item12 {
	position:absolute;
	width:150px;
	height:220px;
	padding:10px;
	z-index:2;
	left: 208px;
	top: 32px;
}
#shop_item13 {
	position:absolute;
	width:150px;
	height:220px;
	padding:10px;
	z-index:3;
	left: 397px;
	top: 32px;
}
#shop_item14 {
	position:absolute;
	width:150px;
	height:220px;
	padding:10px;
	z-index:4;
	left: 586px;
	top: 32px;
}
#shop_item15 {
	position:absolute;
	width:150px;
	height:220px;
	padding:10px;
	z-index:5;
	left: 775px;
	top: 32px;
}
#shop_item16 {
	position:absolute;
	width:150px;
	height:220px;
	padding:10px;
	z-index:6;
	left: 19px;
	top: 303px;
}
#shop_item17 {
	position:absolute;
	width:150px;
	height:220px;
	padding:10px;
	z-index:7;
	left: 208px;
	top: 303px;
}
#shop_item18 {
	position:absolute;
	width:150px;
	height:220px;
	padding:10px;
	z-index:8;
	left: 397px;
	top: 303px;
}
#shop_item19 {
	position:absolute;
	width:150px;
	height:220px;
	padding:10px;
	z-index:9;
	left: 586px;
	top: 303px;
}
#shop_item20 {
	position:absolute;
	width:150px;
	height:220px;
	padding:10px;
	z-index:10;
	left: 775px;
	top: 303px;
}

/* PHOTOS styles */
.content_photos {
	width:963px;
	height:585px;
	margin:0 auto;
	position:relative;
	background-image: url(images/content.jpg);}
#photos_text1 {
	position:absolute;
	padding:20px;
	width:877px;
	height:493px;
	z-index:1;
	left: 23px;
	top: 17px;
	background-image: url(images/content_bg.png);
}

/* ABOUT styles */
.content_about {
	width:963px;
	height:585px;
	margin:0 auto;
	position:relative;
	background-image: url(images/content_about.jpg);
}
#about_text1 {
	position:absolute;
	padding:20px;
	width:571px;
	height:461px;
	z-index:1;
	left: 31px;
	top: 13px;
	background-image: url(images/content_bg.png);
}
#about_icon1 {
	position:absolute;
	width:120px;
	height:27px;
	z-index:2;
	left: 31px;
	top: 523px;
}
#about_icon2 {
	position:absolute;
	width:120px;
	height:27px;
	z-index:3;
	left: 196px;
	top: 524px;
}
#about_icon3 {
	position:absolute;
	width:120px;
	height:35px;
	z-index:4;
	left: 361px;
	top: 528px;
}
#about_icon4 {
	position:absolute;
	width:120px;
	height:35px;
	z-index:5;
	left: 524px;
	top: 528px;
}
#dancers_button {
	position:absolute;
	width:340px;
	height:27px;
	z-index:9;
	left: 538px;
	top: 530px;
}
.style15 {color: #65AEA7}
/* DANCERS styles */
.content_booking {
	width:963px;
	height:585px;
	margin:0 auto;
	position:relative;
	background-image: url(images/content.jpg);}
#dancers_text1 {
	position:absolute;
	padding:20px;
	width:392px;
	height:387px;
	z-index:1;
	left: 519px;
	top: 261px;
	background-image: url(images/content_bg.png);
}
#dancers_ad {
	position:absolute;
	width:927px;
	height:175px;
	z-index:2;
	left: 18px;
	top: 81px;
	background-color: #23222A;
}
#dancers_image1 {
	position:absolute;
	width:400px;
	height:240px;
	z-index:3;
	left: 19px;
	top: 269px;
}
#dancers_image2 {
	position:absolute;
	width:180px;
	height:27px;
	z-index:4;
	left: 19px;
	top: 530px;
}
#dancers_text2 {
	position:absolute;
	width:466px;
	height:225px;
	padding:10px;
	z-index:5;
	left: 459px;
	top: 267px;
	background-image: url(images/content_bg.png);
}
#dancers_divider {
	position:absolute;
	width:20px;
	height:291px;
	z-index:6;
	left: 430px;
	top: 266px;
	background-image: url(images/div_15px.png);
}
#dancers_text3 {
	position:absolute;
	width:929px;
	height:47px;
	z-index:7;
	left: 18px;
	top: 26px;
}
#dancers_image6 {
	position:absolute;
	width:180px;
	height:27px;
	z-index:8;
	left: 239px;
	top: 530px;
}
.style14 {font-size: 11px}
/* CONTACT styles */
.content_contact {
	width:963px;
	height:585px;
	margin:0 auto;
	position:relative;
	background-image: url(images/content_contact.jpg);
}
#contact_text1 {
	position:absolute;
	padding:20px;
	width:358px;
	height:472px;
	z-index:1;
	left: 42px;
	top: 24px;
	background-image: url(images/content_bg.png);
}
/* TOUR CALENDAR styles */
.content_tour {
	width:963px;
	height:585px;
	margin:0 auto;
	position:relative;
	background-image: url(images/content.jpg);
}
#calendar {
	position:absolute;
	width:930px;
	height:438px;
	z-index:1;
	left: 19px;
	top: 36px;
}


/* EVENTS styles */
.content_events1 {
	width:963px;
	height:585px;
	margin:0 auto;
	position:relative;
	background-image: url(images/content.jpg);
}

