@charset "utf-8";
body {background: #FFF url(../images/body-bg.jpg) top center repeat-x; padding: 0; margin: 0; font-family: Verdana, Arial, Helvetica, sans-serif;}

#IECenter {background: url(../images/container-bg.jpg) top center no-repeat; text-align: center;}
#container {width: 964px; margin: auto; padding: 0; text-align: left; background: #FFF;}
#header {background: url(../images/header-bg.jpg) top left repeat-x; height: 115px; width: 964px; padding: 0; margin: 0;}

.headerLogo {float: left;}
.headerLogo img {border: 0;}

.headerNav {float: right; font-size: x-small; padding: 90px 10px 0px 10px; margin: 0;}
.headerNav a {color: #000; text-decoration: none;}
.headerNav a:hover {text-decoration: underline;}
.headerNav p {padding: 0; margin: 0;}

.parkwayBanner {background: url(../images/banner-parkway-static.jpg) top left; width: 964px; height: 230px;}
.parkwayBanner h1 {text-indent: -9999px; padding: 0; margin: 0; display: none;}
.parkwayBanner h2 {text-indent: -9999px; padding: 0; margin: 0; display: none;}

#parkwayNav {clear: both;}
#parkwayNav ul {padding: 0; margin: 0; list-style: none;}
#parkwayNav ul li{float: left; text-indent: -9999px;}

li.navHome {background: url(../images/nav-home02.gif) top left no-repeat; width: 104px; height: 41px;}
li.navHome a{background: url(../images/nav-home01.gif) top left no-repeat; width: 104px; height: 41px; display: block;}
li.navHomeHot a{background: url(../images/nav-home02.gif) top left no-repeat; width: 104px; height: 41px; display: block;}
li.navHome a:hover{background: url(../images/nav-home02.gif) top left no-repeat;}

li.navAbout {background: url(../images/nav-about02.gif) top left no-repeat; width: 110px; height: 41px;}
li.navAbout a{background: url(../images/nav-about01.gif) top left no-repeat; width: 110px; height: 41px; display: block;}
li.navAboutHot a{background: url(../images/nav-about02.gif) top left no-repeat; width: 110px; height: 41px; display: block;}
li.navAbout a:hover{background: url(../images/nav-about02.gif) top left no-repeat;}

li.navStaff {background: url(../images/nav-staff02.gif) top left no-repeat; width: 106px; height: 41px;}
li.navStaff a{background: url(../images/nav-staff01.gif) top left no-repeat; width: 106px; height: 41px; display: block;}
li.navStaffHot a{background: url(../images/nav-staff02.gif) top left no-repeat; width: 106px; height: 41px; display: block;}
li.navStaff a:hover{background: url(../images/nav-staff02.gif) top left no-repeat;}

li.navNewPatients {background: url(../images/nav-newpatients02.gif) top left no-repeat; width: 127px; height: 41px;}
li.navNewPatients a{background: url(../images/nav-newpatients01.gif) top left no-repeat; width: 127px; height: 41px; display: block;}
li.navNewPatientsHot a{background: url(../images/nav-newpatients02.gif) top left no-repeat; width: 127px; height: 41px; display: block;}
li.navNewPatients a:hover{background: url(../images/nav-newpatients02.gif) top left no-repeat;}

li.navPatient {background: url(../images/nav-education02.gif) top left no-repeat; width: 163px; height: 41px;}
li.navPatient a{background: url(../images/nav-education01.gif) top left no-repeat; width: 163px; height: 41px; display: block;}
li.navPatientHot a{background: url(../images/nav-education02.gif) top left no-repeat; width: 163px; height: 41px; display: block;}
li.navPatient a:hover{background: url(../images/nav-education02.gif) top left no-repeat;}

li.navDentalCare {background: url(../images/nav-dentalcare02.gif) top left no-repeat; width: 127px; height: 41px;}
li.navDentalCare a{background: url(../images/nav-dentalcare01.gif) top left no-repeat; width: 127px; height: 41px; display: block;}
li.navDentalCareHot a{background: url(../images/nav-dentalcare02.gif) top left no-repeat; width: 127px; height: 41px; display: block;}
li.navDentalCare a:hover{background: url(../images/nav-dentalcare02.gif) top left no-repeat;}

li.navFAQ {background: url(../images/nav-faq02.gif) top left no-repeat; width: 90px; height: 41px;}
li.navFAQ a{background: url(../images/nav-faq01.gif) top left no-repeat; width: 90px; height: 41px; display: block;}
li.navFAQHot a{background: url(../images/nav-faq02.gif) top left no-repeat; width: 90px; height: 41px; display: block;}
li.navFAQ a:hover{background: url(../images/nav-faq02.gif) top left no-repeat;}

li.navContact {background: url(../images/nav-contact02.gif) top left no-repeat; width: 137px; height: 41px;}
li.navContact a{background: url(../images/nav-contact01.gif) top left no-repeat; width: 137px; height: 41px; display: block;}
li.navContactHot a{background: url(../images/nav-contact02.gif) top left no-repeat; width: 137px; height: 41px; display: block;}
li.navContact a:hover{background: url(../images/nav-contact02.gif) top left no-repeat;}

.mainColumn {width: 660px; clear: both; float: left; font-size: 12px;}
.mainColumn a {color: #87bc42; text-decoration: none;}
.mainColumn a:hover {color: #87bc42; text-decoration: underline;}

h3.headerWelcome {background: url(../images/header-welcome.gif) top left no-repeat; width: 635px; height: 77px; text-indent: -9999px; padding: 0; margin: 0 0 0 10px;}
h3.headerParkwayHistory {background: url(../images/header-parkwayhistory.gif) top left no-repeat; width: 635px; height: 77px; text-indent: -9999px; padding: 0; margin: 0 0 0 10px;} 
h3.headerStaff {background: url(../images/header-staff.gif) top left no-repeat; width: 635px; height: 77px; text-indent: -9999px; padding: 0; margin: 0 0 0 10px;} 
h3.headerNewPatients {background: url(../images/header-newpatients.gif) top left no-repeat; width: 635px; height: 77px; text-indent: -9999px; padding: 0; margin: 0 0 0 10px;} 
h3.headerPatientEducation {background: url(../images/header-patienteducation.gif) top left no-repeat; width: 635px; height: 77px; text-indent: -9999px; padding: 0; margin: 0 0 0 10px;} 
h3.headerDentalCare {background: url(../images/header-dentalcare.gif) top left no-repeat; width: 635px; height: 77px; text-indent: -9999px; padding: 0; margin: 0 0 0 10px;} 
h3.headerFAQ {background: url(../images/header-faq.gif) top left no-repeat; width: 635px; height: 77px; text-indent: -9999px; padding: 0; margin: 0 0 0 10px;} 
h3.headerContactUs {background: url(../images/header-contactus.gif) top left no-repeat; width: 635px; height: 77px; text-indent: -9999px; padding: 0; margin: 0 0 0 10px;} 

.mainContent p {margin: 15px; text-align: justify;}
.mainContent table h3 {font-size: 16px; margin-top:0;}
.boxContent {background: url(../images/box-bg.gif) top left repeat-y;}

.rightColumn {width: 300px; float: right; font-size: 11px;}
p.parkwayFooter {text-align: center; font-size: 12px; text-transform: uppercase; margin: 0; padding: 0;}
.parkwayFooter a {color: #666; text-decoration: none;}
.parkwayFooter a:hover {color: #87bc42; text-decoration: underline;}
div.parkwayFooter {background:url(../images/footer.gif) bottom center no-repeat; width: 964px; height: 200px;}
div.parkwayFooter p {text-align: center; font-size: 12px;}

.clearDiv {clear: both;}