body { margin: 0 auto; padding: 0; background: #000; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #fff; text-align: center; }
img { border: 0; }
a { color: #fff; text-decoration: underline; }
a:hover { color: #fff; text-decoration: none; }
p { margin: 0; padding: 0.8em; }
.clear { clear: both; }

div#container { margin: 0 auto; width: 800px; text-align: left; }
div#header-top { background: #0068b3; padding: 2px 0; }

div#header { background: url("../images/header-bg.jpg") no-repeat; height: 92px; overflow: hidden; }
div#header h1 { float: left; display: block; margin: 0; padding: 0; width: 177px; height: 58px; }
div#header h1 a { display: block; background: url("../images/logo.gif") no-repeat; width: 177px; height: 58px; text-indent: -9000em; overflow: hidden; }

div#header div#nav-panel { float: right; width: 623px; }
div#header div#nav-panel ul { float: right; margin: 17px 0 0 0; padding: 0; list-style: none; }
div#header div#nav-panel ul li { float: left; }
div#header div#nav-panel ul li a { display: block; height: 41px; text-align: center; font-size: 10px; color: #fff; text-indent: -9000em; overflow: hidden; }
div#header div#nav-panel ul li a.aboutus-btn { background: url("../images/aboutus-btn.gif") no-repeat; width: 73px; }
div#header div#nav-panel ul li a.facilities-btn { background: url("../images/facilities-btn.gif") no-repeat; width: 73px; }
div#header div#nav-panel ul li a.services-btn { background: url("../images/services-btn.gif") no-repeat; width: 74px; }
div#header div#nav-panel ul li a.pts-btn { background: url("../images/pts-btn.gif") no-repeat; width: 102px; }
div#header div#nav-panel ul li a.faqs-btn { background: url("../images/faqs-btn.gif") no-repeat 50% 0; width: 69px; }
div#header div#nav-panel ul li a.general-btn { background: url("../images/general-btn.gif") no-repeat; width: 103px; }
div#header div#nav-panel ul li a.testimonials-btn { background: url("../images/testimonials-btn.gif") no-repeat; width: 99px; }
div#header div#nav-panel ul li a:hover { background-position: bottom; }

div#header div#general-nav { padding: 8px 8px 0 0; font-size: 10px; color: #ccc; text-align: right }
div#header div#general-nav a { color: #ccc; text-decoration: underline; }
div#header div#general-nav a:hover { color: #fff; text-decoration: none; }

div#presentation { background: #000; height: 1%; }
div#presentation .facilities { background: url("../images/facilities-header.jpg") no-repeat; height: 250px; }
div#presentation .services { background: url("../images/services-header.jpg") no-repeat; height: 250px; }
div#presentation .womenshealth { background: url("../images/womenshealth-header.jpg") no-repeat; height: 250px; }
div#presentation .pilates { background: url("../images/pilates-header.jpg") no-repeat; height: 250px; }
div#presentation .dancemedicine { background: url("../images/dance-header.jpg") no-repeat; height: 250px; }
div#presentation .faq { background: url("../images/faq-header.jpg") no-repeat; height: 250px; }
div#presentation .general { background: url("../images/general-header.jpg") no-repeat; height: 250px; }
div#presentation .sports { background: url("../images/sports-header.jpg") no-repeat; height: 250px; }
div#presentation .chronicpain { background: url("../images/chronicpain-header.jpg") no-repeat; height: 250px; }
div#presentation .whatarepts { background: url("../images/whatarepts-header.jpg") no-repeat; height: 250px; }

div#content { background: url("../images/inner-content-bg.jpg") no-repeat bottom; }
div#content-border { background: url("../images/content-border.gif") no-repeat; height: 2px; }
div#content div.home-left-col { float: left; width: 360px; }
div#content div.home-left-col p { padding: 0 0.8em 0.8em 1.4em; }
div#content div.home-inner-subnav { float: right; width: 420px; }
div#content .news-btn { display: block; background: url("../images/news-btn.gif") no-repeat; height: 103px; width: 411px; text-indent: -9000em; overflow: hidden; }
div#content .news-btn:hover { background-position: bottom; }
div#inner-content ul.list-block { margin: 0; padding: 15px 0 15px 35px; border-top: 1px solid #1d659b; border-bottom: 1px solid #1d659b; }
div#inner-content ul.list-block li { padding: 20px 10px 20px 35px; list-style:none; background: url("../images/list-icon.gif") no-repeat 0 50%; border-bottom: 1px dashed #1d659b; }
div#inner-content ul.list-block-links li { padding: 20px 10px 20px 20px; list-style:none; no-repeat 0 50%; border-bottom: 1px dashed #1d659b; }
div#inner-content ul.list-block-links img { padding-left: 20px;}

div#inner-content th {padding: 20px 10px 10px 0; font-size: 16px; font-weight: bold; color:#0294fd;border-bottom: 1px dashed #1d659b;}
div#inner-content tr {padding-left:20px;}

div#inner-content { background: url("../images/inner-content-bg.jpg") no-repeat bottom; height: 1%; }
div#content-border { background: url("../images/content-border.gif") no-repeat; height: 2px; }
div#inner-content div.home-left-col { float: left; width: 360px; }
div#inner-content div.home-left-col p { padding: 0 0.8em 0.8em 1.4em; }
div#inner-content div.home-inner-subnav { float: right; width: 420px; }
div#inner-content div.span { padding: 15px; }
div#inner-content div.left { float: left; width: 60%; }
div#inner-content div.right { float: right; width: 38%; }
/* Bios Menu */
div#inner-content div.right div#bios-menu { margin: 0 auto; width: 253px; }
div#inner-content div.right div#bios-menu ul { margin: 0; padding: 0; list-style: none; }
div#inner-content div.right div#bios-menu ul li {  }
div#inner-content div.right div#bios-menu ul li a { display: block; text-indent: -9000em; overflow: hidden; }
div#inner-content div.right div#bios-menu ul li a.ablackmon-btn { background: url("../images/ablackmon-btn.jpg") no-repeat; height: 51px; }
div#inner-content div.right div#bios-menu ul li a.ablackmon-btn-selected { background: url("../images/ablackmon-btn.jpg") no-repeat bottom; height: 51px; }
div#inner-content div.right div#bios-menu ul li a.bgreen-btn { background: url("../images/bgreen-btn.jpg") no-repeat; height: 50px; }
div#inner-content div.right div#bios-menu ul li a.bgreen-btn-selected { background: url("../images/bgreen-btn.jpg") no-repeat bottom; height: 50px; }
div#inner-content div.right div#bios-menu ul li a.skoutsantonis-btn { background: url("../images/skoutsantonis-btn.jpg") no-repeat; height: 48px; }
div#inner-content div.right div#bios-menu ul li a.skoutsantonis-btn-selected { background: url("../images/skoutsantonis-btn.jpg") no-repeat bottom; height: 48px; }
div#inner-content div.right div#bios-menu ul li a.kwarren-btn { background: url("../images/kwarren-btn.jpg") no-repeat; height: 52px; }
div#inner-content div.right div#bios-menu ul li a.kwarren-btn-selected { background: url("../images/kwarren-btn.jpg") no-repeat bottom; height: 52px; }
div#inner-content div.right div#bios-menu ul li a.blitt-btn { background: url("../images/blitt-btn.jpg") no-repeat; height: 54px; }
div#inner-content div.right div#bios-menu ul li a.blitt-btn-selected { background: url("../images/blitt-btn.jpg") no-repeat bottom; height: 54px; }

div#inner-content div.right div#bios-menu ul li a:hover { background-position: bottom; }
/* Services Menu */
div#inner-content div.right div#services-menu { margin: 0 auto; width: 253px; }
div#inner-content div.right div#services-menu ul { margin: 0; padding: 0; list-style: none; }
div#inner-content div.right div#services-menu ul li {  }
div#inner-content div.right div#services-menu ul li a { display: block; text-indent: -9000em; overflow: hidden; }
div#inner-content div.right div#services-menu ul li a.womenshealth-btn { background: url("../images/womenshealth-btn.jpg") no-repeat; height: 51px; }
div#inner-content div.right div#services-menu ul li a.womenshealth-btn-selected { background: url("../images/womenshealth-btn.jpg") no-repeat bottom; height: 51px; }
div#inner-content div.right div#services-menu ul li a.pilates-btn { background: url("../images/pilates-btn.jpg") no-repeat; height: 50px; }
div#inner-content div.right div#services-menu ul li a.pilates-btn-selected { background: url("../images/pilates-btn.jpg") no-repeat bottom; height: 50px; }
div#inner-content div.right div#services-menu ul li a.massage-btn { background: url("../images/massage-btn.jpg") no-repeat; height: 50px; }
div#inner-content div.right div#services-menu ul li a.massage-btn-selected { background: url("../images/massage-btn.jpg") no-repeat bottom; height: 50px; }
div#inner-content div.right div#services-menu ul li a.sportsmedicine-btn { background: url("../images/sportsmedicine-btn.jpg") no-repeat; height: 48px; }
div#inner-content div.right div#services-menu ul li a.sportsmedicine-btn-selected { background: url("../images/sportsmedicine-btn.jpg") no-repeat bottom; height: 48px; }
div#inner-content div.right div#services-menu ul li a.chronicpain-btn { background: url("../images/chronicpain-btn.jpg") no-repeat; height: 52px; }
div#inner-content div.right div#services-menu ul li a.chronicpain-btn-selected { background: url("../images/chronicpain-btn.jpg") no-repeat bottom; height: 52px; }
div#inner-content div.right div#services-menu ul li a.dancemedicine-btn { background: url("../images/dancemedicine-btn.jpg") no-repeat; height: 54px; }
div#inner-content div.right div#services-menu ul li a.dancemedicine-btn-selected { background: url("../images/dancemedicine-btn.jpg") no-repeat bottom; height: 54px; }
div#inner-content div.right div#services-menu ul li a:hover { background-position: bottom; }

div#footer { background: url("../images/footer-bg.gif") no-repeat; height: 67px; font-size: 10px; }
div#footer div.nav { padding: 18px 6px 6px 12px; }
div#footer div.nav a { color: #fff; text-decoration: underline; }
div#footer div.nav a:hover { color: #666; text-decoration: none; }
div#footer div.copy { padding: 0 0 0 12px; color: #666; }

.testimonials {  }
.testimonials h3 { margin: 0; padding: 0; background: url("../images/question-box.gif") no-repeat; width: 405px; height: 73px; }
.testimonials h3 span { display: block; padding: 25px 15px 15px 70px; font-size: 14px; font-weight: normal; }
.testimonials blockquote { margin: 0; padding: 15px 15px 15px 70px; background: url("../images/answer-icon.gif") no-repeat 20px 5px; }
.testimonials blockquote p { margin: 0; padding: 1em 0; }

.form-box { margin: 0 auto; background: url("../images/form-box.gif") no-repeat; width: 434px; height: 91px; }
.form-box form { margin: 0; padding: 15px 15px 15px 25px; }
.form-box form p { color: #000; }
.form-box form table { border-collapse: collapse; }
.form-box form table td { padding: 6px; font-size: 12px; color: #0068b3; }
.form-box form table td input,.form-box form table td select { padding: 6px; font-size: 11px; border: 1px solid #83b5da; }
.form-box form table td input.submit-btn { background: none; border: 0; padding: 0; }

#slideshow { float: right; margin: 0 0 10px 15px; width: 400px; text-align: center; }
#slideshow img { margin: 0 auto; border: 2px solid #0168b3; }

div#inner-content ul.download-block { margin: 0; padding: 15px 0 15px 15px; border-top: 1px solid #1d659b; border-bottom: 1px solid #1d659b; }
div#inner-content ul.download-block li { padding: 13px 10px 13px 35px; list-style:none; background: url("../images/pdf-icon.gif") no-repeat 0 50%; border-bottom: 1px dashed #1d659b; }