/*
    Blue = #1a4d9d
    Green = #87b049
    Gray = #6a6a6a
    Lt. Gray = #ededed
    Lt. Green = #d2e1bb
    Lt. Blue = #0066ff
    Orange = #ff7e00
*/

/* ID Definitions for the buckets and subnav */

#buckets {
    width: 206px;
    margin: 0 0 20px 0;
    padding: 0 0 0 23px;
    float: right;
    border-left: 1px solid #ddd;
}

#sub-community-focus-nav {
    width: 185px;
    margin: 0;
    padding: 0;
    background-image: url(/img/subnav_commfocus_back.gif);
    background-repeat: no-repeat;
}

#sub-community-focus-nav h4 {
    display: none;
}

#sub-specialty-centers-nav {
    width: 185px;
    margin: 0;
    padding: 0;
    background-image: url(/img/subnav_speccenters_back.gif);
    background-repeat: no-repeat;
}

#sub-specialty-centers-nav h4 {
    display: none;
}

#sub-physicians-nav {
    width: 185px;
    margin: 0;
    padding: 0;
    background-image: url(/img/subnav_phys_back.gif);
    background-repeat: no-repeat;
}

#sub-physicians-nav h4 {
    display: none;
}

#sub-services-nav {
    width: 185px;
    margin: 0;
    padding: 0;
    background-image: url(/img/subnav_services_back.gif);
    background-repeat: no-repeat;
}

#sub-services-nav h4 {
    display: none;
}

#sub-careers-nav {
    width: 185px;
    margin: 0;
    padding: 0;
    background-image: url(/img/subnav_careers_back.gif);
    background-repeat: no-repeat;
}

#sub-careers-nav h4 {
    display: none;
}

#sub-education-nav {
    width: 185px;
    margin: 0;
    padding: 0;
    background-image: url(/img/subnav_education_back.gif);
    background-repeat: no-repeat;
}

#sub-education-nav h4 {
    display: none;
}

#sub-about-us-nav {
    width: 185px;
    margin: 0;
    padding: 0;
    background-image: url(/img/subnav_about_back.gif);
    background-repeat: no-repeat;
}

#sub-about-us-nav h4 {
    display: none;
}

#subBabyAlbumNav {
    width: 185px;
    margin: 0;
    padding: 0;
    background-image: url(/img/subnav_baby_back.gif);
    background-repeat: no-repeat;
}

#subBabyAlbumNav h4 {
    display: none;
}

#subHealthTipsNav {
    width: 185px;
    margin: 0;
    padding: 0;
    background-image: url(/img/subnav_health_back.gif);
    background-repeat: no-repeat;
}

#subHealthTipsNav h4 {
    display: none;
}

#subCalendarNav {
    width: 185px;
    margin: 0;
    padding: 0;
    background-image: url(/img/subnav_calendar_back.gif);
    background-repeat: no-repeat;
}

#subCalendarNav h4 {
    display: none;
}

#subNavLinks {
    margin: 0;
    padding: 30px 0 0 25px;
    font-size: 10px;
}

#subNavLinks li {
    margin: 0;
    padding: 0 0 2px 0;
    list-style-image: url(/img/subnav_bullet.gif);
}

#subSub {
    float: left;
    width: 160px;
    margin: 4px 15px 0 0;
    padding: 0;
}

#subSubNav {
    margin: 0;
    padding: 5px 0 0 0;
    background-image: url(/img/subsubnav_header.gif);
    background-repeat: no-repeat;
    background-color: #e5e5e5;
}

#subSubNavLinks {
    width: 125px;
    margin: 3px 10px 0 0;
    padding: 5px 10px 5px 25px;
    font-size: 10px;
}

#subSubNav li {
    margin: 0;
    padding: 0 10px 5px 0;
    list-style-image: url(/img/subnav_bullet.gif);
}

#subSubNav li.subSubNavDepth3  {
    margin: 0 0 0 10px;
    padding: 0 10px 5px 0;
    list-style-image: url(/img/subnav_bullet.gif);
}

#subSubNavFooter {
    width: 160px;
    height: 10px;
    margin: 0;
    padding: 0;
    background-image: url(/img/subsubnav_footer.gif);
    background-repeat: no-repeat;
    background-color: #fff;
    display: block;
}

#bucketPreReg {
    width: 185px;
    margin: 0;
    padding: 0;
    background-image: url(/img/patient_prereg_back.gif);
    background-repeat: no-repeat;
}

#bucketPreReg h4 {
    display: none;
}

#bucketNews {
    width: 185px;
    margin: 0;
    padding: 0;
    background-image: url(/img/breaking_news_back.gif);
    background-repeat: no-repeat;
}

