/* CSS Document */

body	{ margin:0; padding:0; text-align:center; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:1em; background-color:#ffffff; }

img			{ border:0px;}

h1	{ font-size: 10px; 
	  font-style: normal;
	  font-weight:normal;
	  color:#ffffff; 
	  display: inline;
	  text-align:left;
	  }
	  
h2	{ font-size: 9px; 
	  font-style: normal;
	  font-weight:normal; 
	  color:#ffffff; 
	  display: inline;
	  }

h3	{ font-family: Times New Roman, Times, serif; 
	  font-size: 24px; 
	  font-style: normal; 
	  font-weight: normal;
	  color:#333333; 
	  display: inline;
	  text-transform:uppercase;
	  text-decoration:none;
	  } 
	  
h4	{ font-family:Verdana, Arial, Helvetica, sans-serif;
	  font-size: 16px; 
	  font-style: normal;
	  font-weight:normal; 
	  color:#000000; 
	  display: inline;
	  } 
	  
.clr		{ clear: both;}

/* page backgrounds */

#home_bg			{ background-image:url(../gfx/bg/home.jpg); background-position:center; background-repeat:no-repeat; background-position:top; height:850px;}
#news_bg			{ background-image:url(../gfx/bg/pilates.jpg); background-position:center; background-repeat:no-repeat; background-position:top; height:850px;}
#wellbeing_bg		{ background-image:url(../gfx/bg/acupuncture.jpg); background-position:center; background-repeat:no-repeat; background-position:top; height:850px;}
#health_bg			{ background-image:url(../gfx/bg/physiotherapy.jpg); background-position:center; background-repeat:no-repeat; background-position:top; height:850px;}
#about_bg			{ background-image:url(../gfx/bg/reflexology.jpg); background-position:center; background-repeat:no-repeat; background-position:top; height:850px;}

#pilates_bg			{ background-image:url(../gfx/bg/pilates.jpg); background-position:center; background-repeat:no-repeat; background-position:top; height:850px;}
#womens_bg			{ background-image:url(../gfx/bg/womens_health.jpg); background-position:center; background-repeat:no-repeat; background-position:top; height:850px;}
#acupuncture_bg		{ background-image:url(../gfx/bg/acupuncture.jpg); background-position:center; background-repeat:no-repeat; background-position:top; height:850px;}
#podiatry_bg		{ background-image:url(../gfx/bg/podiatry.jpg); background-position:center; background-repeat:no-repeat; background-position:top; height:850px;}
#chiropody_bg		{ background-image:url(../gfx/bg/chiropody.jpg); background-position:center; background-repeat:no-repeat; background-position:top; height:850px;}
#paediatric_bg		{ background-image:url(../gfx/bg/paediatric.jpg); background-position:center; background-repeat:no-repeat; background-position:top; height:850px;}
#physiotherapy_bg	{ background-image:url(../gfx/bg/physiotherapy.jpg); background-position:center; background-repeat:no-repeat; background-position:top; height:850px;}
#reflexology_bg		{ background-image:url(../gfx/bg/reflexology.jpg); background-position:center; background-repeat:no-repeat; background-position:top; height:850px;}
#body_alignment_bg	{ background-image:url(../gfx/bg/body_alignment.jpg); background-position:center; background-repeat:no-repeat; background-position:top; height:850px;}
#sports_massage_bg	{ background-image:url(../gfx/bg/sports_massage.jpg); background-position:center; background-repeat:no-repeat; background-position:top; height:850px;}
#head_massage_bg	{ background-image:url(../gfx/bg/indian_head_massage.jpg); background-position:center; background-repeat:no-repeat; background-position:top; height:850px;}
#motherandchild_bg	{ background-image:url(../gfx/bg/motherandchild.jpg); background-position:center; background-repeat:no-repeat; background-position:top; height:850px;}
#ergo_bg	{ background-image:url(../gfx/bg/ergo.jpg); background-position:center; background-repeat:no-repeat; background-position:top; height:850px;}


/* main styles */

#wrapper	{ width:950px;
			  margin:0px auto;
			  text-align:left;
			  background-image:url(../gfx/w_bg.png);
			  }
			  
