@charset "UTF-8";
/* CSS Document */

body {
	background-image:url(images/bg.jpg);
	background-repeat:repeat;
	background-position:top center;
	background-color:#ffffff;
	font-family: Arial, Helvetica, sans-serif;
		font-size: 12px;

	
}
p{ margin-top:5px;

}

.header {
	font-size: 33px;
	color: #D83087;
}


.style5 {color: #008bda}
.style6 {color: #999999}
.style7 {
	color: #0065b3;
	font-size: 11px;
}

.pink {
	font-size: 11px;
	font-weight: bold;
	color: #D83087;
}


.pink_schedule {
	font-size: 14px;
	font-weight: bold;
	color: #D83087;
}

.pink_light {
	font-size: 11px;
	color: #D83087;
}

.teal_light {
	font-size: 11px;
	color: #038597;
}



.teal_bold {
	font-size: 11px;
	font-weight: bold;
	color: #038597;
}

.teal {
	color: #3399CC;
	font-style: italic;
}

.style1 {font-size: 10px}



#right_column a:link {
	color: #D83087;
	text-decoration: none;
}
#right_column a:visited {
	text-decoration: none;
	color: #D83087;

}
#right_column a:hover {
	text-decoration: none;
	color:#CC0066;
}
#right_column a:active {
	text-decoration: none;
}

#footer a:link {
	color: #ffffff;
	text-decoration: none;
}

#footer a:visited {
	text-decoration: none;
	color: #ffffff;

}
#footer a:hover {
	text-decoration: none;
	color:#CC3399;
}
#footer a:active {
	text-decoration: none;
}




a:link {
	color: #fbc433;
	text-decoration: none;
}
a:visited {
	text-decoration: none;
	color: #fbc433;

}
a:hover {
	text-decoration: none;
	color: #FFFFFF;
}
a:active {
	text-decoration: none;
}

.pink_style {
	font-size: 16px;
	color: #de3489;
}

.blue_style {
	font-size: 16px;
	color: #46a9af;
}

.green_style {
	font-size: 16px;
	color: #6faf17;
}

.email_style {
	font-size: 12px;
	color: #0065b3;
	font-weight: bold;
}


#wrapper{
	width:960px;
	font:Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height:17px;
	color:#ffffff;
	position:absolute;
	top:0px;
	left:50%;
	margin: 0px 0px 0px -480px;
	padding:0px 0px 0px 0px;
}

#header_content{
	margin:0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	background:url(images/header_content.jpg);
	background-color:#ffffff;
	background-repeat:no-repeat;
	height:232px;
	width:960px;
	clear:both;
	float:left;
	
}

#content_body{
	margin:0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	background:url(images/content_body_bg.jpg);
	background-repeat:no-repeat;
	background-color:#ffffff;
	background-position:bottom;
	width:960px;
	clear:both;
	float:left;
	
}

#home_body{
	margin:0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	background:url(images/home_body_bg.jpg);
	background-color:transparent;
	background-repeat:no-repeat;
	height:300px;
	width:960px;
	clear:both;
	float:left;
	
}


#footer{
	margin:0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	background:url(images/footer_bg.gif);
	background-color:transparent;
	background-repeat:no-repeat;
	height:129px;
	width:960px;
	clear:both;
	float:left;
	
}

#find_more_div{
	margin:320px 0px 0px 90px;
	padding: 0px 0px 0px 0px;
	height:41px;
	width:171px;
	float:left;
}



#top_nav{
	margin:0px 0px 0px 575px;
	padding: 0px 0px 0px 0px;

	width:382px;
	float:left;
}


#top_nav_sub{
	margin:0px 0px 0px 15px;
	_margin:0px 0px 0px 0px;
	padding:0px;
	display:table;
	height:57px;
	list-style:none;
}


#top_nav_sub li{
	margin:0px 0px 0px 15px;
	padding:0px;
	list-style:none;
	height:57px;
	display:block;
	left:0px;
	float:left;
}	

#page{
	list-style:none;
	}	

#top_nav_sub a{
	margin:0px 0px 0px 0px;
	padding:1px 20px 0 20px;
	display:block;
	height:57px;
	

}	





#map{
	background:transparent url(images/map_link.gif) 0px 0px no-repeat;
	text-indent:-9000px;
	display:block;
	width:52px;
	height:57px;	

		
	
}


