@charset "utf-8";

/*****************************************
UNIVERSAL
*****************************************/


body {
	background-image: url(/images/bkgrnd.jpg);
	background-repeat: no-repeat;
	background-position:top;
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	background-color:#9ea695;
}

#container {
	width:778px;
	margin: 0 0 0 0;
	padding: 0 0 0 0;
	vertical-align:top;
}

#main_bkgrnd {
	width:778px;
	margin: 0 0 0 0;
	padding: 0 0 0 0;
	vertical-align:top;
	background-color:#fff;
}

#inner_bkgrnd {
	width:762px;
	margin: 0 8px 8px 8px;
	padding: 0 0 0 0;
	vertical-align:top;	
	background-color:#000;
}

#hdr_bkgrnd1 {
	width:220px;
	margin: 0 0 0 0;
	padding: 20px 20px 10px 20px;
	vertical-align:top;	
	background-color:#000;
}

#hdr_bkgrnd2 {
	width:542px;
	margin: 0 0 0 0;
	padding: 20px 20px 10px 20px;
	vertical-align:top;	
	background-color:#000;
}

#hdr_contact {
	width:175px;
	margin: 0 0 0 280px;
	vertical-align:top;
	text-align:right;
	font-family: Arial, Helvetica, sans-serif;
	font-size:1em;
	color: #fff;
}

#footer {
	width:762px;
	margin: 0 8px 8px 8px;
	padding: 10px 0 0 0;
	vertical-align:top;	
	font-family: Arial, Helvetica, sans-serif;
	font-size:.75em;
}

#footer_evanesque {
	width:762px;
	margin: 0 8px 8px 8px;
	padding: 10px 0 0 0;
	vertical-align:top;	
	font-family: Arial, Helvetica, sans-serif;
	font-size:.75em;
	color: #4f4f4f;
	text-align:left;
}

#footer_copyright {
	float:left;
}

#footer_inovast {
	font-family: Arial, Helvetica, sans-serif;
	font-size:.95em;
	color: #878d81;
	float:right;
	text-align:right;
}

#section_hdr {
	width:744px;
	height:40px;
	margin: 0 0 0 0;
	padding: 10px 0 10px 18px;
	vertical-align:top;	
	background-color:#9c8766;
	font-family: Arial narrow, Helvetica, sans-serif;
	font-size:1.85em;
	color: #fff;
	text-align:left;
}

#table_padding_btm {
	padding-bottom:15px;
}

/*****************************************
HOME
*****************************************/

#main_img {
	width:762px;
	height:242px;
	background-image:url(/images/mn_img_1.jpg);
	background-position:top;
	background-repeat:no-repeat;
	margin: 0 0 0 0;
	padding: 0 0 0 0;
}

#main_img_btm {
	width:762px;
	height:8px;
	margin: 0 0 0 0;
	padding: 0 0 0 0;
	background-color: #fff;
}


#body_bkgrnd {
	width:762px;
	margin: 0 0 0 0;
	padding: 0 0 0 0;
	vertical-align:top;
	background-color:#c3af8f;
	background-image:url(/images/bkgrnd_hm_body.gif);
	background-position:bottom;
	background-repeat:repeat-x;
}

#body_main_content {
	width:493px;
	margin: 0 0 0 0;
	padding: 15px 15px 0 15px;
	text-align:left;
}

#download_menu_box {
	width:259px;
	margin: 0 0 0 0;
	padding: 15px 15px 15px 15px;
	text-align:left;
	vertical-align:top;
}

#download_menu {
	width:50px;
	height:50px;
	margin: 15px 0 0 0;
	padding: 0 0 0 0;
	text-align:left;
	background-image:url(/images/menu_current.gif);
}

#current_menu {
	margin: 0 0 0 100px;
	padding:20px 0 0 0;
	width:108px;
	text-align:left;
	position:relative;
}

#download_pdf {
	margin: 0 0 0 100px;
	padding:0 0 0 0;
	width:100px;
	text-align:left;
	position:relative;
}

