/* CSS Document */

body{
margin:0px 0px;
padding:0px;
text-align:center;
background:#3f712a;
}

#wrapper{
margin:0px auto;
padding:0px;
text-align:left;
width:780px;


}

#pageHolder{
margin:0px 0px 0px 0px;
padding:0px 0px 0px 10px;
width:780px;
float:left;
background-image:url(../images/tileTest.gif);
background-repeat:repeat-y;
}







/*CONTENT TAGS-------------------------------------------------------*/
p{
margin:0px 0px 0px 0px;
padding:5px 0px 5px 10px;
float:left;
width:540px;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#333;
}

h1{
margin:0px 0px 0px 0px;
padding:5px 0px 5px 10px;
float:left;
width:564px;
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
font-weight:bold;
color:#3f712a;
}

ul{
float:inherit;
display:inherit;
}

li{
list-style:none;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#333;
}

.PDFdownload{
margin:0px 0px 0px 0px;
padding:5px 0px 5px 0px;
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
font-weight:bold;
color:#3f712a;
text-decoration:none;
}

.PDFdownload:hover{
color:#82aa71;
}

.regLink{
margin:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
width:400px;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:bold;
color:#3f712a;
text-decoration:none;
}

.regLink:hover{
color:#82aa71;
}
/*END OF CONTENT TAGS------------------------------------------------*/







/*BANNER HERE------------------------------------------------------*/

#mastHead{
margin:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
float:left;
width:760px;
height:150px;
}

/*END OF BANNER-----------------------------------------------------*/







/*TOP NAV AREA-------------------------------------------------------*/



#topNavList{
margin:-14px 0px 0px 0px;
padding:0px 45px 0px 0px;
float:right;
height:14px;
}

.topNavItem{
margin:0px 0px 0px 0px;
padding:0px 1px 0px 1px;
float:left;
clear:right;
}

.topNavHome{
margin:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
float:left;
width:85px;
height:14px;
list-style:none;
background-image:url(../images/navHome_reg.gif);
background-repeat:no-repeat;
}

.topNavHome:hover{
background-image:url(../images/navHome_over.gif);
background-repeat:no-repeat;
}

.topNavAbout{
margin:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
float:left;
width:85px;
height:14px;
list-style:none;
background-image:url(../images/navAbout_reg.gif);
background-repeat:no-repeat;
}

.topNavAbout:hover{
background-image:url(../images/navAbout_over.gif);
background-repeat:no-repeat;
}


.topNavStaff{
margin:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
float:left;
width:85px;
height:14px;
list-style:none;
background-image:url(../images/navStaff_reg.gif);
background-repeat:no-repeat;
}

.topNavStaff:hover{
background-image:url(../images/navStaff_over.gif);
background-repeat:no-repeat;
}


.topNavSitemap{
margin:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
float:left;
width:85px;
height:14px;
list-style:none;
background-image:url(../images/navSitemap_reg.gif);
background-repeat:no-repeat;
}

.topNavSitemap:hover{
background-image:url(../images/navSitemap_over.gif);
background-repeat:no-repeat;
}


.topNavContact{
margin:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
float:left;
width:85px;
height:14px;
list-style:none;
background-image:url(../images/navContact_reg.gif);
background-repeat:no-repeat;
}

.topNavContact:hover{
background-image:url(../images/navContact_over.gif);
background-repeat:no-repeat;
}

/*END OF TOP NAV-------------------------------------------------------*/



/*SIDE NAV AREA--------------------------------------------------------*/
#sideNavHolder{
margin:0px 0px 0px 0px;
padding:30px 0px 0px 0px;
float:left;
width:164px;
height:311px;
background-image:url(../images/sideNav_BG.gif);
background-repeat:no-repeat;
}

.sideNavItem{
margin:0px 0px 0px 0px;
padding:2px 0px 2px 5px;
float:left;
}

.sideNav_Phys{
margin:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
float:left;
width:149px;
height:24px;
background-image:url(../images/sideNav_physTher.gif);
background-repeat:no-repeat;
}

.sideNav_Phys:hover{
background-image:url(../images/sideNav_physTher_over.gif);
background-repeat:no-repeat;
}


.sideNav_Exe{
margin:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
float:left;
width:149px;
height:24px;
background-image:url(../images/sideNav_exeTher.gif);
background-repeat:no-repeat;
}

.sideNav_Exe:hover{
background-image:url(../images/sideNav_exeTher_over.gif);
background-repeat:no-repeat;
}


.sideNav_Pilates{
margin:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
float:left;
width:149px;
height:24px;
background-image:url(../images/sideNav_pilates.gif);
background-repeat:no-repeat;
}

.sideNav_Pilates:hover{
background-image:url(../images/sideNav_pilates_over.gif);
background-repeat:no-repeat;
}

.sideNav_PilatesIndiv{
margin:0px 0px 0px 2px;
padding:4px 0px 0px 0px;
float:left;
width:145px;
height:15px;
background-image:url(../images/sideSubNav_pilateIndiv.gif);
background-repeat:no-repeat;
}

.sideNav_PilatesIndiv:hover{
background-image:url(../images/sideSubNav_pilateIndiv_over.gif);
background-repeat:no-repeat;
}

.sideNav_PilatesClass{
margin:0px 0px 0px 2px;
padding:4px 0px 0px 0px;
float:left;
width:145px;
height:15px;
background-image:url(../images/sideSubNav_pilateClass.gif);
background-repeat:no-repeat;
}