#map_off{

	background:transparent url(images/map_link.gif) -109px 0px no-repeat;
	text-indent:-9000px;
	display:block;
	width:52px;
	height:57px;	

		
	}

#map:hover{

	background:transparent url(images/map_link.gif) -109px 0px no-repeat;
	text-indent:-9000px;
	display:block;
	width:52px;
	height:57px;	

		
	}

#contact{
	background:transparent url(images/contact_link.gif) 0px 0px no-repeat;
	text-indent:-9000px;
	display:block;
	width:85px;
	height:57px;	

		
	
}


#contact_off{

	background:transparent url(images/contact_link.gif) -131px 0px no-repeat;
	text-indent:-9000px;
	display:block;
	width:85px;
	height:57px;	

		
	}

#contact:hover{

	background:transparent url(images/contact_link.gif) -131px 0px no-repeat;
	text-indent:-9000px;
	display:block;
	width:85px;
	height:57px;	

		
	}


#shop{
	background:transparent url(images/shop_link.gif) 0px 0px no-repeat;
	text-indent:-9000px;
	display:block;
	width:61px;
	height:57px;	

		
	
}


#shop_off{

	background:transparent url(images/shop_link.gif) -109px 0px no-repeat;
	text-indent:-9000px;
	display:block;
	width:61px;
	height:57px;	

		
	}

#shop:hover{

	background:transparent url(images/shop_link.gif) -109px 0px no-repeat;
	text-indent:-9000px;
	display:block;
	width:61px;
	height:57px;	

		
	}
	


#main_nav{
	margin:20px 0px 0px 425px;
	padding: 0px 0px 0px 0px;

	width:532px;
	float:left;
}



	
#main_nav_sub{
	margin:0px 0px 0px 5px;
	_margin:0px 0px 0px 0px;
	padding:0px;
	display:table;
	height:39px;
	list-style:none;
}


#main_nav_sub li{
	margin:0px 0px 0px 0px;
	padding:0px;
	list-style:none;
	height:39px;
	display:block;
	left:0px;
	float:left;
}	

#page{
	list-style:none;
	}	

#main_nav_sub a{
	margin:0px 0px 0px 0px;
	padding:1px 20px 0 20px;
	display:block;
	height:39px;
	

}	

#main_nav_left{
	margin:0px 0px 0px 5px;
	_margin:0px 0px 0px 0px;
	padding:0px;
	display:table;
	height:19px;
	list-style:none;
}


#main_nav_left li{
	margin:10px 0px 0px 60px;
	padding:0px;
	list-style:none;
	height:19px;
	display:block;
	left:0px;
}	

#page{
	list-style:none;
	}	

#main_nav_left a{
	margin:0px 0px 0px 0px;
	padding:1px 20px 0 20px;
	display:block;
	height:19px;
	

}		
	
	
#home{
	background:transparent url(images/home_link.jpg) 0px 0px no-repeat;
	text-indent:-9000px;
	display:block;
	width:33px;
	height:39px;	

		
	
}


#home_off{

	background:transparent url(images/home_link.jpg) -75px 0px no-repeat;
	text-indent:-9000px;
	display:block;
	width:33px;
	height:39px;	

		
	}

#home:hover{

	background:transparent url(images/home_link.jpg) -75px 0px no-repeat;
	text-indent:-9000px;
	display:block;
	width:33px;
	height:39px;	

		
	}
	
	
#about{
	background:transparent url(images/about_link.jpg) 7px 0px no-repeat;
	text-indent:-9000px;
	display:block;
	width:47px;
	height:39px;	

		
	
}


#about_off{

	background:transparent url(images/about_link.jpg) -75px 0px no-repeat;
	text-indent:-9000px;
	display:block;
	width:47px;
	height:39px;	

		
	}

#about:hover{

	background:transparent url(images/about_link.jpg) -75px 0px no-repeat;
	text-indent:-9000px;
	display:block;
	width:47px;
	height:39px;	

		
	}	
	



#classes{
	background:transparent url(images/classes_link.jpg) 1px 0px no-repeat;
	text-indent:-9000px;
	display:block;
	width:50px;
	height:39px;	

		
	
}


#classes_off{

	background:transparent url(images/classes_link.jpg) -98px 0px no-repeat;
	text-indent:-9000px;
	display:block;
	width:50px;
	height:39px;	

		
	}

#classes:hover{

	background:transparent url(images/classes_link.jpg) -98px 0px no-repeat;
	text-indent:-9000px;
	display:block;
	width:50px;
	height:39px;	

		
	}		
	
	