#heading	{ padding: 10px 0px 10px 0px; text-align:left; width:950px; margin:0px auto;}

#top_banner		{ width:950px;
			  	  background:url(../gfx/top_bg.jpg);
			  	  background-repeat:repeat-x;
			  	  height: 90px;
			  	  }

#top_left	{ float:left; padding: 0px 0px 0px 14px;}
#top_right	{ float:right; padding: 0px;}

#home_line	{ width:950px; background-color:#FC884E;}

.white_menu				{ font-family: Times New Roman, Times, serif; font-size: 1em; font-style: normal; font-weight:normal; color:#ffffff; text-transform:uppercase;}
.white_menu A:link		{ color:#ffffff; text-decoration: none; font-weight:bold; }
.white_menu A:visited	{ color:#ffffff; text-decoration: none; font-weight:bold;  }
.white_menu A:hover		{ color:#cccccc; text-decoration: none; font-weight:bold;  }
.white_menu A:active	{ color:#ffffff; font-weight:bold;  }
.white_menu				{ padding:5px 0px 5px 14px;}

#menu_bg				{ width:190px; background-image:url(../gfx/menu_bg.jpg); background-repeat:repeat-y;}
#main_menu				{ width:20%; float:left;}
#main_content			{ width:80%; float:left;}

#news_menu				{ background-color:#71A5CE;}
#room_menu				{ background-color:#996600;}
#talks_menu				{ background-color:#B2C56B;}
#health_menu			{ background-color:#9186BE;}
#wellbeing_menu			{ background-color:#D597C8;}
#products_menu			{ background-color:#C17A74;}
#about_menu				{ background-color:#C3B263;}
#contact_menu			{ background-color:#669900;}
#consultant_menu		{ background-color:#AB66D9;}

.side_menu				{ font-size: 10px; font-style: normal; font-weight:bold; color:#ffffff; text-transform:uppercase;}
.side_menu A:link		{ color:#ffffff; text-decoration: none; }
.side_menu A:visited	{ color:#ffffff; text-decoration: none; }
.side_menu A:hover		{ color:#ffffff; text-decoration: underline; }
.side_menu A:active		{ color:#ffffff; }
.side_menu				{ padding:5px 0px 5px 14px;}

#main_text				{ text-align:left;}

.main_text				{ width:95%; font-size: 12px; font-style: normal; color:#333333; padding:20px;}
.main_text A:link		{ color:#333333; text-decoration: none; font-weight:bold;}
.main_text A:visited		{ color:#333333; text-decoration: none; font-weight:bold; }
.main_text A:hover		{ color:#333333; text-decoration: underline; font-weight:bold; }
.main_text A:active		{ color:#333333; font-weight:bold; }


#foot				{ border-top:solid 1px #333333; text-align:center;}

.foot				{ font-size: 10px; font-style: normal; color:#333333; padding:10px;}
.foot A:link		{ color:#333333; text-decoration: none; }
.foot A:visited		{ color:#333333; text-decoration: none; }
.foot A:hover		{ color:#333333; text-decoration: underline; }
.foot A:active		{ color:#333333; }

.table TD			{ border:solid 1px #333333;}

/* pop up styles */

#pop_wrap		{ width:770px; border:solid 1px #000;}

#pop_top_banner		{ width:100%;
			  	  background:url(../gfx/top_bg.jpg);
			  	  background-repeat:repeat-x;
			  	  height: 90px;
			  	  }		
				  
#pop_main_text				{ text-align:left;}

.pop_main_text				{ font-size: 11px; font-style: normal; color:#333333; padding:20px;}
.pop_main_text A:link		{ color:#333333; text-decoration: none; font-weight:bold;}
.pop_main_text A:visited		{ color:#333333; text-decoration: none; font-weight:bold; }
.pop_main_text A:hover		{ color:#333333; text-decoration: underline; font-weight:bold; }
.pop_main_text A:active		{ color:#333333; font-weight:bold; }

.purple		{ color:#7030A0; font-weight:bold;}