.sideNav_PilatesClass:hover{
background-image:url(../images/sideSubNav_pilateClass_over.gif);
background-repeat:no-repeat;
}


.sideNav_Resource{
margin:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
float:left;
width:149px;
height:24px;
background-image:url(../images/sideNav_resources.gif);
background-repeat:no-repeat;
}

.sideNav_Resource:hover{
background-image:url(../images/sideNav_resources_over.gif);
background-repeat:no-repeat;
}


.sideNav_Schedule{
margin:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
float:left;
width:149px;
height:24px;
background-image:url(../images/sideNav_schedule.gif);
background-repeat:no-repeat;
}

.sideNav_Schedule:hover{
background-image:url(../images/sideNav_schedule_over.gif);
background-repeat:no-repeat;
}


.sideNav_Fees{
margin:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
float:left;
width:149px;
height:24px;
background-image:url(../images/sideNav_fees.gif);
background-repeat:no-repeat;
}

.sideNav_Fees:hover{
background-image:url(../images/sideNav_fees_over.gif);
background-repeat:no-repeat;
}


/*END SIDE NAV AREA----------------------------------------------------*/





/*CONTENT AREA---------------------------------------------------------*/

#contentBox{
margin:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
float:left;
width:760px;
}

#indexBox{
margin:15px 0px 0px 0px;
padding:0px 0px 0px 0px;
float:left;
width:760px;
}

#contentHolder{
margin:0px 0px 0px 0px;
padding:0px 0px 0px 10px;
float:left;
clear:right;
width:564px;
}

#welcomeBar{
margin:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
float:left;
width:500px;
}
#welcomeNote{
margin:0px 0px 0px 0px;
padding:10px 0px 0px 20px;
float:left;
width:500px;
}

#mapBox_holder{
margin:0px 0px 0px 0px;
padding:0px 10px 0px 0px;
float:right;
width:177px;
height:120px;
}

.mapBox{
margin:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
float:right;
background-image:url(../images/mapBtn_reg.gif);
background-repeat:no-repeat;
}

.mapBox:hover{
background-image:url(../images/mapBtn_over.gif);
background-repeat:no-repeat;
}

#pageTitle{
margin:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
float:left;
width:564px;
height:44px;
}


.sitemapList{
margin:-10px 0px 0px 0px;
padding:0px 0px 0px 40px;
width:400px;
float:left;
}

.sitemapItem{
margin:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
width:400px;
float:left;
list-style:circle;
}


/*END OF CONTENT AREA--------------------------------------------------*/


/*INDEX BOXES---------------------------------------------------------*/

#boxRow_holder{
margin:0px 0px 0px 0px;
padding:0px 0px 10px 3px;
float:left;
width:760px;
height:188px;
}

.boxNav{
margin:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
float:left;
clear:right;
width:188px;
height:188px;
}

.boxPhys{
margin:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
float:left;
width:188px;
height:188px;
background-image:url(../images/phyTherapy_reg.jpg);
background-repeat:no-repeat;
}

.boxPhys:hover{
background-image:url(../images/phyTherapy_over.jpg);
background-repeat:no-repeat;
}


.boxExe{
margin:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
float:left;
width:188px;
height:188px;
background-image:url(../images/exeTherapy_reg.jpg);
background-repeat:no-repeat;
}

.boxExe:hover{
background-image:url(../images/exeTherapy_over.jpg);
background-repeat:no-repeat;
}


.boxPilates{
margin:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
float:left;
width:188px;
height:188px;
background-image:url(../images/pilateProg_reg.jpg);
background-repeat:no-repeat;
}

.boxPilates:hover{
background-image:url(../images/pilateProg_over.jpg);
background-repeat:no-repeat;
}


.boxResource{
margin:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
float:left;
width:188px;
height:188px;
background-image:url(../images/clincalRes_reg.jpg);
background-repeat:no-repeat;
}

.boxResource:hover{
background-image:url(../images/clincalRes_over.jpg);
background-repeat:no-repeat;
}


/*END OF INDEX BOXES--------------------------------------------------*/


/*STAFF CONTENT BOXES-------------------------------------------------*/

.staffBox{
margin:0px 0px 0px 0px;
padding:0px 0px 20px 0px;
float:left;
width:564px;

border-bottom:solid #666 1px;
}

.staffImg{
margin:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
float:left;
width:200px;
height:200px;
}

.staffInfo{
margin:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
width:400px;

}


/*END OF STAFF BOXES--------------------------------------------------*/



/*FOOTER AREA----------------------------------------------------------*/

#footerBox{
margin:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
float:left;
width:780px;
height:45px;
background-image:url(../images/footer.gif);
background-repeat:no-repeat;
}

#moto{
margin:-10px 0px 0px 0px;
padding:0px 30px 0px 0px;
float:right;
width:187px;
height:33px;
}


#footNavList{
margin: -15px 0px 0px 0px;
padding:0px 0px 0px 80px;
float:left;
display:inline;
}

.footNavItem{
margin:0px 0px 0px 0px;
padding:0px 5px 0px 5px;
float:left;
list-style:none;
}

.footLink{
font-family:Arial, Helvetica, sans-serif;
font-size:10px;
color:#fdfde4;

text-decoration:none;
}

.footLink:hover{
color:#b9d9ab;

}

/*END OF FOOTER--------------------------------------------------------*/

























