 


	.f_personal_info a:link 	{text-decoration: none; color: #cccccc;}
    .f_personal_info a:visited 	{text-decoration: none; color: #cccccc;}
	.f_personal_info a:hover 	{text-decoration: none; color: #ffffff;}
	.f_personal_info a:active 	{text-decoration: none; color: #ffffff;}
	
	.f_top_header a:link 		{text-decoration: none; color: #996600;}
    .f_top_header a:visited 	{text-decoration: none; color: #996600;}
	.f_top_header a:hover 	{text-decoration: none; color: #660000;}
	.f_top_header a:active 	{text-decoration: none; color: #660000;}


	.f_top_header_active_link a:link 		{text-decoration: none; color: #660000;}
    .f_top_header_active_link a:visited 	{text-decoration: none; color: #660000;}
	.f_top_header_active_link a:hover 	{text-decoration: none; color: #996600;}
	.f_top_header_active_link a:active 	{text-decoration: none; color: #996600;}


	.f_paragraph a:link 		{text-decoration: none; color: #cccccc;}
    .f_paragraph a:visited 	{text-decoration: none; color: #cccccc;}
	.f_paragraph a:hover 	{text-decoration: none; color: #FFFFFF;}
	.f_paragraph a:active 	{text-decoration: none; color: #FFFFFF;}

	.f_white_text a:link 		{text-decoration: none; color: #FFFFFF;}
    .f_white_text a:visited 	{text-decoration: none; color: #FFFFFF;}
	.f_white_text a:hover 	{text-decoration: none; color: #cccccc;}
	.f_white_text a:active 	{text-decoration: none; color: #cccccc;}
	

body {margin:0; padding:0}

#link_spacing { padding: 3px; }
#top_banner { vertical-align:top; margin-top: 20px; }
#phone_spacing { margin-left: 15px; margin-top: 50px; margin-bottom: 0px; }
#phone_spacing_5 { margin-left: 15px; margin-top: 5px; margin-bottom: 0px; }

#index_page_spacing { margin-left: 15px; margin-top: 520px; margin-bottom: 0px; }

#index_health_spacing { margin-left: 15px; margin-top: 20px; margin-bottom: 0px; }
#under_phone_spacing { margin-left: 0px; margin-top: 0px; text-align: left; }
#link_spacing_2 { padding: 16px; }
#filler { height: 600px; }
#final_spacer { margin-top: 20px;}
#wrapper { width: 800px; text-align:center }
#main_content { margin-left: 25px; }
#main_content_80 { margin-left: 80px; }
#free_class { margin-left: 225px; }
#extra_link { margin-right: 40px; text-align:right}
#bio_photo { margin-right: 10px; }
#bio_desc { margin-top: 20px; }
#paragraph_desc { padding-top: 10px; }
#big_page_photo {  text-align:right; vertical-align: top; margin-right: 20px;  margin-top: 20px; }
#info_page_spacing { width: 775px; margin-left: 25px; margin-top: 60px; }
#info_page_spacing-sch{ width: 795px; margin-left: 5px; margin-top: 60px; }

#big_page_spacer_42 { margin-top: 42px;}

#underline { text-decoration:underline;  font-weight: bold; padding-bottom: 7px; padding-top: 15px;}


.bg_index {
	margin-top: 0px;
	background-color: #CDA35E;
	background-image: url(../images/anime_home_2.gif);
	background-repeat: no-repeat;
	background-position: center top;
}

.bg_about_us {
	margin-top: 0px;
	background-color: #98881D;
	background-image: url(../images/header-about-us.jpg);
	background-repeat: no-repeat;
	background-position: center top;
}
		
.bg_health {
	margin-top: 0px;
	background-color: #705269;
	background-image: url(../images/header-health.jpg);
	background-repeat: no-repeat;
	background-position: center top;
}		
	

.bg_wellness {
	margin-top: 0px;
	background-color: #CD8E51;
	background-image: url(../images/header-wellness.jpg);
	background-repeat: no-repeat;
	background-position: center top;
}		
		
.bg_bold {
	margin-top: 0px;
	background-color: #CD8E51;
	background-image: url(../images/banner-bold.jpg);
	background-repeat: no-repeat;
	background-position: center top;
}		
		
.bg_serenity {
	margin-top: 0px;
	background-color: #A54433;
	background-image: url(../images/header-serenity.jpg);
	background-repeat: no-repeat;
	background-position: center top;
}		
		

	
	
.bg_page {
	background-color: #531B05;
	margin-top: 0px;
}


.bg_lines {
	margin-top: 0px;
	background-image: url(../images/lines.gif);
	background-repeat: no-repeat;
	background-position: center top;
}




.f_names {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 18px;
	font-style: normal;
	font-weight: normal;
	text-align: left;
	color: #ffffff;
	text-transform: uppercase;
}

.f_gray_names {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 18px;
	font-style: normal;
	font-weight: bold;
	text-align: left;
	color: #cccccc;
	text-transform: uppercase;
}


.f_class_hours {
	padding-top: 0px;
	margin-top: 0px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	text-transform: none;
	color: #ffffff;
	text-align: center;
	white-space: nowrap;
}





.f_week_days {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 14px;
	font-style: normal;
	font-weight: bold;
	text-align: center;
	color: #cccccc;
	text-transform: uppercase;
}

.f_week_numbers {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 16px;
	font-style: normal;
	font-weight: bold;
	text-align: center;
	color: #cccccc;
	text-transform: uppercase;
}


.f_week {
    padding-bottom: 5px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	text-transform: none;
	font-weight: bold;
	text-align: center;
}

	.f_week  				{color:#CCCCCC; font-size:11px }
	.f_week a			{color:#CCCCCC; font-size:10px }
	.f_week a:link 		{text-decoration: none; color: #660000;}
    .f_week a:visited 	{text-decoration: none; color: #660000;}
	.f_week a:hover 		{text-decoration: none; color: #cccccc;}
	.f_week a:active 	{text-decoration: none; color: #cccccc;}
	
	
	

.f_hot_news {
    padding-bottom: 5px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-transform: none;
	font-weight: bold;
	text-align: left;
	color: #660000;
}


	.f_hot_news  				{color:#CCCCCC; font-size:11px }
	.f_hot_news a			{color:#CCCCCC; font-size:11px }
	.f_hot_news a:link 		{text-decoration: none; color: #660000;}
    .f_hot_news a:visited 	{text-decoration: none; color: #660000;}
	.f_hot_news a:hover 		{text-decoration: none; color: #cccccc;}
	.f_hot_news a:active 	{text-decoration: none; color: #cccccc;}
	


.f_paragraph_gray_title {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 18px;
	font-style: normal;
	font-weight: bold;
	text-align: left;
	color: #cccccc;
	text-transform: none;
}

.f_paragraph_title {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 18px;
	font-style: normal;
	font-weight: normal;
	text-align: left;
	color: #ffffff;
	text-transform: none;
}

.f_paragraph {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	text-transform: none;
	color: #ffffff;
	text-align: left;
}








.f_paragraph_center {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	text-transform: none;
	color: #ffffff;
	text-align: center;
}

.f_paragraph_red {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	text-transform: none;
	color: #660000;
	text-align: center;
	font-weight: bold;
}


.f_paragraph_ital {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-transform: none;
	color: #ffffff;
	text-align: right;
	font-style: italic;
}


.f_paragraph_ital_left {
	padding-left: 90px; padding-right: 20px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-transform: none;
	color: #ffffff;
	text-align: left;
	font-style: italic;
}

.f_paragraph_list {
	padding-left: 60px; 
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	text-transform: none;
	color: #ffffff;
	text-align: left;
}

.f_personal_info {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 15px;
	font-style: normal;
	text-transform: lowercase;
	text-align: right;
	color: #cccccc;
	vertical-align: bottom;
}



.f_personal_phone {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 18px;
	font-style: normal;
	color: #cccccc;
	text-align: right;
	vertical-align: bottom;
}

.f_top_header {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 12px;
	font-style: normal;
	font-weight: bold;
	text-align: left;
	text-transform: none;
}



.f_top_header_active_link {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 12px;
	font-style: normal;
	font-weight: bold;
	text-align: left;
	text-transform: none;
}


.f_white_phone {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 24px;
	font-style: normal;
	color: #FFFFFF;
	text-align: left;
}

.f_white_text {
	color: #FFFFFF;
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 15px;
	font-style: normal;
	text-transform: lowercase;
}




.f_list {
	padding-left: 100px; padding-top: 6px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	text-transform: none;
	text-align: left;
}
.f_list li 				{color:#CCCCCC; font-size:13px }
	.f_list li a			{color:#CCCCCC; font-size:12px }
	.f_list li a:link 		{text-decoration: none; color: #cccccc;}
    .f_list li a:visited 	{text-decoration: none; color: #cccccc;}
	.f_list li a:hover 		{text-decoration: none; color: #ffffff;}
	.f_list li a:active 	{text-decoration: none; color: #ffffff;}

.f_class {
	padding-left: 100px; padding-top: 6px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-transform: none;
	font-weight: bold;
	text-align: left;
}


	.f_class li 				{color:#CCCCCC; font-size:13px }
	.f_class li a			{color:#CCCCCC; font-size:12px }
	.f_class li a:link 		{text-decoration: none; color: #660000;}
    .f_class li a:visited 	{text-decoration: none; color: #660000;}
	.f_class li a:hover 		{text-decoration: none; color: #cccccc;}
	.f_class li a:active 	{text-decoration: none; color: #cccccc;}












.f_list_yoga {
	padding-left: 400px; padding-top: 2px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	text-transform: none;
	text-align: left;
}



	.f_list_yoga li 				{color:#CCCCCC; font-size:13px }
	.f_list_yoga li a			{color:#CCCCCC; font-size:12px }
	.f_list_yoga li a:link 		{text-decoration: none; color: #cccccc;}
    .f_list_yoga li a:visited 	{text-decoration: none; color: #cccccc;}
	.f_list_yoga li a:hover 		{text-decoration: none; color: #ffffff;}
	.f_list_yoga li a:active 	{text-decoration: none; color: #ffffff;}



.f_list_free {
	padding-left: 200px; padding-top: 2px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	text-transform: none;
	text-align: left;
}



	.f_list_free li 				{color:#CCCCCC; font-size:13px }
	.f_list_free li a			{color:#CCCCCC; font-size:12px }
	.f_list_free li a:link 		{text-decoration: none; color: #cccccc;}
    .f_list_free li a:visited 	{text-decoration: none; color: #cccccc;}
	.f_list_free li a:hover 		{text-decoration: none; color: #ffffff;}
	.f_list_free li a:active 	{text-decoration: none; color: #ffffff;}
	
	

.f_list_sas {
	padding-left: 100px; 
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	text-transform: none;
	text-align: left;
}

	.f_list_sas li 				{color:#CCCCCC; font-size:13px }
	.f_list_sas li a			{color:#CCCCCC; font-size:12px }
	.f_list_sas li a:link 		{text-decoration: none; color: #cccccc;}
    .f_list_sas li a:visited 	{text-decoration: none; color: #cccccc;}
	.f_list_sas li a:hover 		{text-decoration: none; color: #ffffff;}
	.f_list_sas li a:active 	{text-decoration: none; color: #ffffff;}
	
	.f_schedule_cell {
		margin: 1px;
		padding: 1px;
		white-space: nowrap;
		
	}
	