#schedule{
	background:transparent url(images/schedule_link.jpg) 1px 0px no-repeat;
	text-indent:-9000px;
	display:block;
	width:63px;
	height:39px;	

		
	
}


#schedule_off{

	background:transparent url(images/schedule_link.jpg) -103px 0px no-repeat;
	text-indent:-9000px;
	display:block;
	width:63px;
	height:39px;	

		
	}

#schedule:hover{

	background:transparent url(images/schedule_link.jpg) -103px 0px no-repeat;
	text-indent:-9000px;
	display:block;
	width:63px;
	height:39px;	

		
	}	
	
#packages{
	background:transparent url(images/packages_link.jpg) 1px 0px no-repeat;
	text-indent:-9000px;
	display:block;
	width:126px;
	height:39px;	

		
	
}


#packages_off{

	background:transparent url(images/packages_link.jpg) -168px 0px no-repeat;
	text-indent:-9000px;
	display:block;
	width:126px;
	height:39px;	

		
	}

#packages:hover{

	background:transparent url(images/packages_link.jpg) -168px 0px no-repeat;
	text-indent:-9000px;
	display:block;
	width:126px;
	height:39px;	

		
	}						

#find_more{
	background:transparent url(images/find_more_link.gif) 0px 0px no-repeat;
	text-indent:-9000px;
	display:block;
	width:171px;
	height:41px;	

		
	
}



#find_more:hover{

	background:transparent url(images/find_more_link.gif) -180px 0px no-repeat;
	text-indent:-9000px;
	display:block;
	width:171px;
	height:41px;	

		
	}


#i_want{
	background:transparent url(images/i_want_link.jpg) 0px 0px no-repeat;
	text-indent:-9000px;
	display:block;
	width:123px;
	height:33px;	

		
	
}



#i_want:hover{

	background:transparent url(images/i_want_link.jpg) -126px 0px no-repeat;
	text-indent:-9000px;
	display:block;
	width:123px;
	height:33px;	

		
	}


#left_column_nav{
	margin:0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	height:auto;
	width:295px;
}


#left_column_picture{
	margin:0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	width:295px;
}

	
#left_column_schedule{
	margin:0px 0px 0px 70px;
	padding: 0px 0px 0px 0px;
	width:170px;
}

		

#left_column{
	margin:50px 0px 0px 13px;
	padding: 0px 0px 0px 0px;
	height:auto;
	width:295px;
	float:left;
}




#right_column{
	margin:20px 0px 0px 13px;
	padding: 0px 0px 0px 0px;

	width:540px;
	float:left;
	color:#000000;

}

#right_column_schedule{
	margin:20px 0px 0px 13px;
	padding: 0px 0px 0px 0px;

	width:610px;
	float:left;
	color:#000000;

}

	

#left_body{
	margin:0px 0px 0px 73px;
	padding: 0px 0px 0px 0px;

	width:266px;
	float:left;
}

#center_body{
	margin:0px 0px 0px 10px;
	padding: 0px 0px 0px 0px;

	width:266px;
	float:left;
}

#right_body{
	margin:0px 0px 0px 10px;
	padding: 0px 0px 0px 0px;

	width:266px;
	float:left;
}

#pink_box{
	margin:0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	background:url(images/pink_box.jpg);
	background-color:transparent;
	background-repeat:no-repeat;
	height:204px;
	width:266px;
	
	
}

#pink_box p{
	margin:0px 0px 0px 20px;
	padding: 20px 20px 0px 0px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height:24px;
	}

#green_box{
	margin:0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	background:url(images/green_box.jpg);
	background-color:transparent;
	background-repeat:no-repeat;
	height:204px;
	width:266px;
	
	
}

#green_box p{
	margin:0px 0px 0px 20px;
	padding: 20px 20px 0px 0px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height:24px;

	}
	
#blue_box{
	margin:0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	background:url(images/blue_box.jpg);
	background-color:transparent;
	background-repeat:no-repeat;
	height:204px;
	width:266px;
	
	
}	

#blue_box p{
	margin:0px 0px 0px 40px;
	padding: 20px 20px 0px 0px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height:24px;

	}

.sign_up{
	background-image:url(images/sign_up.gif);
	text-indent:-9000px;
	background-repeat:no-repeat;
	margin:0px 0px 0px 0px;
	width:286px;
	height:22px;
	color:#FFFFFF;
	
}	

