body {background-color: #88bdcf;background-image: url(../images/bg_gradient_baby_blue.jpg);background-position: top;background-repeat: repeat-x;color: #333333;font-family: Arial, Helvetica, sans-serif;font-size: 13px;margin: 0px;padding: 0;}
ul {font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 11px;line-height: 18px;list-style-type: none;margin: 2px 0px 5px 0px;padding: 1px 0px 5px 0px;text-decoration: none;}
#sub_page_main_banner {width: 953px;}
#home_three_sections {margin:0 auto;}
img.floatLeft {border:none;float: left;margin: 0;padding: 0px 10px 0px 0px;}
img.thumbfloatLeft {float: left;margin: 5px 5px 5px 5px;padding: 0px;}
img.floatRight {float: right;margin: 0;padding: 0px 20px 8px 10px;}
img.staff_floatRight {
	float: right;
	margin: 0;
	padding: 0px 50px 8px 0px;
}
#home_bottom_flash {width: 888px;height: 244px;}
#sidenavmenu_green {width: 261px;font-style: normal;background-image: url(../images/home_tabs_blue.jpg);background-repeat: no-repeat;padding: 2px 2px 2px 2px;}
#sidenavmenucontent {width: 261px;}
#masthead {
	margin: 0 0 0px 0;
	width: 953px;
	padding-top: 5px;
	height: 117px;
	background-color: #FFF;
}
#top_navigation {float: right;margin: 0;width: 940px;}
#top_navigation .content {}
#wrapper {background-position: bottom;background-repeat: repeat-x;margin: 0 auto;width: 953px;}
#column_wrapper {
	background-color:#FFFFFF;
	background-image: url(../images/center_body_bg.jpg);
	background-position: top;
	background-repeat: repeat-x;
}
.clearfloat {clear: both;height: 0;line-height: 0;font-size: 0;}
#center {
	border-bottom: 1px solid #CCCCCC;
	border-left: 1px solid #CCCCCC;
	border-right: 1px solid #CCCCCC;
	margin: -3px 0 0 0;
	width: 953px;
	background-image: url(../images/center_body_bg.jpg);
	background-repeat: repeat-x;
	background-position: top;
}
#left {width: 230px;float: left;padding-top: 0px;}
#right {width: 180px;float: right;}

#center .content {
	padding: 13px 8px 20px 0px;
	font-size: 1em;
	line-height: 1.65em;
	width: 685px;
	float: right;
}
#left .content {
	padding: 10px 0px 0 10px;
	font-size: 12px;
	line-height: 15px;
	width: auto;
}

#right .content {padding: 15px 0px 0 5px;font-size: 0.75em;line-height: 1.5em;}
#masthead .content {}
.menulist {margin: 6px 0 12px 0;padding: 0;list-style-type: none;}
#left a:link {color: #2b5fad;text-decoration: none;}
#left a:visited {color: #2b5fad;text-decoration: none;}
#left a:hover {color: #2b5fad;text-decoration: underline;}
#center a:link {color: #229100;text-decoration: none;font-weight: bold;}
#center a:visited {color: #229100;text-decoration: none;}
#center a:hover {color: #229100;text-decoration: underline;border: none;}
#right a:link {color: #2b5fad;text-decoration: none;}
#right a:visited {color: #2b5fad;text-decoration: none;}
#right a:hover {color: #2b5fad;text-decoration: none;}
#wrapper .menulist a, #wrapper .menulist a:visited {color: #000000;border-left: 6px solid #FFD940;padding: 0 0 0 6px;}
#wrapper .menulist a:hover {border-color: #000000;}
#logo {float: left;height: 100px;margin: 5px 0px 0px 15px;width: 186px;}


/* Footer section */
#footer .content {background-color: #1b1b1b; padding: 17px 10px 30px 10px;text-align: left;color: #FFFFFF;font-size: 12px;text-decoration: none;margin: 0 auto;	background-image: url(../images/footer_bg.jpg);background-position: top;background-repeat: repeat-x;}
#footer {color: #FFFFFF;padding: 0;margin: 0 auto;clear: both;background-image: url(../images/footer_bg.jpg);background-position: top;background-repeat: repeat-x;width: 953px;background-color: #1b1b1b;}
#footer a:link {color: #333333;text-decoration: none;font-size: 12px;font-weight: normal;}
#footer a:visited {color: #333333;text-decoration: none;font-size: 12px;font-weight: normal;}
#footer a:hover {color: #FFFFFF;font-size: 12px;text-decoration: underline;font-weight: normal;}
.p7uberlink {font-weight: bold !important;letter-spacing: .15em;border-color: #000000 !important;}
h1 {font-size: 18px;color: #0099cc;font-family: 'Helvetica Neue', Helvetica, Arial, sans-serif;margin: 0;padding-bottom: 7px;font-weight: normal;}
h2 {
	font-size: 1.4em;
	margin: 0 0 4px 0;
	color: #0099cc;
	font-family: 'Helvetica Neue', Helvetica, Arial, sans-serif;
	font-weight: normal;
}
h3 {font-size: 11px;margin: -10px 0px 0px 0px;color: #666666;}
h4 {font-size: 1.1em;margin: 0px 5px 0 0;color: #229100;}
h5 {font-size: 1em;margin: 20px 0 0 0;color: #0099cc;}
h6 {
	font-size: 1.2em;
	margin: 0px 5px 0 0;
	color: #229100;
}
h7 {
	font-size: 1.1em;
	margin: 20px 0 0 0;
	font-weight: normal;
}
.nomargintop {margin-top: 0;font-family: 'Helvetica Neue', Helvetica, Arial, sans-serif;}
.content p {
	margin: 0 0 1em 0;
	font-family: 'Helvetica Neue', Helvetica, Arial, sans-serif;
	font-size: 1em;
	letter-spacing: 1px;
	line-height: 1.2em;
}
.green_color {color: #229100;font-weight:bold;width: 1.1em;}
fieldset {padding: 5px;width: 75%;margin: 1.5em 1.5em 1.5em 1.5em;color: #000;border: 1px solid #BFBAB0;width: auto;}
.texthold {padding: 5px;}  
legend {font-weight:bold;color: #333333;}
textmargin {margin: 5px;}
#breadcrumbs {margin: 0;font-family: 'Helvetica Neue', Helvetica, Arial, sans-serif;font-size: 10px;width: auto;padding-left: 10px;padding-top: 5px;}
#breadcrumbs a {color: #2b5fad;text-decoration: none;}
#breadcrumbs a:hover {color: #2b5fad;text-decoration: underline;}
#column_section_one {width: 275px; padding: 5px 15px 0px 15px; height: auto;}
#column_section_two {width: 275px; padding: 5px 15px 0px 15px; height: auto;}
#column_section_three {width: 275px; padding: 5px 15px 0px 15px; height: auto;}
table {}
ul.massage_therapy {font-size:1em; list-style-type:disc; font-family:'Helvetica Neue', Helvetica, Arial, sans-serif;margin:1em 0 0 3em;}
.center_space_divider {margin:1em 0 1em 0;clear:both;}
.center_space_divider_services {padding:1em 0 1em 0;clear:both;}