#body_bottom_left {
	width:493px;
	margin: 0 0 0 0;
	padding: 15px 15px 15px 15px;
	text-align:left;
}

#BodyContainer {
	width:493px;
} 

#bottom_box_outer1 {
	width:240px;
	padding: 10px 0 20px 0;
	background-image:url(/images/bkgrnd_hm_Benefits.gif);
	background-position:top;
	background-repeat:no-repeat;
	float:left;
	position: relative;
}

#bottom_box_inner1 {
	width:211px;
	margin: 5px 13px 0 13px;
	padding: 5px 5px 5px 0;	
	background-color:#f5ebdf;
}

#bottom_box_outer2 {
	width:238px;
	margin: 0 0 0 0;
	padding: 10px 0 20px 0;
	background-image:url(/images/bkgrnd_hm_Benefits.gif);
	background-position:top;
	background-repeat:no-repeat;
	float:right;
	position: relative;
}

#bottom_box_inner2 {
	width:211px;
	margin: 5px 13px 0 13px;
	padding: 5px 0 5px 0;
	background-color:#f5ebdf;
}


#BodyRightContainer {
	width:226px;
	
	text-align:left;
	vertical-align:top;
	padding: 0 0 15px 0;

} 

#BodyRightContainerTitle {
	
	text-align:center;
	vertical-align:top;
	padding: 0 0 0 0;
	font-size:0.8em;
	background-image:url(/images/bkgrnd_hm_rt_SetAppt.gif);
	font-family: Arial, Helvetica, sans-serif;
	text-decoration:underline;
	
	
} 



#BodyRightContainer2 {
	width:220px;
	height: 160px;
	text-align:left;
	vertical-align:top;
	padding-left: 15px;
	font-size:10px;
	background-image:url(/images/bkgrnd_hm_rt_SetAppt2.gif);
	
	font-family: Arial, Helvetica, sans-serif;
} 

#bottom_rt_panel1 {
	width:211px;
	height:91px;
	padding: 10px 0 0 10px;
	background-image:url(/images/bkgrnd_hm_rt_SetAppt.gif);
	background-position:top;
	background-repeat:no-repeat;
}

#bottom_rt_panel2 {
	width:221px;
	height:103px;
	padding: 0 0 0 0;
	background-position:top;
	background-repeat:no-repeat;
}

#bottom_rt_panel3 {
	width:211px;
	height:91px;
	padding: 10px 0 0 10px;
	background-image:url(/images/bkgrnd_hm_rt_JoinEmailList.gif);
	background-position:top;
	background-repeat:no-repeat;
}

#bottom_rt_panel4{
	width:211px;
	height:35px;
	padding: 10px 0 10px 10px;
	background-image:url(/images/bkgrnd_hm_rt_SetAppt.gif);
	background-position:top;
	background-repeat:no-repeat;
}

#QuoteContainer {
	width:487px;
	text-align:left;
	vertical-align:top;
	padding: 0 0 0 0;
} 

#bottom_quote_panel {
	width:487px;
	height:87px;
	margin: 0 0 0 0;
	background-image:url(/images/bkgrnd_hm_quote.gif);
	background-position:top;
	background-repeat:no-repeat;
	text-align:left;
	position:relative;
	float:left;
}

/*****************************************
3 COLUMN
*****************************************/

#leftcolumn_Container {
	width:184px;
	text-align:left;
	vertical-align:top;
	padding: 0 0 0 0;
} 

#leftcolumn_Testimonials {
	width:184px;
	text-align:left;
	vertical-align:top;
	padding: 0 0 0 0;
	background-image:url(/images/bkgrnd_lft_testimonial.jpg);
	background-position:top;
	background-repeat:no-repeat;
} 

#Testimonials {
	text-align:left;
	vertical-align:top;
	padding: 60px 15px 0 15px;
} 

