@charset "utf-8";
/* CSS Document */
* {padding:0;margin:0;}
body {background:#6bb2b8 url(../img/bg_main.jpg) repeat-x top;font:normal 62.5% Arial, Helvetica, sans-serif;padding-top:5px;}
p , #NavLeft h2 , li {color:#333;font-size:1.3em;}
p {
	margin-bottom:0.8em;
	line-heighht:1.4em;
}
img {border:0;}
#MainWrapper {
	margin: 0px auto;
	width: 990px;
}
#Header .smallMenu {
	background: url(../img/bg_inner_top.jpg) no-repeat;
	height: 26px;
	padding: 34px 29px 0px;
	overflow:hidden;
}
#Header {
	background: url(../img/bg_header.jpg) no-repeat left 133px;
}
#Header h1 {overflow:hidden;height:73px;display:block;}
#Navigation {
	height: 35px;
	margin: 0px auto;
	width: 890px;
}
#Navigation ul {
	margin-left:20px;
}
#Navigation li {
	list-style: none;
	display: inline;
}
#Navigation li a {display:block; width:145px; height:35px;float:left;}
#Navigation li a.navAbout {background:url(../img/navigation.png) 0 0}
#Navigation li a.navClasses {background:url(../img/navigation.png) 0px 175px}
#Navigation li a.navTherapists {background:url(../img/navigation.png) 0px 140px}
#Navigation li a.navSpace {background:url(../img/navigation.png) 0px 105px}
#Navigation li a.navPrice {background:url(../img/navigation.png) 0px 70px}
#Navigation li a.navContact {background:url(../img/navigation.png) 0px 35px}
#Navigation li a.navAbout:hover {background-position: 145px 0}
#Navigation li a.navClasses:hover {background-position: 145px 175px}
#Navigation li a.navTherapists:hover {background-position: 145px 140px}
#Navigation li a.navSpace:hover {background-position: 145px 105px}
#Navigation li a.navPrice:hover {background-position: 145px 70px}
#Navigation li a.navContact:hover {background-position: 145px 35px}
#Navigation li a span {display:none;}
#Header .imageHeader {
	margin: 0px auto;display:block;
}
#ContentWrapper {
	background: url(../img/bg_left.jpg) no-repeat;
	height: 234px;
	padding: 15px 70px 0px;
}
#NavLeft {
	float: left;
	width: 160px;
}
#Content {
	float: right;
	width: 660px;
}
#NavLeft h2 {
	line-height: 1.2em;
	margin-bottom:3px;
}
#NavLeft li {
	list-style:none;
	color: #666666;
	font-size:1.2em;
	border-bottom: 1px solid #85bcbf;
}
#NavLeft li a {
	color: #666666;
	text-decoration: none;
	display:block;
	padding:3px 0 2px 5px;
}
#NavLeft li.on a , #NavLeft li a:hover {
	color:#008890;
	background:#dee966;
}
#Content h1 {
	font-size: 1.8em;
	font-weight: normal;
	color: #84B1B4;
	margin-bottom: 10px;
}
#Footer {
	background: #C2DEE1 url(../img/bg_footer.jpg) no-repeat;
	height: auto;
	padding: 10px 60px 0px;
}
#Footer .copyright {
	float: left;
}
#Footer .address {
	float: right;
}
#Footer p {
	font-size: 1.1em;
	color: #666666;
}
#Footer .areas {
	font-size: 1.3em;
	clear: both;
	padding: 0px 100px 10px;
	text-align: center;
}
#Content .imageCol {
	float: left;
}
#Content .scroller {
	float: right;
	width: 380px;
	height: 223px;
	overflow:auto;
	padding-right: 10px;
}
.scroller a {color: #008890;}
#TherapistList span {font-size:0.8em;}
#Content .scroller h1 {color:#008890}
#Content .scroller h1 span {color:#F69A13}
#Content .scroller li {
	margin-left: 20px;
	margin-bottom: 5px;
}
p.backTo {text-align:right;margin-top: 10px;}
p.backTo a {color: #008890;}
#MassageLinks  a {color: #008890;}
#PriceList td , #PriceList th {font-size: 1.3em;padding:5px;}
#PriceList th.left {
	text-align:left;
	background: #F69A13;
	padding-left: 5px;
}
#PriceList th {
	color: #FFF;
}
#PriceList td {
	background: #bbe9ec;
	text-align: center;
	/* color: #2A2A2A; */
}
#PriceList tr.a td {background: #bbe9ec;}
#PriceList tr.b td {background: #9adee2;}
#PriceList {
	width: 500px;
	margin: 0px auto 10px;
}
#NavLeft a {

}
#Footer .callUsNow {
	font-size: 1.4em;
	font-weight: bold;
	clear: both;
	text-align: center;
	color: #008890;
	padding: 15px 0px 10px;
	margin-bottom: 0px;
}
#ContactDetails {padding-top:20px;}
#ContactDetails p {
	font-size: 1.8em;
}
