@charset utf-8;

/* CSS Document */







#contactDiv {

	height:370px;

	width:235px;

	border:none;

	text-align:left;

	position:absolute;

	top:154px;

	left:50%;

	margin-left:-105px;

	z-index:20;

	}





#contactDivIE {

	height:370px;

	width:235px;

	border:none;

	text-align:left;

	position:absolute;

	top:43px;

	left:0px;

	margin-left:0px;

	z-index:30;

	}









.nameBox {

	height:20px;

	width:200px;

	text-align:left;

	position:absolute;

	top:25px;

	left:22px;

	}



.companyBox {

	height:20px;

	width:200px;

	text-align:left;

	position:absolute;

	top:70px;

	left:22px;

	}



.emailBox {

	height:20px;

	width:200px;

	text-align:left;

	position:absolute;

	top:114px;

	left:22px;

	}



.phoneBox {

	height:20px;

	width:200px;

	text-align:left;

	position:absolute;

	top:158px;

	left:22px;

	}



.referralBox {

	height:20px;

	width:200px;

	text-align:left;

	position:absolute;

	top:202px;

	left:22px;

	}

	

.commentsBox {

	height:60px;

	width:200px;

	text-align:left;

	position:absolute;

	top:246px;

	left:22px;

	}



.submitBtn {

	background-color:#FFFFFF;

	border:thin #000000 solid;

	height:20px;

	width:60px;

	position:absolute;

	top:335px;

	left:22px;

	font-size:10px;

	font-family:Arial, Helvetica, sans-serif;

	}

.resetBtn {

	background-color:#FFFFFF;

	border:thin #000000 solid;

	height:20px;

	width:60px;

	position:absolute;

	margin-left:10px;

	top:335px;

	left:83px;

	font-size:10px;

	font-family:Arial, Helvetica, sans-serif;

	}



	





#logo {

	height:115px;

	width:420px;

	border: none;

	text-align: left;

	position: absolute;

	top: 15px;

	left: 50%;

	margin-left: -70px;

	z-index:10;



}



#flash {

	height:362px;

	width:493px;

	border:none;

	text-align:left;

	position:absolute;

	top:0px;

	left:0px;

	z-index:30;

	}



#flashIE {

	height:362px;

	width:493px;

	border:none;

	text-align:left;

	position:absolute;

	top:0px;

	left:0px;

	z-index:30;

	}







#content {

	height:451px;

	width:500px;

	border:none;

	text-align:left;

	position:absolute;

	padding:0px;

	top:150px;

	left:50%;

	margin-left:-112px;

	z-index:10;

	}







#menu {

	height:340px;

	width: 250px;

	border: none;

	text-align: left;

	position: absolute;

	top: 153px;

	left: 50%;

	margin-left: -362px;

	background-color: #008193;

}





.services

{

	position:relative;

	font-family:arial,helvetica,sans-serif;

	background-image:url(01-ServicesHOVER.gif);

	white-space:nowrap;

	display:block;

	border:none;

	width:250px;

	height:15px;

	left:0px;

	top:5px;

	margin:0;

	padding:0;

	z-index:10;

}









.services a

{

display:block;

color:#000000;

font-size:11px;

width:250px;

height:15px;

display:block;

float:left;

color:black;

text-decoration:none;

}



.services img

{

width:250px;

height:15px;

border:0;

}



* html a:hover

{

visibility:visible;

}

.services a:hover img

{

visibility:hidden;

}









.services span

{

position:absolute;

left:35px;

top:15px;

margin:0px;

padding:0px;

}



















.athletic

{

	position:relative;

	font-family:arial,helvetica,sans-serif;

	background:url(02-AthleticHOVER.gif);

	white-space:nowrap;

	display:block;

	border:none;

	width:250px;

	height:15px;

	left:0px;

	top:10px;

	margin:0;

	padding:0;

	z-index:10;

}



.athletic a

{

display:block;

color:#000000;

font-size:11px;

width:250px;

height:15px;

display:block;

float:left;

color:black;

text-decoration:none;

}