#leftcolumn_Testimonials2 {
	width:184px;
	text-align:left;
	vertical-align:top;
	padding: 0 0 0 0;
} 

#Testimonials2 {
	text-align:left;
	vertical-align:top;
	padding: 10px 15px 0 15px;
}

#SubNavigation {
	text-align:left;
	vertical-align:top;
	padding: 20px 8px 0 8px;
} 

#leftcolumn_SubNav {
	width:184px;
	text-align:left;
	vertical-align:top;
	padding: 0 0 0 0;
	background-image:url(/images/bkgrnd_lft_panel.jpg);
	background-position:top;
	background-repeat:no-repeat;
} 


#body_main_3column_content {
	width:378px;
	margin: 0 0 20px 0;
	padding: 5px 15px 15px 15px;
	text-align:left;
	background-color:#f5ebdf;
	vertical-align:text-top;
	vertical-align:top;
}


#rightcolumn_Container {
	width:149px;
	text-align:left;
	vertical-align:top;
	padding: 15px 10px 0 11px;
}

#bottom_rt_3column_panel1 {
	width:132px;
	height:96px;
	margin: 0 0 0 0;
	padding: 5px 0 0 7px;
	background-image:url(/images/bkgrnd_int_rt_box.jpg);
	background-position:top;
	background-repeat:no-repeat;
}

#bottom_rt_3column_panel2 {
	width:139px;
	height:102px;
	margin:10px 0 10px 0;
	padding: 0 0 0 0;
	background-position:top;
	background-repeat:no-repeat;
}

#bottom_rt_3column_panel3 {
	width:132px;
	height:96px;
	padding: 5px 0 0 7px;
	background-image:url(/images/bkgrnd_int_rt_box.jpg);
	background-position:top;
	background-repeat:no-repeat;
}

#bottom_rt_3column_panel4 {
	width:132px;
	padding: 5px 0 5px 7px;
	background-image:url(/images/bkgrnd_int_rt_box.jpg);
	background-position:top;
	background-repeat:no-repeat;
}

/*****************************************
2 Column - Right
*****************************************/

#body_main_2columnRIGHT_content {
	width:515px;
	margin: 0 0 20px 0;
	padding: 5px 15px 15px 15px;
	background-color:#f5ebdf;
	vertical-align:text-top;
	vertical-align:top;
}

#rightcolumn_Container2 {
	width:33px;
	vertical-align:top;
	padding: 0 0 0 0;
}

/*****************************************
LINKS
*****************************************/


