﻿ body { padding: 0px; margin: 0px; font-family: Verdana; background-image: url(    '../images/bg_body.jpg' ); background-repeat: repeat-x; background-color: #E2E4E0; }
    p { padding: 0px; margin: 0 0 5px 0px; }
    h1 { margin: 10px 0 10px 10px; font-size: 17px; color: #808000; font-family: 'Verdana'; height: 19px; width: 458px; }
    h2 { padding: 0px; margin: 0px; color: #C6C77B; }
    h3 { padding: 0px; margin: 0 0 10px 5px; color: #C6C77B;  }
    h4 { padding: 0px; margin: 10px 0 0 0; }
    a { text-decoration: none; }
        
    #wrap { width: 1030px; margin: 0 auto; }
    #wrapInner { margin: 0 auto; }
    #main { width: 100%; overflow: auto; background-color: #FFFFFF; }
    #mainInner { width: 95%; margin: 0 auto; }
    
    /* HEADER --------------------------------------------------------------------------------------------*/
    #header { background-image: url( '../images/header.jpg' ); height: 170px; position: relative; margin-top: 20px; width: 100%; }
    
    /* HEADER SERVICES LINKS */
    #ServicesLinks { width: 527px; height: 37px; position: absolute; top: 118px; left: 28px; }
    #ServicesLinks div { float: left; height: 100%; width: 171px; }
    #ServicesLinks a { display: block; height: 100%; color: #C6C77B; text-align: center; vertical-align: middle; font-weight: bold; font-size: 20px; font-family: "Century Gothic"; }
    #ServicesLinks a:hover { color: #FC6307; }
    
    /* TOP MENU*/
    #topMenu { width: 41%; height: 40px; margin-left: 20px; }
    #logo { width: 407px; height: 44px; margin-left: 28px; }
    
    /* CLINIC LOCATION */
    #clinicLocation { width: 444px; position: absolute; top: 3px; left: 576px; color: #FFFFFF; text-align: right; font-family: Arial, Helvetica, sans-serif; }
    #clinicMap { width: 108px; background-image: url( '../images/map.jpg' ); background-repeat: no-repeat; height: 80px; float: right; margin-left: 10px; margin-bottom: 5px; }
    #clinicMap a { display: block; width: 100%; height: 100%; }
    #clinicAddress { clear: both; }
    #clinicAddress p { margin:0px; }
    
    /* -------WELCOME SECTION---------------------------------------------------------------------------- */
    #welcomeSection { width: 100%; }
    #welcomeSectionInner { width: 94%; margin: 20px auto 0 auto; overflow: auto; }
    #welcomeSectionInnerL { width: 458px; float: left; }
    #welcomeTxt { margin: 0px auto; width: 95%; }
    #welcomeSectionInnerR { margin: 10px auto; width: 404px; float: right; }
    #slideshow { margin: 10px auto; height: 266px; width: 385px; }
    
    /* INFO SECTION  */
    #infoSection { width: 100%; clear: both; padding-top: 20px; }
    #infoSectionInner { margin: 0 auto; width: 94%; }
    
    #welcomeSectionInner, #chiro, #myo, #bio, #chiroHelp, #pediatrics { border: solid 1px #D6DCBF; background-color: #F3F4F2; }
    #chiro, #myo, #bio, #chiroHelp, #pediatrics { margin-bottom: 20px; }
    
      /* LEFT PANEL - chiro, myo, bio links ----------------------------- */
      #infoSectionL { width: 48%; float: left; }
      #services { width: 100%; float: left; margin-top: 0px; }
      #servicesInner { width: 100%; }
      
      #infoSectionL a { font-size: 16px; font-family: Verdana; color: #808080; }
      
      #chiro, #myo, #bio, #chiroHelp, #pediatrics { height: 100%;  }
      #chiroPic, #myoPic, #bioPic { float: right; width: 135px; }
     
      #chiroBlurb, #myoBlurb, #bioBlurb { float: left; width: 74%; }
      #chiro a, #myo a, #bio a { display: block; width: 95%; height: 54px; margin: 5px; font-size: 16px; font-family: Verdana; color: #808080; }
      #chiro a:hover, #myo a:hover, #bio a:hover { color: #FF9933; }
      
      a#emailAddress { color:White; }
      a#emailAddress:hover { color:yellow; text-decoration: underline; }
      
      /* RIGHT PANEL - what can chiro help, pediatraics links ----------------------------- */
      #infoSectionR { width: 43%; float: right; }
    
    
    
    /* WHAT CAN CHIRO HELP SECTION  */
    
     #chiroHelp a { width: 70%;  margin:5px;}
     #chiroHelpPic { float: right; }
     #chiroHelpBlurb
    
    /* PEDIATRICS SECTION  */
    
    #pediatricBlurb { margin: 0 auto; width: 98%; }
    #pediatricPic { float: right; width: 136px; margin-top: 10px; }
    
   
    
    /* FOOTER  */
    #footer { text-align:center; }

    
#helpPic {  height: 176px; width: 136px; }
#helpBlurb { margin: 0 auto; width: 97%; }

.pageWrap { overflow: auto; border: solid 1px #D6DCBF; background-color: #F3F4F2; margin: 20px auto 20px auto; width: 900px; padding: 20px;}


/* ABOUT US  */
#pageWrapAbout { width: 805px; margin: 20px auto 20px auto; border: solid 1px #D6DCBF; background-color: #F3F4F2; overflow:auto; padding:20px; }

/* STaff   */

#staffDetails { width: 764px; margin: 0 auto 20px auto; border: solid 1px #D6DCBF; background-color: #F3F4F2; overflow: auto; }
#staffPic { float:left; margin: 0 10px 10px 10px;}
#staffText { float: left; width: 82%; }

/* CONTACT US  */
#pageWrapContact, #pageWrapLinks { margin: 0 0 20px 0; border: solid 1px #D6DCBF; background-color: #F3F4F2; }


/* LINKS  */

#clinicGooglemap { width: 80%; margin: 20px auto; }
		#map {
  width: 100%;
  height: 450px;
  border: solid 1px #D6DCBF;
  border-bottom-color: #FFE271;
}
#aboutPic { float: left; margin-right: 20px; }
#aboutText { float: left; width: 424px; }

.pedsDetails { border: solid 1px #D6DCBF; background-color: #F3F4F2; margin: 20px 0 0 0; padding:10px; }
.back { height: 40px; }
.clinicPic { padding: 20px; border: 1px #D6DCBF solid; float: left; width: 90%; marg
.clinicText { padding: 10px; float: left; width: 374px; margin-top: 43px; }
.clinicPicsLayout { margin-top: 15px; border: 1px #D6DCBF solid; margin: 15px auto 0 auto; width: 90%; padding: 20px; }
padding: 20px; }
.block { width: 98%; margin-bottom: 14px; }
.cell { width: 90%; border: 1px #D6DCBF solid; background-color: #FFFFFF; padding: 20px; margin: 15px auto 0 auto; }
.biolightText { }
#PedsText { width: 647px; float: right; margin-top: 35px; }