.athletic img

{

width:250px;

height:15px;

border:0;

}



* html a:hover

{

visibility:visible;

}







.athletic a:hover img

{

visibility:hidden;

}



.athletic span

{

position:absolute;

left:35px;

top:15px;

margin:0px;

padding:0px;

}











.physical

{

	position:relative;

	font-family:arial,helvetica,sans-serif;

	background:url(03-PhysicalHOVER.gif);

	white-space:nowrap;

	display:block;

	border:none;

	width:250px;

	height:15px;

	left:0px;

	top:15px;

	margin:0;

	padding:0;

	z-index:10;

}



.physical a

{

display:block;

color:#000000;

font-size:11px;

width:250px;

height:15px;

display:block;

float:left;

color:black;

text-decoration:none;

}



.physical img

{

width:250px;

height:15px;

border:0;

}



* html a:hover

{

visibility:visible;

}







.physical a:hover img

{

visibility:hidden;

}



.physical span

{

position:absolute;

left:35px;

top:15px;

margin:0px;

padding:0px;

}











.massage

{

	position:relative;

	font-family:arial,helvetica,sans-serif;

	background:url(04-MassageHOVER.gif);

	white-space:nowrap;

	display:block;

	border:none;

	width:250px;

	height:15px;

	left:0px;

	top:20px;

	margin:0;

	padding:0;

	z-index:10;

}



.massage a

{

display:block;

color:#000000;

font-size:11px;

width:250px;

height:15px;

display:block;

float:left;

color:black;

text-decoration:none;

}





.massage img

{

width:250px;

height:15px;

border:0;

}



* html a:hover

{

visibility:visible;

}







.massage a:hover img

{

visibility:hidden;

}



.massage span

{

position:absolute;

left:35px;

top:15px;

margin:0px;

padding:0px;

}











.spas

{

	position:relative;

	font-family:arial,helvetica,sans-serif;

	background:url(05-SpasHOVER.gif);

	white-space:nowrap;

	display:block;

	border:none;

	width:250px;

	height:15px;

	left:0px;

	top:25px;

	margin:0;

	padding:0;

	z-index:10;

}



.spas a

{

display:block;

color:#000000;

font-size:11px;

width:250px;

height:15px;

display:block;

float:left;

color:black;

text-decoration:none;

}





.spas img

{

width:250px;

height:15px;

border:0;

}



* html a:hover

{

visibility:visible;

}







.spas a:hover img

{

visibility:hidden;

}



.spas span

{

position:absolute;

left:35px;

top:15px;

margin:0px;

padding:0px;

}









.yoga

{

	position:relative;

	font-family:arial,helvetica,sans-serif;

	background:url(06-YogaHOVER.gif);

	white-space:nowrap;

	display:block;

	border:none;

	width:250px;

	height:15px;

	left:0px;

	top:30px;

	margin:0;

	padding:0;

	z-index:10;

}



.yoga a

{

display:block;

color:#000000;

font-size:11px;

width:250px;

height:15px;

display:block;

float:left;

color:black;

text-decoration:none;

}





.yoga img

{

width:250px;

height:15px;

border:0;

}



* html a:hover

{

visibility:visible;

}







.yoga a:hover img

{

visibility:hidden;

}



.yoga span

{

position:absolute;

left:35px;

top:15px;

margin:0px;

padding:0px;

}









.beauty

{

	position:relative;

	font-family:arial,helvetica,sans-serif;

	background:url(07-BeautyHOVER.gif);

	white-space:nowrap;

	display:block;

	border:none;

	width:250px;

	height:15px;

	left:0px;

	top:35px;

	margin:0;

	padding:0;

	z-index:10;

}



.beauty a

{

display:block;

color:#000000;

font-size:11px;

width:250px;

height:15px;

display:block;

float:left;

color:black;

text-decoration:none;

}





.beauty img

{

width:250px;

height:15px;

border:0;

}



* html a:hover