a:link 			{	font-family: Arial, Helvetica, sans-serif;	font-size: 1em;	text-decoration:none;		color: #4f4f4f;}
a:active 		{	font-family: Arial, Helvetica, sans-serif;	font-size: 1em;	text-decoration:underline;	color: #4f4f4f;}
a:visited 		{	font-family: Arial, Helvetica, sans-serif;	font-size: 1em;	text-decoration:none;		color: #4f4f4f;}
a:hover 		{	font-family: Arial, Helvetica, sans-serif;	font-size: 1em;	text-decoration:underline;	color: #4f4f4f;}

a.LIST:link 	{	font-family: Arial, Helvetica, sans-serif;	font-size: 1em;	text-decoration:none;		color: #4f4f4f;}
a.LIST:active 	{	font-family: Arial, Helvetica, sans-serif;	font-size: 1em;	text-decoration:underline;	color: #4f4f4f;}
a.LIST:visited 	{	font-family: Arial, Helvetica, sans-serif;	font-size: 1em;	text-decoration:none;		color: #4f4f4f;}
a.LIST:hover 	{	font-family: Arial, Helvetica, sans-serif;	font-size: 1em;	text-decoration:underline;	color: #4f4f4f;}

a.SubNav:link 		{	font-family: Arial, Helvetica, sans-serif;	font-size: .75em;	text-decoration:none;		color: #fff;}
a.SubNav:active 	{	font-family: Arial, Helvetica, sans-serif;	font-size: .75em;	text-decoration:underline;	color: #fff;}
a.SubNav:visited 	{	font-family: Arial, Helvetica, sans-serif;	font-size: .75em;	text-decoration:none;		color: #fff;}
a.SubNav:hover 		{	font-family: Arial, Helvetica, sans-serif;	font-size: .75em;	text-decoration:underline;	color: #fff;}

a.breadcrumb:link 		{	font-family: Arial, Helvetica, sans-serif;	font-size: .7em;	text-decoration:none;		color: #4f4f4f;}
a.breadcrumb:active 	{	font-family: Arial, Helvetica, sans-serif;	font-size: .7em;	text-decoration:underline;	color: #4f4f4f;}
a.breadcrumb:visited 	{	font-family: Arial, Helvetica, sans-serif;	font-size: .7em;	text-decoration:none;		color: #4f4f4f;}
a.breadcrumb:hover 		{	font-family: Arial, Helvetica, sans-serif;	font-size: .7em;	text-decoration:underline;	color: #4f4f4f;}

/*****************************************
TEXT
*****************************************/

p 	{
	font-family: Arial, Helvetica, sans-serif;
	font-size: .75em;
	font-style: normal;
	font-weight: none;
	color: #000;
}

.breadcrumb 	{
	font-family: Arial, Helvetica, sans-serif;
	font-size: .7em;
	font-style: normal;
	font-weight: none;
	color: #4f4f4f;
	text-align:left;
}

.list 	{
	font-family: Arial, Helvetica, sans-serif;
	font-size: .70em;
	font-style: normal;
	font-weight: none;
	color: #000;
	text-align:left;
	padding:0 0 0 13px;
	line-height:16px;
}

.smalltext 	{
	font-family: Arial, Helvetica, sans-serif;
	font-size: .65em;
	font-style: normal;
	font-weight: none;
	color: #000;
	text-align:left;
}

.hmRtPANEL 	{
	font-family: Arial, Helvetica, sans-serif;
	font-size: .75em;
	font-style: normal;
	font-weight: bold;
	color: #000;
	text-align:left;
}

.home_hdrs 	{
	font-family: Arial, Helvetica, sans-serif;
	font-size: .8em;
	font-style: normal;
	font-weight: bold;
	color: #000;
	text-align:left;
	padding:8px 0 8px 13px;
}

li	{font-family: Arial, Helvetica, sans-serif; font-size:0.9em; font-style: normal; font-weight: none; color: #000;}



ul	{font-family: Arial, Helvetica, sans-serif; font-size: 0.9em; font-style: normal; font-weight: none; color: #000;}

h1 	{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 1.3em;
	font-style: normal;
	font-weight: bold;
	color: #000;
	text-align:left;
}

h2 	{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 1.0em;
	font-style: normal;
	font-weight: bold;
	color: #000;
	text-align:left;
}

h3 	{
	font-family: Arial, Helvetica, sans-serif;
	font-size: .75em;
	font-style: normal;
	font-weight: bold;
	color: #000;
	text-align:left;
}

.testimonial 	{
	font-family: Arial, Helvetica, sans-serif;
	font-size: .85em;
	font-style: normal;
	font-weight: none;
	color: #000;
	text-align:left;
}

.testimonial_from 	{
	font-family: Arial, Helvetica, sans-serif;
	font-size: .8em;
	font-style: italic;
	font-weight: bold;
	color: #000;
	text-align:left;
}

.callout 	{
	font-family: Arial, Helvetica, sans-serif;
	font-size: .75em;
	font-style: normal;
	font-weight: bold;
	color: #695d49;
}

.question 	{	font-family: Arial, Helvetica, sans-serif;	font-size: 1.2em;	font-style: normal;	font-weight: bold;	color: #61543f;	text-align:left;}
.answer 	{	font-family: Arial, Helvetica, sans-serif;	font-size: 1.2em;	font-style: normal;	font-weight: bold;	color: #000;	text-align:left;}

.price 	{	font-family: Arial, Helvetica, sans-serif;	font-size: .75em;	font-style: normal;	font-weight: bold;	color: #000;	text-align:right;}


/*****************************************
FORMS
*****************************************/

.required	{font-family: Arial, Helvetica, sans-serif;font-size: .7em;font-style: normal; font-weight: none; color: #be0000;}
.formfield	{font-family: Arial, Helvetica, sans-serif;font-size: .7em;font-style: normal; font-weight: none; color: #000;}
.alttext 	{font-family: Arial, Helvetica, sans-serif;	font-size: .65em; font-style: normal; font-weight: none; color: #7c8d7a; text-align:left;}
.formtext 	{font-family: Arial, Helvetica, sans-serif;	font-size: .7em;	font-style: normal;	font-weight: none;	color: #000;	text-align:left;}


/*****************************************
SECTION IMAGES
*****************************************/


/*****************************************
SECTION IMAGES
*****************************************/

#about_main_img {
	width:762px;
	height:177px;
	background-image:url(/images/hdr_about.jpg);
	background-position:top;
	background-repeat:no-repeat;
	margin: 0 0 0 0;
	padding: 0 0 0 0;
}

#services_main_img {
	width:762px;
	height:177px;
	background-image:url(/images/hdr_services.jpg);
	background-position:top;
	background-repeat:no-repeat;
	margin: 0 0 0 0;
	padding: 0 0 0 0;
}

#massage_main_img {
	width:762px;
	height:177px;
	background-image:url(/images/hdr_massage.jpg);
	background-position:top;
	background-repeat:no-repeat;
	margin: 0 0 0 0;
	padding: 0 0 0 0;
}

#hairstyling_main_img {
	width:762px;
	height:177px;
	background-image:url(/images/hdr_hairstyling.jpg);
	background-position:top;
	background-repeat:no-repeat;
	margin: 0 0 0 0;
	padding: 0 0 0 0;
}

#products_main_img {
	width:762px;
	height:177px;
	background-image:url(/images/hdr_products.jpg);
	background-position:top;
	background-repeat:no-repeat;
	margin: 0 0 0 0;
	padding: 0 0 0 0;
}

#qa_main_img {
	width:762px;
	height:177px;
	background-image:url(/images/hdr_qa.jpg);
	background-position:top;
	background-repeat:no-repeat;
	margin: 0 0 0 0;
	padding: 0 0 0 0;
}

#specials_main_img {
	width:762px;
	height:177px;
	background-image:url(/images/hdr_specials.jpg);
	background-position:top;
	background-repeat:no-repeat;
	margin: 0 0 0 0;
	padding: 0 0 0 0;
}

#appointment_main_img {
	width:762px;
	height:177px;
	background-image:url(/images/hdr_appointment.jpg);
	background-position:top;
	background-repeat:no-repeat;
	margin: 0 0 0 0;
	padding: 0 0 0 0;
}

#contact_main_img {
	width:762px;
	height:177px;
	background-image:url(/images/hdr_contactus.jpg);
	background-position:top;
	background-repeat:no-repeat;
	margin: 0 0 0 0;
	padding: 0 0 0 0;
}

#testimonials_main_img {
	width:762px;
	height:177px;
	background-image:url(/images/hdr_testimonials.jpg);
	background-position:top;
	background-repeat:no-repeat;
	margin: 0 0 0 0;
	padding: 0 0 0 0;
}

#sitemap_main_img {
	width:762px;
	height:177px;
	background-image:url(/images/hdr_sitemap.jpg);
	background-position:top;
	background-repeat:no-repeat;
	margin: 0 0 0 0;
	padding: 0 0 0 0;
}

#smu_main_img {
	width:762px;
	height:177px;
	background-image:url(/images/hdr_SMU.jpg);
	background-position:top;
	background-repeat:no-repeat;
	margin: 0 0 0 0;
	padding: 0 0 0 0;
}