#bucketNews h4 {
    display: none;
}

#bucketCommFocus {
    width: 185px;
    margin: 0;
    padding: 0;
    background-image: url(/img/community_focus_back.gif);
    background-repeat: no-repeat;
}

#bucketCommFocus h4 {
    display: none;
}

#bucketPhysSpot {
    width: 185px;
    margin: 0;
    padding: 0;
    background-image: url(/img/physicians_spotlight_back.gif);
    background-repeat: no-repeat;
}

#bucketPhysSpot h4 {
    display: none;
}

/* ID Definitions for the headlines */

#homeHeader {
    width: 465px;
    height: 25px;
    margin: 0;
    padding: 0;
    background-image: url(/img/home_header.gif);
    background-repeat: no-repeat;
}

#babyHeader {
    width: 465px;
    height: 25px;
    margin: 0;
    padding: 0;
    background-image: url(/img/baby_album_header.gif);
    background-repeat: no-repeat;
}

#healthHeader {
    width: 465px;
    height: 25px;
    margin: 0;
    padding: 0;
    background-image: url(/img/health_tips_header.gif);
    background-repeat: no-repeat;
}

#calendarHeader {
    width: 465px;
    height: 25px;
    margin: 0;
    padding: 0;
    background-image: url(/img/calendar_of_events_header.gif);
    background-repeat: no-repeat;
}

#community-focus-header {
    width: 465px;
    height: 25px;
    margin: 0;
    padding: 0;
    background-image: url(/img/community_focus_header.gif);
    background-repeat: no-repeat;
}

#specialty-centers-header {
    width: 465px;
    height: 25px;
    margin: 0;
    padding: 0;
    background-image: url(/img/specialty_centers_header.gif);
    background-repeat: no-repeat;
}

#physicians-header {
    width: 465px;
    height: 25px;
    margin: 0;
    padding: 0;
    background-image: url(/img/physicians_header.gif);
    background-repeat: no-repeat;
}

#services-header {
    width: 465px;
    height: 25px;
    margin: 0;
    padding: 0;
    background-image: url(/img/services_header.gif);
    background-repeat: no-repeat;
}

#careers-header {
    width: 465px;
    height: 25px;
    margin: 0;
    padding: 0;
    background-image: url(/img/careers_header.gif);
    background-repeat: no-repeat;
}

#education-header {
    width: 465px;
    height: 25px;
    margin: 0;
    padding: 0;
    background-image: url(/img/education_header.gif);
    background-repeat: no-repeat;
}

#breaking-news-header {
    width: 465px;
    height: 25px;
    margin: 0;
    padding: 0;
    background-image: url(/img/breaking_news_header.gif);
    background-repeat: no-repeat;
}

#about-header {
    width: 465px;
    height: 25px;
    margin: 0;
    padding: 0;
    background-image: url(/img/about_us_header.gif);
    background-repeat: no-repeat;
}

#search-header {
    width: 465px;
    height: 25px;
    margin: 0;
    padding: 0;
    background-image: url(/img/search_header.gif);
    background-repeat: no-repeat;
}

#contact-us-header {
    width: 465px;
    height: 25px;
    margin: 0;
    padding: 0;
    background-image: url(/img/contact_us_header.gif);
    background-repeat: no-repeat;
}

#directions-header {
    width: 465px;
    height: 25px;
    margin: 0;
    padding: 0;
    background-image: url(/img/directions_header.gif);
    background-repeat: no-repeat;
}

#site-map-header {
    width: 465px;
    height: 25px;
    margin: 0;
    padding: 0;
    background-image: url(/img/site_map_header.gif);
    background-repeat: no-repeat;
}

#terms-and-conditions-header {
    width: 465px;
    height: 25px;
    margin: 0;
    padding: 0;
    background-image: url(/img/terms_and_conditions_header.gif);
    background-repeat: no-repeat;
}

#privacy-policy-header {
    width: 465px;
    height: 25px;
    margin: 0;
    padding: 0;
    background-image: url(/img/privacy_policy_header.gif);
    background-repeat: no-repeat;
}

/* ID Definitions for the footer */

#footer {
    clear: both;
    width: 740px;
    height: 50px;
    margin: 0 0 0 10px;
    padding: 8px 0 0 8px;
    border-right: 1px solid white;
    border-left: 1px solid white;
    font-size: 11px;
    color: #6a6a6a;
    background-color: #ededed;
    text-align: left;
}

#bottomNav {
    margin: 0;
    padding: 0;
}

#bottomNav li{
    margin: 0;
    padding: 0 10px 0 0;
    display: inline;
    list-style: none;
}