{

visibility:visible;

}







.beauty a:hover img

{

visibility:hidden;

}



.beauty span

{

position:absolute;

left:35px;

top:15px;

margin:0px;

padding:0px;

}







.medical

{

	position:relative;

	font-family:arial,helvetica,sans-serif;

	background:url(08-MedicalHOVER.gif);

	white-space:nowrap;

	display:block;

	border:none;

	width:250px;

	height:15px;

	left:0px;

	top:40px;

	margin:0;

	padding:0;

	z-index:10;

}



.medical a

{

display:block;

color:#000000;

font-size:11px;

width:250px;

height:15px;

display:block;

float:left;

color:black;

text-decoration:none;

}





.medical img

{

width:250px;

height:15px;

border:0;

}



* html a:hover

{

visibility:visible;

}







.medical a:hover img

{

visibility:hidden;

}



.medical span

{

position:absolute;

left:35px;

top:15px;

margin:0px;

padding:0px;

}









.restaurants

{

	position:relative;

	font-family:arial,helvetica,sans-serif;

	background:url(09-RestaurantsHOVER.gif);

	white-space:nowrap;

	display:block;

	border:none;

	width:250px;

	height:15px;

	left:0px;

	top:45px;

	margin:0;

	padding:0;

	z-index:10;

}



.restaurants a

{

display:block;

color:#000000;

font-size:11px;

width:250px;

height:15px;

display:block;

float:left;

color:black;

text-decoration:none;

}





.restaurants img

{

width:250px;

height:15px;

border:0;

}



* html a:hover

{

visibility:visible;

}







.restaurants a:hover img

{

visibility:hidden;

}



.restaurants span

{

position:absolute;

left:35px;

top:15px;

margin:0px;

padding:0px;

}









.daycare

{

	position:relative;

	font-family:arial,helvetica,sans-serif;

	background:url(10-DayCareHOVER.gif);

	white-space:nowrap;

	display:block;

	border:none;

	width:250px;

	height:15px;

	left:0px;

	top:50px;

	margin:0;

	padding:0;

	z-index:10;

}



.daycare a

{

display:block;

color:#000000;

font-size:11px;

width:250px;

height:15px;

display:block;

float:left;

color:black;

text-decoration:none;

}





.daycare img

{

width:250px;

height:15px;

border:0;

}



* html a:hover

{

visibility:visible;

}







.daycare a:hover img

{

visibility:hidden;

}



.daycare span

{

position:absolute;

left:35px;

top:15px;

margin:0px;

padding:0px;

}













.hospitality

{

	position:relative;

	font-family:arial,helvetica,sans-serif;

	background:url(11-HospitalityHOVER.gif);

	white-space:nowrap;

	display:block;

	border:none;

	width:250px;

	height:15px;

	left:0px;

	top:55px;

	margin:0;

	padding:0;

	z-index:10;

}



.hospitality a

{

display:block;

color:#000000;

font-size:11px;

width:250px;

height:15px;

display:block;

float:left;

color:black;

text-decoration:none;

}





.hospitality img

{

width:250px;

height:15px;

border:0;

}



* html a:hover

{

visibility:visible;

}







.hospitality a:hover img

{

visibility:hidden;

}



.hospitality span

{

position:absolute;

left:35px;

top:15px;

margin:0px;

padding:0px;

}













.executive

{

	position:relative;

	font-family:arial,helvetica,sans-serif;

	background:url(12-ExecutiveHOVER.gif);

	white-space:nowrap;

	display:block;

	border:none;

	width:250px;

	height:15px;

	left:0px;

	top:60px;

	margin:0;

	padding:0;

	z-index:10;

}



.executive a

{

display:block;

color:#000000;

font-size:11px;

width:250px;

height:15px;

display:block;

float:left;

color:black;

text-decoration:none;

}





.executive img

{

width:250px;

height:15px;

border:0;

}



* html a:hover

{

visibility:visible;

}







.executive a:hover img

{

visibility:hidden;

}



.executive span