.packages_header{
	background-image:url(images/packages_header.jpg);
	text-indent:-9000px;
	background-repeat:no-repeat;
	margin:0px 0px 0px 0px;
	width:143px;
	height:30px;
	color:#FFFFFF;
	
}	

.directions_header{
	background-image:url(images/directions_header.jpg);
	text-indent:-9000px;
	background-repeat:no-repeat;
	margin:0px 0px 0px 0px;
	width:143px;
	height:35px;
	color:#FFFFFF;
	
}	


.email_header{
	background-image:url(images/email_header.gif);
	text-indent:-9000px;
	background-repeat:no-repeat;
	margin:0px 0px 0px 0px;
	width:143px;
	height:35px;
	color:#FFFFFF;
	
}	


.map{
	background-image:url(images/map.jpg);
	text-indent:-9000px;
	background-repeat:no-repeat;
	margin:0px 0px 0px 0px;
	width:162px;
	height:168px;
	color:#FFFFFF;
	
}	



#sign_up_table{
	margin:7px 0px 0px 190px;
	padding: 0px 0px 0px 0px;
	
	
	
}	


#thestudio{
	background:transparent url(images/studio_link.jpg) 0px 0px no-repeat;
	text-indent:-9000px;
	display:block;
	width:93px;
	height:19px;	

		
	
}


#thestudio_off{

	background:transparent url(images/studio_link.jpg) -173px 0px no-repeat;
	text-indent:-9000px;
	display:block;
	width:93px;
	height:19px;	

		
	}

#thestudio:hover{

	background:transparent url(images/studio_link.jpg) -173px 0px no-repeat;
	text-indent:-9000px;
	display:block;
	width:93px;
	height:19px;	

		
	}


#whatis{
	background:transparent url(images/what_is_link.jpg) 0px 0px no-repeat;
	text-indent:-9000px;
	display:block;
	width:113px;
	height:19px;	

		
	
}


#whatis_off{

	background:transparent url(images/what_is_link.jpg) -173px 0px no-repeat;
	text-indent:-9000px;
	display:block;
	width:113px;
	height:19px;	

		
	}

#whatis:hover{

	background:transparent url(images/what_is_link.jpg) -173px 0px no-repeat;
	text-indent:-9000px;
	display:block;
	width:113px;
	height:19px;	

		
	}


#instructors{
	background:transparent url(images/instructors_link.jpg) 0px 0px no-repeat;
	text-indent:-9000px;
	display:block;
	width:113px;
	height:19px;	

		
	
}


#instructors_off{

	background:transparent url(images/instructors_link.jpg) -172px 0px no-repeat;
	text-indent:-9000px;
	display:block;
	width:113px;
	height:19px;	

		
	}

#instructors:hover{

	background:transparent url(images/instructors_link.jpg) -173px 0px no-repeat;
	text-indent:-9000px;
	display:block;
	width:113px;
	height:19px;	

		
	}
	

#testimonials{
	background:transparent url(images/testimonials_link.jpg) 0px 0px no-repeat;
	text-indent:-9000px;
	display:block;
	width:113px;
	height:19px;	

		
	
}


#testimonials_off{

	background:transparent url(images/testimonials_link.jpg) -172px 0px no-repeat;
	text-indent:-9000px;
	display:block;
	width:113px;
	height:19px;	

		
	}

#testimonials:hover{

	background:transparent url(images/testimonials_link.jpg) -173px 0px no-repeat;
	text-indent:-9000px;
	display:block;
	width:113px;
	height:19px;	

		
	}	


#trishas{
	background:transparent url(images/trishas_link.jpg) 0px 0px no-repeat;
	text-indent:-9000px;
	display:block;
	width:113px;
	height:19px;	

		
	
}


#trishas_off{

	background:transparent url(images/trishas_link.jpg) -172px 0px no-repeat;
	text-indent:-9000px;
	display:block;
	width:113px;
	height:19px;	

		
	}

#trishas:hover{

	background:transparent url(images/trishas_link.jpg) -173px 0px no-repeat;
	text-indent:-9000px;
	display:block;
	width:113px;
	height:19px;	

		
	}	


#events{
	background:transparent url(images/events_link.jpg) 0px 0px no-repeat;
	text-indent:-9000px;
	display:block;
	width:113px;
	height:19px;	

		
	
}