{

position:absolute;

left:35px;

top:15px;

margin:0px;

padding:0px;

}











.mats

{

	position:relative;

	font-family:arial,helvetica,sans-serif;

	background:url(13-MatsHOVER.gif);

	white-space:nowrap;

	display:block;

	border:none;

	width:250px;

	height:15px;

	left:0px;

	top:65px;

	margin:0;

	padding:0;

	z-index:10;

}



.mats a

{

display:block;

color:#000000;

font-size:11px;

width:250px;

height:15px;

display:block;

float:left;

color:black;

text-decoration:none;

}





.mats img

{

width:250px;

height:15px;

border:0;

}



* html a:hover

{

visibility:visible;

}







.mats a:hover img

{

visibility:hidden;

}



.mats span

{

position:absolute;

left:35px;

top:15px;

margin:0px;

padding:0px;

}













.custOwned

{

	position:relative;

	font-family:arial,helvetica,sans-serif;

	background:url(14-CustOwnedHOVER.gif);

	white-space:nowrap;

	display:block;

	border:none;

	width:250px;

	height:15px;

	left:0px;

	top:70px;

	margin:0;

	padding:0;

	z-index:10;

}



.custOwned a

{

display:block;

color:#000000;

font-size:11px;

width:250px;

height:15px;

display:block;

float:left;

color:black;

text-decoration:none;

}





.custOwned img

{

width:250px;

height:15px;

border:0;

}



* html a:hover

{

visibility:visible;

}







.custOwned a:hover img

{

visibility:hidden;

}



.custOwned span

{

position:absolute;

left:35px;

top:15px;

margin:0px;

padding:0px;

}













.area

{

	position:relative;

	font-family:arial,helvetica,sans-serif;

	background:url(15-AreaHOVER.gif);

	white-space:nowrap;

	display:block;

	border:none;

	width:250px;

	height:15px;

	left:0px;

	top:75px;

	margin:0;

	padding:0;

	z-index:10;

}



.area a

{

display:block;

color:#000000;

font-size:11px;

width:250px;

height:15px;

display:block;

float:left;

color:black;

text-decoration:none;

}





.area img

{

width:250px;

height:15px;

border:0;

}



* html a:hover

{

visibility:visible;

}







.area a:hover img

{

visibility:hidden;

}



.area span

{

position:absolute;

left:35px;

top:15px;

margin:0px;

padding:0px;

}



















.whoWeAre

{

	position:relative;

	font-family:arial,helvetica,sans-serif;

	background:url(16-WhoWeAreHOVER.gif);

	white-space:nowrap;

	display:block;

	border:none;

	width:250px;

	height:15px;

	left:0px;

	top:80px;

	margin:0;

	padding:0;

	z-index:10;

}



.whoWeAre a

{

display:block;

color:#000000;

font-size:11px;

width:250px;

height:15px;

display:block;

float:left;

color:black;

text-decoration:none;

}





.whoWeAre img

{

width:250px;

height:15px;

border:0;

}



* html a:hover

{

visibility:visible;

}







.whoWeAre a:hover img

{

visibility:hidden;

}



.whoWeAre span

{

position:absolute;

left:35px;

top:15px;

margin:0px;

padding:0px;

}











.contact

{

	position:relative;

	font-family:arial,helvetica,sans-serif;

	background:url(17-ContactHOVER.gif);

	white-space:nowrap;

	display:block;

	border:none;

	width:250px;

	height:15px;

	left:0px;

	top:85px;

	margin:0;

	padding:0;

	z-index:10;

}



.contact a

{

display:block;

color:#000000;

font-size:11px;

width:250px;

height:15px;

display:block;

float:left;

color:black;

text-decoration:none;

}





.contact img

{

width:250px;

height:15px;

border:0;

}



* html a:hover

{

visibility:visible;

}







.contact a:hover img

{

visibility:hidden;

}



.contact span

{

position:absolute;

left:35px;

top:15px;

margin:0px;

padding:0px;

}