#events_off{

	background:transparent url(images/events_link.jpg) -172px 0px no-repeat;
	text-indent:-9000px;
	display:block;
	width:113px;
	height:19px;	

		
	}

#events:hover{

	background:transparent url(images/events_link.jpg) -173px 0px no-repeat;
	text-indent:-9000px;
	display:block;
	width:113px;
	height:19px;	

		
	}	


#faq{
	background:transparent url(images/faq_link.jpg) 0px 0px no-repeat;
	text-indent:-9000px;
	display:block;
	width:113px;
	height:19px;	

		
	
}


#faq_off{

	background:transparent url(images/faq_link.jpg) -172px 0px no-repeat;
	text-indent:-9000px;
	display:block;
	width:113px;
	height:19px;	

		
	}

#faq:hover{

	background:transparent url(images/faq_link.jpg) -173px 0px no-repeat;
	text-indent:-9000px;
	display:block;
	width:113px;
	height:19px;	

		
	}
	
	
	

#poledancing{
	background:transparent url(images/pole_dancing_link.jpg) 0px 0px no-repeat;
	text-indent:-9000px;
	display:block;
	width:163px;
	height:19px;	

		
	
}


#poledancing_off{

	background:transparent url(images/pole_dancing_link.jpg) -203px 0px no-repeat;
	text-indent:-9000px;
	display:block;
	width:163px;
	height:19px;	

		
	}

#poledancing:hover{

	background:transparent url(images/pole_dancing_link.jpg) -203px 0px no-repeat;
	text-indent:-9000px;
	display:block;
	width:163px;
	height:19px;	

		
	}	
	
#pilates{
	background:transparent url(images/pilates_link.jpg) 0px 0px no-repeat;
	text-indent:-9000px;
	display:block;
	width:163px;
	height:19px;	

		
	
}


#pilates_off{

	background:transparent url(images/pilates_link.jpg) -203px 0px no-repeat;
	text-indent:-9000px;
	display:block;
	width:163px;
	height:19px;	

		
	}

#pilates:hover{

	background:transparent url(images/pilates_link.jpg) -203px 0px no-repeat;
	text-indent:-9000px;
	display:block;
	width:163px;
	height:19px;	

		
	}		
		

.picture_1{
	background-image:url(images/pictures_1.png);
	text-indent:-9000px;
	background-repeat:no-repeat;
	margin:20px 0px 80px 10px;
	width:268px;
	height:338px;
	color:#FFFFFF;
	
}	

.picture_2{
	background-image:url(images/pictures_2.png);
	text-indent:-9000px;
	background-repeat:no-repeat;
	margin:20px 0px 80px 20px;
	width:246px;
	height:305px;
	color:#FFFFFF;
	
}	

.picture_3{
	background-image:url(images/pictures_3.png);
	text-indent:-9000px;
	background-repeat:no-repeat;
	margin:20px 0px 80px 20px;
	width:268px;
	height:439px;
	color:#FFFFFF;
	
}	

.picture_4{
	background-image:url(images/pictures_4.png);
	text-indent:-9000px;
	background-repeat:no-repeat;
	margin:20px 0px 80px 20px;
	width:258px;
	height:370px;
	color:#FFFFFF;
	
}	

.picture_5{
	background-image:url(images/pictures_5.png);
	text-indent:-9000px;
	background-repeat:no-repeat;
	margin:20px 0px 80px 20px;
	width:249px;
	height:679px;
	color:#FFFFFF;
	
}	

.picture_6{
	background-image:url(images/pictures_6.png);
	text-indent:-9000px;
	background-repeat:no-repeat;
	margin:20px 0px 80px 20px;
	width:260px;
	height:337px;
	color:#FFFFFF;
	
}	

.picture_7{
	background-image:url(images/pictures_7.png);
	text-indent:-9000px;
	background-repeat:no-repeat;
	margin:20px 0px 80px 20px;
	width:262px;
	height:309px;
	color:#FFFFFF;
	
}	

.picture_8{
	background-image:url(images/pictures_8.png);
	text-indent:-9000px;
	background-repeat:no-repeat;
	margin:20px 0px 80px 20px;
	width:252px;
	height:462px;
	color:#FFFFFF;
	
}	

.picture_9{
	background-image:url(images/pictures_9.png);
	text-indent:-9000px;
	background-repeat:no-repeat;
	margin:20px 0px 80px 20px;
	width:229px;
	height:363px;
	color:#FFFFFF;
	
}	
