/***********************************
June Cover
***********************************/

    /*lists*/

        .june_cover .column .AlphabeticalList {
           line-height: 1.6em;
           font-size: 20px;
           font-family: "bebas-neue-pro-expanded",sans-serif;
           list-style-type: lower-alpha;
           list-style-image: none;
        }

        .june_cover .column .NumberedList {
           line-height: 1.6em;
           font-size: 20px;
           font-family: "bebas-neue-pro-expanded",sans-serif;
           list-style-image: none;
        }

        .june_cover .column .BulletedList {
           line-height: 1.6em;
           font-size: 20px;
           list-style-type: disc;
           font-family: "bebas-neue-pro-expanded",sans-serif;
           list-style-image: none;
        }

    /*headers*/

        .june_cover .column h6 {
           margin-bottom: 18px;
           font-size: 14px;
           font-family: "bebas-neue-pro",sans-serif;
        }

        .june_cover .column h5 {
        }

        .june_cover .column h4 {
           margin-bottom: 24px;
           font-weight: 500;
           font-size: 20px;
           font-family: "bebas-neue-pro",sans-serif;
        }

        .june_cover .column h3 {
           line-height: 1.3em;
           font-weight: 600;
           font-size: 24px;
           font-family: "bebas-neue-pro",sans-serif;
        }

        .june_cover .column h2 {
           font-size: 28px;
           font-family: "bebas-neue-pro",sans-serif;
        }

        .june_cover .column h1 {
           line-height: 1.2em;
           font-size: 42px;
           font-weight: bold;
           font-family: "bebas-neue-pro",sans-serif;
        }

    /*links*/

        .june_cover .column a {
           color: #00adef;
        }

    /*inlines*/

        .june_cover .column .default-drop-cap {
           line-height: .3em;
           font-size: 60px;
           margin-right: 2px;
           margin-top: 15px;
           font-weight: 400;
           float: left;
        }

    /*paragraphs*/

        .june_cover .column p.PullQuoteCredit {
           text-align: center;
           margin-bottom: 24px;
           font-size: 20px;
           font-family: "bebas-neue-pro-expanded",sans-serif;
        }

        .june_cover .column p.PullQuote {
           text-align: center;
           margin-bottom: 24px;
           font-size: 26px;
           font-family: "bebas-neue-pro-expanded",sans-serif;
        }

        .june_cover .column p.SIdebarH2 {
           padding-bottom: 12px;
           padding-right: 18px;
           padding-left: 18px;
           background-color: #000000;
           color: #ffffff;
           margin-bottom: 0px;
           font-size: 24px;
           font-family: "bebas-neue-pro-expanded",sans-serif;
        }

        .june_cover .column p.SidebarH3 {
           padding-right: 18px;
           padding-left: 18px;
           background-color: #000000;
           color: #ffffff;
           margin-bottom: 0px;
           font-size: 22px;
           font-family: "bebas-neue-pro-expanded",sans-serif;
        }

        .june_cover .column p.SidebarBody {
           padding-bottom: 18px;
           padding-right: 18px;
           padding-left: 18px;
           background-color: #000000;
           color: #ffffff;
           margin-bottom: 0px;
           font-size: 20px;
           font-family: "bebas-neue-pro-expanded",sans-serif;
        }

        .june_cover .column p.SidebarH1 {
           padding-top: 18px;
           padding-right: 18px;
           padding-left: 18px;
           background-color: #000000;
           color: #ffffff;
           margin-bottom: 0px;
           font-weight: bold;
           font-size: 28px;
           font-family: "bebas-neue-pro-expanded",sans-serif;
        }

        .june_cover .column p.NoLineSpace {
           margin-bottom: 0px;
           font-size: 20px;
           font-family: "bebas-neue-pro-expanded",sans-serif;
        }

        .june_cover .column p {
           margin-bottom: 24px;
           font-size: 20px;
           font-family: "bebas-neue-pro-expanded",sans-serif;
        }

/***********************************
Library Lightning Round
***********************************/

    /*paragraphs*/

        .library_lightning_round .column p {
           font-family: "bebas-neue-pro-expanded",sans-serif;
           font-size: 22px;
           margin-bottom: 24px;
           padding-left: 22px;
           padding-right: 22px;
           color: #000000;
        }

        .library_lightning_round .column p.NoLineSpace {
           font-family: "bebas-neue-pro-expanded",sans-serif;
           font-size: 20px;
           margin-bottom: 0px;
        }

        .library_lightning_round .column p.SidebarH1 {
           font-family: "bebas-neue-pro-expanded",sans-serif;
           font-size: 28px;
           font-weight: bold;
           margin-bottom: 0px;
           color: #ffffff;
           background-color: #000000;
           padding-left: 18px;
           padding-right: 18px;
           padding-top: 18px;
        }

        .library_lightning_round .column p.SidebarBody {
           font-family: "bebas-neue-pro-expanded",sans-serif;
           font-size: 20px;
           margin-bottom: 0px;
           color: #ffffff;
           background-color: #000000;
           padding-left: 18px;
           padding-right: 18px;
           padding-bottom: 18px;
        }

        .library_lightning_round .column p.SidebarH3 {
           font-family: "bebas-neue-pro-expanded",sans-serif;
           font-size: 22px;
           margin-bottom: 0px;
           color: #ffffff;
           background-color: #000000;
           padding-left: 18px;
           padding-right: 18px;
        }

        .library_lightning_round .column p.SIdebarH2 {
           font-family: "bebas-neue-pro-expanded",sans-serif;
           font-size: 24px;
           margin-bottom: 0px;
           color: #ffffff;
           background-color: #000000;
           padding-left: 18px;
           padding-right: 18px;
           padding-bottom: 12px;
        }

        .library_lightning_round .column p.PullQuote {
           font-family: "bebas-neue-pro-expanded",sans-serif;
           font-size: 26px;
           margin-bottom: 24px;
           text-align: center;
        }

        .library_lightning_round .column p.PullQuoteCredit {
           font-family: "bebas-neue-pro-expanded",sans-serif;
           font-size: 20px;
           margin-bottom: 24px;
           text-align: center;
        }

    /*inlines*/

        .library_lightning_round .column .default-drop-cap {
           float: left;
           font-weight: 400;
           margin-top: 15px;
           margin-right: 2px;
           font-size: 60px;
           line-height: .3em;
        }

    /*links*/

        .library_lightning_round .column a {
           color: #000000;
        }

    /*headers*/

        .library_lightning_round .column h1 {
           font-family: "bebas-neue-pro",sans-serif;
           font-weight: bold;
           font-size: 42px;
           line-height: 1.2em;
        }

        .library_lightning_round .column h2 {
           font-family: "bebas-neue-pro",sans-serif;
           font-size: 28px;
        }

        .library_lightning_round .column h3 {
           font-family: "bebas-neue-pro",sans-serif;
           font-size: 24px;
           font-weight: 600;
           line-height: 1.3em;
        }

        .library_lightning_round .column h4 {
           font-family: "bebas-neue-pro",sans-serif;
           font-size: 20px;
           font-weight: 500;
           margin-bottom: 24px;
        }

        .library_lightning_round .column h5 {
        }

        .library_lightning_round .column h6 {
           font-family: "bebas-neue-pro",sans-serif;
           font-size: 14px;
           margin-bottom: 18px;
        }

    /*lists*/

        .library_lightning_round .column .BulletedList {
           font-family: "bebas-neue-pro-expanded",sans-serif;
           list-style-type: disc;
           font-size: 20px;
           line-height: 1.6em;
           list-style-image: none;
        }

        .library_lightning_round .column .NumberedList {
           font-family: "bebas-neue-pro-expanded",sans-serif;
           font-size: 20px;
           line-height: 1.6em;
           list-style-image: none;
        }

        .library_lightning_round .column .AlphabeticalList {
           list-style-type: lower-alpha;
           font-family: "bebas-neue-pro-expanded",sans-serif;
           font-size: 20px;
           line-height: 1.6em;
           list-style-image: none;
        }

/***********************************
DPL Locations
***********************************/

    /*lists*/

        .dpl_locations .column .AlphabeticalList {
           line-height: 1.6em;
           font-size: 20px;
           font-family: "bebas-neue-pro-expanded",sans-serif;
           list-style-type: lower-alpha;
           list-style-image: none;
        }

        .dpl_locations .column .NumberedList {
           line-height: 1.6em;
           font-size: 20px;
           font-family: "bebas-neue-pro-expanded",sans-serif;
           list-style-image: none;
        }

        .dpl_locations .column .BulletedList {
           line-height: 1.6em;
           font-size: 20px;
           list-style-type: disc;
           font-family: "bebas-neue-pro-expanded",sans-serif;
           list-style-image: none;
        }

    /*headers*/

        .dpl_locations .column h6 {
           margin-bottom: 18px;
           font-size: 14px;
           font-family: "bebas-neue-pro",sans-serif;
        }

        .dpl_locations .column h5 {
        }

        .dpl_locations .column h4 {
           margin-bottom: 24px;
           font-weight: 500;
           font-size: 20px;
           font-family: "bebas-neue-pro",sans-serif;
        }

        .dpl_locations .column h3 {
           line-height: 1.3em;
           font-weight: 600;
           font-size: 24px;
           font-family: "bebas-neue-pro",sans-serif;
        }

        .dpl_locations .column h2 {
           color: #ffffff;
           font-size: 28px;
           font-family: "bebas-neue-pro",sans-serif;
        }

        .dpl_locations .column h1 {
           line-height: 1.2em;
           font-size: 42px;
           font-weight: bold;
           font-family: "bebas-neue-pro",sans-serif;
        }

    /*links*/

        .dpl_locations .column a {
           color: #ffffff;
        }

    /*inlines*/

        .dpl_locations .column .default-drop-cap {
           line-height: .3em;
           font-size: 60px;
           margin-right: 2px;
           margin-top: 15px;
           font-weight: 400;
           float: left;
        }

    /*paragraphs*/

        .dpl_locations .column p.PullQuoteCredit {
           text-align: center;
           margin-bottom: 24px;
           font-size: 20px;
           font-family: "bebas-neue-pro-expanded",sans-serif;
        }

        .dpl_locations .column p.PullQuote {
           text-align: center;
           margin-bottom: 24px;
           font-size: 26px;
           font-family: "bebas-neue-pro-expanded",sans-serif;
        }

        .dpl_locations .column p.SIdebarH2 {
           padding-bottom: 12px;
           padding-right: 18px;
           padding-left: 18px;
           background-color: #000000;
           color: #ffffff;
           margin-bottom: 0px;
           font-size: 24px;
           font-family: "bebas-neue-pro-expanded",sans-serif;
        }

        .dpl_locations .column p.SidebarH3 {
           padding-right: 18px;
           padding-left: 18px;
           background-color: #000000;
           color: #ffffff;
           margin-bottom: 0px;
           font-size: 22px;
           font-family: "bebas-neue-pro-expanded",sans-serif;
        }

        .dpl_locations .column p.SidebarBody {
           padding-bottom: 18px;
           padding-right: 18px;
           padding-left: 18px;
           background-color: #000000;
           color: #ffffff;
           margin-bottom: 0px;
           font-size: 20px;
           font-family: "bebas-neue-pro-expanded",sans-serif;
        }

        .dpl_locations .column p.SidebarH1 {
           padding-top: 18px;
           padding-right: 18px;
           padding-left: 18px;
           background-color: #000000;
           color: #ffffff;
           margin-bottom: 0px;
           font-weight: bold;
           font-size: 28px;
           font-family: "bebas-neue-pro-expanded",sans-serif;
        }

        .dpl_locations .column p.NoLineSpace {
           color: #ffffff;
           margin-bottom: 0px;
           font-size: 20px;
           font-family: "bebas-neue-pro-expanded",sans-serif;
        }

        .dpl_locations .column p {
           color: #ffffff;
           margin-bottom: 24px;
           font-size: 20px;
           font-family: "bebas-neue-pro-expanded",sans-serif;
        }

/***********************************
SOA23 - All Youth
***********************************/

    /*paragraphs*/

        .soa23_all_youth .column p {
           font-family: "bebas-neue-pro-expanded",sans-serif;
           font-size: 20px;
           margin-bottom: 24px;
           color: #ffffff;
        }

        .soa23_all_youth .column p.NoLineSpace {
           font-family: "bebas-neue-pro-expanded",sans-serif;
           font-size: 20px;
           margin-bottom: 0px;
        }

        .soa23_all_youth .column p.SidebarH1 {
           font-family: "bebas-neue-pro-expanded",sans-serif;
           font-size: 28px;
           font-weight: bold;
           margin-bottom: 0px;
           color: #ffffff;
           background-color: #000000;
           padding-left: 18px;
           padding-right: 18px;
           padding-top: 18px;
        }

        .soa23_all_youth .column p.SidebarBody {
           font-family: "bebas-neue-pro-expanded",sans-serif;
           font-size: 20px;
           margin-bottom: 0px;
           color: #ffffff;
           background-color: #000000;
           padding-left: 18px;
           padding-right: 18px;
           padding-bottom: 18px;
        }

        .soa23_all_youth .column p.SidebarH3 {
           font-family: "bebas-neue-pro-expanded",sans-serif;
           font-size: 22px;
           margin-bottom: 0px;
           color: #ffffff;
           background-color: #000000;
           padding-left: 18px;
           padding-right: 18px;
        }

        .soa23_all_youth .column p.SIdebarH2 {
           font-family: "bebas-neue-pro-expanded",sans-serif;
           font-size: 24px;
           margin-bottom: 0px;
           color: #ffffff;
           background-color: #000000;
           padding-left: 18px;
           padding-right: 18px;
           padding-bottom: 12px;
        }

        .soa23_all_youth .column p.PullQuote {
           font-family: "bebas-neue-pro-expanded",sans-serif;
           font-size: 26px;
           margin-bottom: 24px;
           text-align: center;
        }

        .soa23_all_youth .column p.PullQuoteCredit {
           font-family: "bebas-neue-pro-expanded",sans-serif;
           font-size: 20px;
           margin-bottom: 24px;
           text-align: center;
        }

        .soa23_all_youth .column p.basic {
           font-family: "bebas-neue-pro-expanded",sans-serif;
           font-size: 20px;
           margin-bottom: 2px;
           padding-left: 20px;
        }

        .soa23_all_youth .column p.multiples {
           font-family: "bebas-neue-pro-expanded",sans-serif;
           font-size: 20px;
           margin-bottom: 18px;
           padding-left: 20px;
        }

        .soa23_all_youth .column p.last {
           font-family: "bebas-neue-pro-expanded",sans-serif;
           font-size: 20px;
           margin-bottom: 24px;
           padding-left: 20px;
        }

    /*inlines*/

        .soa23_all_youth .column .default-drop-cap {
           float: left;
           font-weight: 400;
           margin-top: 15px;
           margin-right: 2px;
           font-size: 60px;
           line-height: .3em;
        }

    /*links*/

        .soa23_all_youth .column a {
           color: #ffffff;
        }

    /*headers*/

        .soa23_all_youth .column h1 {
           font-family: "bebas-neue-pro",sans-serif;
           font-weight: bold;
           font-size: 42px;
           line-height: 1.2em;
           text-align: center;
           margin-bottom: 12px;
           margin-top: 8px;
           color: #ffffff;
        }

        .soa23_all_youth .column h2 {
           font-family: "bebas-neue-pro",sans-serif;
           font-size: 28px;
           font-weight: 600;
           color: #ffffff;
        }

        .soa23_all_youth .column h3 {
           font-family: "bebas-neue-pro",sans-serif;
           font-size: 24px;
           font-weight: 600;
           line-height: 1.3em;
        }

        .soa23_all_youth .column h4 {
           font-family: "bebas-neue-pro",sans-serif;
           font-size: 20px;
           font-weight: 500;
           margin-bottom: 24px;
        }

        .soa23_all_youth .column h5 {
        }

        .soa23_all_youth .column h6 {
           font-family: "bebas-neue-pro",sans-serif;
           font-size: 14px;
           margin-bottom: 18px;
        }

    /*lists*/

        .soa23_all_youth .column .BulletedList {
           font-family: "bebas-neue-pro-expanded",sans-serif;
           list-style-type: disc;
           font-size: 20px;
           line-height: 1.6em;
           list-style-image: none;
        }

        .soa23_all_youth .column .NumberedList {
           font-family: "bebas-neue-pro-expanded",sans-serif;
           font-size: 20px;
           line-height: 1.6em;
           list-style-image: none;
        }

        .soa23_all_youth .column .AlphabeticalList {
           list-style-type: lower-alpha;
           font-family: "bebas-neue-pro-expanded",sans-serif;
           font-size: 20px;
           line-height: 1.6em;
           list-style-image: none;
        }

/***********************************
SOA23 - Recommendations
***********************************/

    /*paragraphs*/

        .soa23_recommendations .column p {
           font-family: "bebas-neue-pro-expanded",sans-serif;
           font-size: 20px;
           margin-bottom: 24px;
           text-align: center;
        }

        .soa23_recommendations .column p.NoLineSpace {
           font-family: "bebas-neue-pro-expanded",sans-serif;
           font-size: 20px;
           margin-bottom: 0px;
        }

        .soa23_recommendations .column p.SidebarH1 {
           font-family: "bebas-neue-pro-expanded",sans-serif;
           font-size: 28px;
           font-weight: bold;
           margin-bottom: 0px;
           color: #ffffff;
           background-color: #000000;
           padding-left: 18px;
           padding-right: 18px;
           padding-top: 18px;
        }

        .soa23_recommendations .column p.SidebarBody {
           font-family: "bebas-neue-pro-expanded",sans-serif;
           font-size: 20px;
           margin-bottom: 0px;
           color: #ffffff;
           background-color: #000000;
           padding-left: 18px;
           padding-right: 18px;
           padding-bottom: 18px;
        }

        .soa23_recommendations .column p.SidebarH3 {
           font-family: "bebas-neue-pro-expanded",sans-serif;
           font-size: 22px;
           margin-bottom: 0px;
           color: #ffffff;
           background-color: #000000;
           padding-left: 18px;
           padding-right: 18px;
        }

        .soa23_recommendations .column p.SIdebarH2 {
           font-family: "bebas-neue-pro-expanded",sans-serif;
           font-size: 24px;
           margin-bottom: 0px;
           color: #ffffff;
           background-color: #000000;
           padding-left: 18px;
           padding-right: 18px;
           padding-bottom: 12px;
        }

        .soa23_recommendations .column p.PullQuote {
           font-family: "bebas-neue-pro-expanded",sans-serif;
           font-size: 26px;
           margin-bottom: 24px;
           text-align: center;
        }

        .soa23_recommendations .column p.PullQuoteCredit {
           font-family: "bebas-neue-pro-expanded",sans-serif;
           font-size: 20px;
           margin-bottom: 24px;
           text-align: center;
        }

    /*inlines*/

        .soa23_recommendations .column .default-drop-cap {
           float: left;
           font-weight: 400;
           margin-top: 15px;
           margin-right: 2px;
           font-size: 60px;
           line-height: .3em;
        }

    /*links*/

        .soa23_recommendations .column a {
           color: #00adef;
        }

    /*headers*/

        .soa23_recommendations .column h1 {
           font-family: "bebas-neue-pro",sans-serif;
           font-weight: bold;
           font-size: 70px;
           line-height: 1.2em;
           text-align: center;
           color: #3f2166;
        }

        .soa23_recommendations .column h2 {
           font-family: "bebas-neue-pro",sans-serif;
           font-size: 28px;
           text-transform: uppercase;
           text-align: center;
           font-weight: 600;
           color: #3f2166;
        }

        .soa23_recommendations .column h3 {
           font-family: "bebas-neue-pro",sans-serif;
           font-size: 24px;
           font-weight: 600;
           line-height: 1.3em;
        }

        .soa23_recommendations .column h4 {
           font-family: "bebas-neue-pro",sans-serif;
           font-size: 20px;
           font-weight: 500;
           margin-bottom: 24px;
        }

        .soa23_recommendations .column h5 {
        }

        .soa23_recommendations .column h6 {
           font-family: "bebas-neue-pro",sans-serif;
           font-size: 14px;
           margin-bottom: 18px;
        }

    /*lists*/

        .soa23_recommendations .column .BulletedList {
           font-family: "bebas-neue-pro-expanded",sans-serif;
           list-style-type: disc;
           font-size: 20px;
           line-height: 1.6em;
           list-style-image: none;
        }

        .soa23_recommendations .column .NumberedList {
           font-family: "bebas-neue-pro-expanded",sans-serif;
           font-size: 20px;
           line-height: 1.6em;
           list-style-image: none;
        }

        .soa23_recommendations .column .AlphabeticalList {
           list-style-type: lower-alpha;
           font-family: "bebas-neue-pro-expanded",sans-serif;
           font-size: 20px;
           line-height: 1.6em;
           list-style-image: none;
        }

/***********************************
SOA23 - Children
***********************************/

    /*paragraphs*/

        .soa23_children .column p {
           font-family: "bebas-neue-pro-expanded",sans-serif;
           font-size: 20px;
           margin-bottom: 24px;
           color: #ffffff;
        }

        .soa23_children .column p.NoLineSpace {
           font-family: "bebas-neue-pro-expanded",sans-serif;
           font-size: 20px;
           margin-bottom: 0px;
        }

        .soa23_children .column p.SidebarH1 {
           font-family: "bebas-neue-pro-expanded",sans-serif;
           font-size: 28px;
           font-weight: bold;
           margin-bottom: 0px;
           color: #ffffff;
           background-color: #000000;
           padding-left: 18px;
           padding-right: 18px;
           padding-top: 18px;
        }

        .soa23_children .column p.SidebarBody {
           font-family: "bebas-neue-pro-expanded",sans-serif;
           font-size: 20px;
           margin-bottom: 0px;
           color: #ffffff;
           background-color: #000000;
           padding-left: 18px;
           padding-right: 18px;
           padding-bottom: 18px;
        }

        .soa23_children .column p.SidebarH3 {
           font-family: "bebas-neue-pro-expanded",sans-serif;
           font-size: 22px;
           margin-bottom: 0px;
           color: #ffffff;
           background-color: #000000;
           padding-left: 18px;
           padding-right: 18px;
        }

        .soa23_children .column p.SIdebarH2 {
           font-family: "bebas-neue-pro-expanded",sans-serif;
           font-size: 24px;
           margin-bottom: 0px;
           color: #ffffff;
           background-color: #000000;
           padding-left: 18px;
           padding-right: 18px;
           padding-bottom: 12px;
        }

        .soa23_children .column p.PullQuote {
           font-family: "bebas-neue-pro-expanded",sans-serif;
           font-size: 26px;
           margin-bottom: 24px;
           text-align: center;
        }

        .soa23_children .column p.PullQuoteCredit {
           font-family: "bebas-neue-pro-expanded",sans-serif;
           font-size: 20px;
           margin-bottom: 24px;
           text-align: center;
        }

        .soa23_children .column p.basic {
           font-family: "bebas-neue-pro-expanded",sans-serif;
           font-size: 20px;
           margin-bottom: 4px;
           padding-left: 20px;
        }

        .soa23_children .column p.multiples {
           font-family: "bebas-neue-pro-expanded",sans-serif;
           font-size: 20px;
           margin-bottom: 18px;
           padding-left: 20px;
        }

        .soa23_children .column p.last {
           font-family: "bebas-neue-pro-expanded",sans-serif;
           font-size: 20px;
           margin-bottom: 24px;
           padding-left: 20px;
        }

    /*inlines*/

        .soa23_children .column .default-drop-cap {
           float: left;
           font-weight: 400;
           margin-top: 15px;
           margin-right: 2px;
           font-size: 60px;
           line-height: .3em;
        }

    /*links*/

        .soa23_children .column a {
           color: #ffffff;
        }

    /*headers*/

        .soa23_children .column h1 {
           font-family: "bebas-neue-pro",sans-serif;
           font-weight: bold;
           font-size: 42px;
           line-height: 1.2em;
           text-align: center;
           color: #ffffff;
        }

        .soa23_children .column h2 {
           font-family: "bebas-neue-pro",sans-serif;
           font-size: 28px;
           font-weight: 600;
           color: #ffffff;
        }

        .soa23_children .column h3 {
           font-family: "bebas-neue-pro",sans-serif;
           font-size: 24px;
           font-weight: 600;
           line-height: 1.3em;
        }

        .soa23_children .column h4 {
           font-family: "bebas-neue-pro",sans-serif;
           font-size: 20px;
           font-weight: 500;
           margin-bottom: 24px;
        }

        .soa23_children .column h5 {
        }

        .soa23_children .column h6 {
           font-family: "bebas-neue-pro",sans-serif;
           font-size: 14px;
           margin-bottom: 18px;
        }

    /*lists*/

        .soa23_children .column .BulletedList {
           font-family: "bebas-neue-pro-expanded",sans-serif;
           list-style-type: disc;
           font-size: 20px;
           line-height: 1.6em;
           list-style-image: none;
        }

        .soa23_children .column .NumberedList {
           font-family: "bebas-neue-pro-expanded",sans-serif;
           font-size: 20px;
           line-height: 1.6em;
           list-style-image: none;
        }

        .soa23_children .column .AlphabeticalList {
           list-style-type: lower-alpha;
           font-family: "bebas-neue-pro-expanded",sans-serif;
           font-size: 20px;
           line-height: 1.6em;
           list-style-image: none;
        }

/***********************************
SOA23 - Teen
***********************************/

    /*paragraphs*/

        .soa23_teen .column p {
           font-family: "bebas-neue-pro-expanded",sans-serif;
           font-size: 20px;
           margin-bottom: 24px;
           color: #ffffff;
        }

        .soa23_teen .column p.NoLineSpace {
           font-family: "bebas-neue-pro-expanded",sans-serif;
           font-size: 20px;
           margin-bottom: 0px;
        }

        .soa23_teen .column p.SidebarH1 {
           font-family: "bebas-neue-pro-expanded",sans-serif;
           font-size: 28px;
           font-weight: bold;
           margin-bottom: 0px;
           color: #ffffff;
           background-color: #000000;
           padding-left: 18px;
           padding-right: 18px;
           padding-top: 18px;
        }

        .soa23_teen .column p.SidebarBody {
           font-family: "bebas-neue-pro-expanded",sans-serif;
           font-size: 20px;
           margin-bottom: 0px;
           color: #ffffff;
           background-color: #000000;
           padding-left: 18px;
           padding-right: 18px;
           padding-bottom: 18px;
        }

        .soa23_teen .column p.SidebarH3 {
           font-family: "bebas-neue-pro-expanded",sans-serif;
           font-size: 22px;
           margin-bottom: 0px;
           color: #ffffff;
           background-color: #000000;
           padding-left: 18px;
           padding-right: 18px;
        }

        .soa23_teen .column p.SIdebarH2 {
           font-family: "bebas-neue-pro-expanded",sans-serif;
           font-size: 24px;
           margin-bottom: 0px;
           color: #ffffff;
           background-color: #000000;
           padding-left: 18px;
           padding-right: 18px;
           padding-bottom: 12px;
        }

        .soa23_teen .column p.PullQuote {
           font-family: "bebas-neue-pro-expanded",sans-serif;
           font-size: 26px;
           margin-bottom: 24px;
           text-align: center;
        }

        .soa23_teen .column p.PullQuoteCredit {
           font-family: "bebas-neue-pro-expanded",sans-serif;
           font-size: 20px;
           margin-bottom: 24px;
           text-align: center;
        }

        .soa23_teen .column p.basic {
           font-family: "bebas-neue-pro-expanded",sans-serif;
           font-size: 20px;
           margin-bottom: 4px;
           padding-left: 20px;
        }

        .soa23_teen .column p.multiples {
           font-family: "bebas-neue-pro-expanded",sans-serif;
           font-size: 20px;
           margin-bottom: 18px;
           padding-left: 20px;
        }

        .soa23_teen .column p.last {
           font-family: "bebas-neue-pro-expanded",sans-serif;
           font-size: 20px;
           margin-bottom: 24px;
           padding-left: 20px;
        }

    /*inlines*/

        .soa23_teen .column .default-drop-cap {
           float: left;
           font-weight: 400;
           margin-top: 15px;
           margin-right: 2px;
           font-size: 60px;
           line-height: .3em;
        }

    /*links*/

        .soa23_teen .column a {
           color: #ffffff;
        }

    /*headers*/

        .soa23_teen .column h1 {
           font-family: "bebas-neue-pro",sans-serif;
           font-weight: bold;
           font-size: 42px;
           line-height: 1.2em;
           text-align: center;
           color: #ffffff;
        }

        .soa23_teen .column h2 {
           font-family: "bebas-neue-pro",sans-serif;
           font-size: 28px;
           font-weight: 600;
           color: #ffffff;
        }

        .soa23_teen .column h3 {
           font-family: "bebas-neue-pro",sans-serif;
           font-size: 24px;
           font-weight: 600;
           line-height: 1.3em;
        }

        .soa23_teen .column h4 {
           font-family: "bebas-neue-pro",sans-serif;
           font-size: 20px;
           font-weight: 500;
           margin-bottom: 24px;
        }

        .soa23_teen .column h5 {
        }

        .soa23_teen .column h6 {
           font-family: "bebas-neue-pro",sans-serif;
           font-size: 14px;
           margin-bottom: 18px;
        }

    /*lists*/

        .soa23_teen .column .BulletedList {
           font-family: "bebas-neue-pro-expanded",sans-serif;
           list-style-type: disc;
           font-size: 20px;
           line-height: 1.6em;
           list-style-image: none;
        }

        .soa23_teen .column .NumberedList {
           font-family: "bebas-neue-pro-expanded",sans-serif;
           font-size: 20px;
           line-height: 1.6em;
           list-style-image: none;
        }

        .soa23_teen .column .AlphabeticalList {
           list-style-type: lower-alpha;
           font-family: "bebas-neue-pro-expanded",sans-serif;
           font-size: 20px;
           line-height: 1.6em;
           list-style-image: none;
        }

/***********************************
Storytime
***********************************/

    /*lists*/

        .storytime .column .AlphabeticalList {
           line-height: 1.6em;
           font-size: 20px;
           font-family: "bebas-neue-pro-expanded",sans-serif;
           list-style-type: lower-alpha;
           list-style-image: none;
        }

        .storytime .column .NumberedList {
           line-height: 1.6em;
           font-size: 20px;
           font-family: "bebas-neue-pro-expanded",sans-serif;
           list-style-image: none;
        }

        .storytime .column .BulletedList {
           line-height: 1.6em;
           font-size: 20px;
           list-style-type: disc;
           font-family: "bebas-neue-pro-expanded",sans-serif;
           list-style-image: none;
        }

    /*headers*/

        .storytime .column h6 {
           margin-bottom: 18px;
           font-size: 14px;
           font-family: "bebas-neue-pro",sans-serif;
        }

        .storytime .column h5 {
        }

        .storytime .column h4 {
           margin-bottom: 24px;
           font-weight: 500;
           font-size: 20px;
           font-family: "bebas-neue-pro",sans-serif;
        }

        .storytime .column h3 {
           line-height: 1.3em;
           font-weight: 600;
           font-size: 28px;
           font-family: "bebas-neue-pro",sans-serif;
           text-align: center;
           color: #f17212;
        }

        .storytime .column h2 {
           color: #f17212;
           text-align: center;
           padding-bottom: 16px;
           font-size: 28px;
           font-family: "bebas-neue-pro-expanded",sans-serif;
           font-weight: bold;
        }

        .storytime .column h1 {
           color: #b51d88;
           text-align: center;
           line-height: 1.2em;
           font-size: 65px;
           font-weight: bold;
           font-family: "bebas-neue-pro",sans-serif;
        }

    /*links*/

        .storytime .column a {
           background-color: transparent;
           text-align: center;
           color: #b51d88;
        }

    /*inlines*/

        .storytime .column .default-drop-cap {
           line-height: .3em;
           font-size: 60px;
           margin-right: 2px;
           margin-top: 15px;
           font-weight: 400;
           float: left;
        }

    /*paragraphs*/

        .storytime .column p.PullQuoteCredit {
           text-align: center;
           margin-bottom: 24px;
           font-size: 20px;
           font-family: "bebas-neue-pro-expanded",sans-serif;
        }

        .storytime .column p.PullQuote {
           text-align: center;
           margin-bottom: 24px;
           font-size: 26px;
           font-family: "bebas-neue-pro-expanded",sans-serif;
        }

        .storytime .column p.SIdebarH2 {
           padding-bottom: 12px;
           padding-right: 18px;
           padding-left: 18px;
           background-color: #000000;
           color: #ffffff;
           margin-bottom: 0px;
           font-size: 24px;
           font-family: "bebas-neue-pro-expanded",sans-serif;
        }

        .storytime .column p.SidebarH3 {
           padding-right: 18px;
           padding-left: 18px;
           background-color: #000000;
           color: #ffffff;
           margin-bottom: 0px;
           font-size: 22px;
           font-family: "bebas-neue-pro-expanded",sans-serif;
        }

        .storytime .column p.SidebarBody {
           padding-bottom: 18px;
           padding-right: 18px;
           padding-left: 18px;
           background-color: #000000;
           color: #ffffff;
           margin-bottom: 0px;
           font-size: 20px;
           font-family: "bebas-neue-pro-expanded",sans-serif;
        }

        .storytime .column p.SidebarH1 {
           padding-top: 18px;
           padding-right: 18px;
           padding-left: 18px;
           background-color: #000000;
           color: #ffffff;
           margin-bottom: 0px;
           font-weight: bold;
           font-size: 28px;
           font-family: "bebas-neue-pro-expanded",sans-serif;
        }

        .storytime .column p.NoLineSpace {
           margin-bottom: 0px;
           font-size: 20px;
           font-family: "bebas-neue-pro-expanded",sans-serif;
        }

        .storytime .column p {
           text-align: center;
           margin-bottom: 24px;
           font-size: 20px;
           font-family: "bebas-neue-pro-expanded",sans-serif;
        }

/***********************************
Picnic with Friends
***********************************/

    /*paragraphs*/

        .picnic_with_friends .column p {
           font-family: "bebas-neue-pro-expanded",sans-serif;
           font-size: 20px;
           margin-bottom: 24px;
        }

        .picnic_with_friends .column p.NoLineSpace {
           font-family: "bebas-neue-pro-expanded",sans-serif;
           font-size: 20px;
           margin-bottom: 0px;
        }

        .picnic_with_friends .column p.SidebarH1 {
           font-family: "bebas-neue-pro-expanded",sans-serif;
           font-size: 28px;
           font-weight: bold;
           margin-bottom: 0px;
           color: #ffffff;
           background-color: #000000;
           padding-left: 18px;
           padding-right: 18px;
           padding-top: 18px;
        }

        .picnic_with_friends .column p.SidebarBody {
           font-family: "bebas-neue-pro-expanded",sans-serif;
           font-size: 20px;
           margin-bottom: 0px;
           color: #ffffff;
           background-color: #000000;
           padding-left: 18px;
           padding-right: 18px;
           padding-bottom: 18px;
        }

        .picnic_with_friends .column p.SidebarH3 {
           font-family: "bebas-neue-pro-expanded",sans-serif;
           font-size: 22px;
           margin-bottom: 0px;
           color: #ffffff;
           background-color: #000000;
           padding-left: 18px;
           padding-right: 18px;
        }

        .picnic_with_friends .column p.SIdebarH2 {
           font-family: "bebas-neue-pro-expanded",sans-serif;
           font-size: 24px;
           margin-bottom: 0px;
           color: #ffffff;
           background-color: #000000;
           padding-left: 18px;
           padding-right: 18px;
           padding-bottom: 12px;
        }

        .picnic_with_friends .column p.PullQuote {
           font-family: "bebas-neue-pro-expanded",sans-serif;
           font-size: 26px;
           margin-bottom: 24px;
           text-align: center;
        }

        .picnic_with_friends .column p.PullQuoteCredit {
           font-family: "bebas-neue-pro-expanded",sans-serif;
           font-size: 20px;
           margin-bottom: 24px;
           text-align: center;
        }

    /*inlines*/

        .picnic_with_friends .column .default-drop-cap {
           float: left;
           font-weight: 400;
           margin-top: 15px;
           margin-right: 2px;
           font-size: 60px;
           line-height: .3em;
        }

    /*links*/

        .picnic_with_friends .column a {
           color: #d80b8c;
           text-align: right;
        }

    /*headers*/

        .picnic_with_friends .column h1 {
           font-family: "bebas-neue-pro",sans-serif;
           font-weight: bold;
           font-size: 46px;
           line-height: 1.2em;
           background-color: #78ab42;
           color: #ffffff;
           text-align: center;
           margin-left: 50px;
           margin-right: 50px;
           margin-top: 36px;
           padding-top: 18px;
        }

        .picnic_with_friends .column h2 {
           font-family: "bebas-neue-pro",sans-serif;
           font-size: 36px;
           color: #d80b8c;
           font-weight: 800;
           text-align: center;
           margin-top: 24px;
        }

        .picnic_with_friends .column h3 {
           font-family: "bebas-neue-pro",sans-serif;
           font-size: 36px;
           font-weight: 400;
           line-height: 1.3em;
           color: #ffffff;
           background-color: #78ab42;
           text-align: center;
           padding-left: 0px;
           padding-right: 0px;
           padding-bottom: 24px;
           margin-left: 50px;
           margin-right: 50px;
        }

        .picnic_with_friends .column h4 {
           font-family: "bebas-neue-pro",sans-serif;
           font-size: 28px;
           font-weight: 500;
           margin-bottom: 0px;
           color: #ffffff;
           background-color: #78ab42;
           text-align: center;
           margin-left: 50px;
           margin-right: 50px;
           padding-bottom: 0px;
        }

        .picnic_with_friends .column h5 {
           font-family: "bebas-neue-pro",sans-serif;
           font-size: 28px;
           color: #ffffff;
           background-color: #78ab42;
           font-weight: 500;
           text-align: center;
           padding-bottom: 18px;
           margin-left: 50px;
           margin-right: 50px;
        }

        .picnic_with_friends .column h6 {
           font-family: "bebas-neue-pro",sans-serif;
           font-size: 14px;
           margin-bottom: 18px;
        }

    /*lists*/

        .picnic_with_friends .column .BulletedList {
           font-family: "bebas-neue-pro-expanded",sans-serif;
           list-style-type: disc;
           font-size: 20px;
           line-height: 1.6em;
           list-style-image: none;
        }

        .picnic_with_friends .column .NumberedList {
           font-family: "bebas-neue-pro-expanded",sans-serif;
           font-size: 20px;
           line-height: 1.6em;
           list-style-image: none;
        }

        .picnic_with_friends .column .AlphabeticalList {
           list-style-type: lower-alpha;
           font-family: "bebas-neue-pro-expanded",sans-serif;
           font-size: 20px;
           line-height: 1.6em;
           list-style-image: none;
        }

/***********************************
Statista
***********************************/

    /*paragraphs*/

        .statista .column p {
           font-family: "bebas-neue-pro-expanded",sans-serif;
           font-size: 20px;
           margin-bottom: 24px;
           color: #d8d0c5;
           text-align: center;
        }

        .statista .column p.NoLineSpace {
           font-family: "bebas-neue-pro-expanded",sans-serif;
           font-size: 20px;
           margin-bottom: 0px;
        }

        .statista .column p.SidebarH1 {
           font-family: "bebas-neue-pro-expanded",sans-serif;
           font-size: 28px;
           font-weight: bold;
           margin-bottom: 0px;
           color: #ffffff;
           background-color: #000000;
           padding-left: 18px;
           padding-right: 18px;
           padding-top: 18px;
        }

        .statista .column p.SidebarBody {
           font-family: "bebas-neue-pro-expanded",sans-serif;
           font-size: 20px;
           margin-bottom: 0px;
           color: #ffffff;
           background-color: #000000;
           padding-left: 18px;
           padding-right: 18px;
           padding-bottom: 18px;
        }

        .statista .column p.SidebarH3 {
           font-family: "bebas-neue-pro-expanded",sans-serif;
           font-size: 22px;
           margin-bottom: 0px;
           color: #ffffff;
           background-color: #000000;
           padding-left: 18px;
           padding-right: 18px;
        }

        .statista .column p.SIdebarH2 {
           font-family: "bebas-neue-pro-expanded",sans-serif;
           font-size: 24px;
           margin-bottom: 0px;
           color: #ffffff;
           background-color: #000000;
           padding-left: 18px;
           padding-right: 18px;
           padding-bottom: 12px;
        }

        .statista .column p.PullQuote {
           font-family: "bebas-neue-pro-expanded",sans-serif;
           font-size: 26px;
           margin-bottom: 24px;
           text-align: center;
        }

        .statista .column p.PullQuoteCredit {
           font-family: "bebas-neue-pro-expanded",sans-serif;
           font-size: 20px;
           margin-bottom: 24px;
           text-align: center;
        }

    /*inlines*/

        .statista .column .default-drop-cap {
           float: left;
           font-weight: 400;
           margin-top: 15px;
           margin-right: 2px;
           font-size: 60px;
           line-height: .3em;
        }

    /*links*/

        .statista .column a {
           color: #d8d0c5;
        }

    /*headers*/

        .statista .column h1 {
           font-family: "bebas-neue-pro",sans-serif;
           font-weight: bold;
           font-size: 42px;
           line-height: 1.2em;
        }

        .statista .column h2 {
           font-family: "bebas-neue-pro",sans-serif;
           font-size: 36px;
           color: #d8d0c5;
           font-weight: 600;
           text-align: center;
           margin-bottom: 24px;
           margin-top: 12px;
        }

        .statista .column h3 {
           font-family: "bebas-neue-pro",sans-serif;
           font-size: 32px;
           font-weight: 600;
           line-height: 1.3em;
           color: #d8d0c5;
           padding-bottom: 24px;
           text-align: center;
        }

        .statista .column h4 {
           font-family: "bebas-neue-pro",sans-serif;
           font-size: 20px;
           font-weight: 500;
           margin-bottom: 24px;
        }

        .statista .column h5 {
        }

        .statista .column h6 {
           font-family: "bebas-neue-pro",sans-serif;
           font-size: 14px;
           margin-bottom: 18px;
        }

    /*lists*/

        .statista .column .BulletedList {
           font-family: "bebas-neue-pro-expanded",sans-serif;
           list-style-type: disc;
           font-size: 20px;
           line-height: 1.6em;
           list-style-image: none;
        }

        .statista .column .NumberedList {
           font-family: "bebas-neue-pro-expanded",sans-serif;
           font-size: 20px;
           line-height: 1.6em;
           list-style-image: none;
        }

        .statista .column .AlphabeticalList {
           list-style-type: lower-alpha;
           font-family: "bebas-neue-pro-expanded",sans-serif;
           font-size: 20px;
           line-height: 1.6em;
           list-style-image: none;
        }

/***********************************
LGBTQ+ Pride
***********************************/

    /*paragraphs*/

        .lgbtq_pride .column p {
           font-family: "bebas-neue-pro-expanded",sans-serif;
           font-size: 20px;
           margin-bottom: 24px;
           color: #ffffff;
        }

        .lgbtq_pride .column p.NoLineSpace {
           font-family: "bebas-neue-pro-expanded",sans-serif;
           font-size: 20px;
           margin-bottom: 0px;
        }

        .lgbtq_pride .column p.SidebarH1 {
           font-family: "bebas-neue-pro-expanded",sans-serif;
           font-size: 28px;
           font-weight: bold;
           margin-bottom: 0px;
           color: #ffffff;
           background-color: #000000;
           padding-left: 18px;
           padding-right: 18px;
           padding-top: 18px;
        }

        .lgbtq_pride .column p.SidebarBody {
           font-family: "bebas-neue-pro-expanded",sans-serif;
           font-size: 20px;
           margin-bottom: 0px;
           color: #ffffff;
           background-color: #000000;
           padding-left: 18px;
           padding-right: 18px;
           padding-bottom: 18px;
        }

        .lgbtq_pride .column p.SidebarH3 {
           font-family: "bebas-neue-pro-expanded",sans-serif;
           font-size: 22px;
           margin-bottom: 0px;
           color: #ffffff;
           background-color: #000000;
           padding-left: 18px;
           padding-right: 18px;
        }

        .lgbtq_pride .column p.SIdebarH2 {
           font-family: "bebas-neue-pro-expanded",sans-serif;
           font-size: 24px;
           margin-bottom: 0px;
           color: #ffffff;
           background-color: #000000;
           padding-left: 18px;
           padding-right: 18px;
           padding-bottom: 12px;
        }

        .lgbtq_pride .column p.PullQuote {
           font-family: "bebas-neue-pro-expanded",sans-serif;
           font-size: 26px;
           margin-bottom: 24px;
           text-align: center;
        }

        .lgbtq_pride .column p.PullQuoteCredit {
           font-family: "bebas-neue-pro-expanded",sans-serif;
           font-size: 20px;
           margin-bottom: 24px;
           text-align: center;
        }

        .lgbtq_pride .column p.basic {
           font-family: "bebas-neue-pro-expanded",sans-serif;
           font-size: 20px;
           margin-bottom: 4px;
           padding-left: 20px;
        }

        .lgbtq_pride .column p.multiples {
           font-family: "bebas-neue-pro-expanded",sans-serif;
           font-size: 20px;
           margin-bottom: 18px;
           padding-left: 20px;
        }

        .lgbtq_pride .column p.last {
           font-family: "bebas-neue-pro-expanded",sans-serif;
           font-size: 20px;
           margin-bottom: 24px;
           padding-left: 20px;
        }

    /*inlines*/

        .lgbtq_pride .column .default-drop-cap {
           float: left;
           font-weight: 400;
           margin-top: 15px;
           margin-right: 2px;
           font-size: 60px;
           line-height: .3em;
        }

    /*links*/

        .lgbtq_pride .column a {
           color: #ffffff;
        }

    /*headers*/

        .lgbtq_pride .column h1 {
           font-family: "bebas-neue-pro",sans-serif;
           font-weight: bold;
           font-size: 42px;
           line-height: 1.2em;
        }

        .lgbtq_pride .column h2 {
           font-family: "bebas-neue-pro",sans-serif;
           font-size: 28px;
           font-weight: 600;
           color: #ffffff;
        }

        .lgbtq_pride .column h3 {
           font-family: "bebas-neue-pro",sans-serif;
           font-size: 24px;
           font-weight: 600;
           line-height: 1.3em;
        }

        .lgbtq_pride .column h4 {
           font-family: "bebas-neue-pro",sans-serif;
           font-size: 24px;
           font-weight: 500;
           margin-bottom: 24px;
           margin-top: 125px;
           font-style: italic;
           color: #ffffff;
        }

        .lgbtq_pride .column h5 {
        }

        .lgbtq_pride .column h6 {
           font-family: "bebas-neue-pro",sans-serif;
           font-size: 14px;
           margin-bottom: 18px;
        }

    /*lists*/

        .lgbtq_pride .column .BulletedList {
           font-family: "bebas-neue-pro-expanded",sans-serif;
           list-style-type: disc;
           font-size: 20px;
           line-height: 1.6em;
           list-style-image: none;
        }

        .lgbtq_pride .column .NumberedList {
           font-family: "bebas-neue-pro-expanded",sans-serif;
           font-size: 20px;
           line-height: 1.6em;
           list-style-image: none;
        }

        .lgbtq_pride .column .AlphabeticalList {
           list-style-type: lower-alpha;
           font-family: "bebas-neue-pro-expanded",sans-serif;
           font-size: 20px;
           line-height: 1.6em;
           list-style-image: none;
        }

/***********************************
Celebrating Digital Navigators at DPL
***********************************/

    /*paragraphs*/

        .celebrating_digital_navigator .column p {
           font-family: "bebas-neue-pro-expanded",sans-serif;
           font-size: 20px;
           margin-bottom: 24px;
           color: #ffffff;
        }

        .celebrating_digital_navigator .column p.NoLineSpace {
           font-family: "bebas-neue-pro-expanded",sans-serif;
           font-size: 20px;
           margin-bottom: 0px;
        }

        .celebrating_digital_navigator .column p.SidebarH1 {
           font-family: "bebas-neue-pro-expanded",sans-serif;
           font-size: 28px;
           font-weight: bold;
           margin-bottom: 0px;
           color: #ffffff;
           background-color: #000000;
           padding-left: 18px;
           padding-right: 18px;
           padding-top: 18px;
        }

        .celebrating_digital_navigator .column p.SidebarBody {
           font-family: "bebas-neue-pro-expanded",sans-serif;
           font-size: 20px;
           margin-bottom: 0px;
           color: #ffffff;
           background-color: #000000;
           padding-left: 18px;
           padding-right: 18px;
           padding-bottom: 18px;
        }

        .celebrating_digital_navigator .column p.SidebarH3 {
           font-family: "bebas-neue-pro-expanded",sans-serif;
           font-size: 22px;
           margin-bottom: 0px;
           color: #ffffff;
           background-color: #000000;
           padding-left: 18px;
           padding-right: 18px;
        }

        .celebrating_digital_navigator .column p.SIdebarH2 {
           font-family: "bebas-neue-pro-expanded",sans-serif;
           font-size: 24px;
           margin-bottom: 0px;
           color: #ffffff;
           background-color: #000000;
           padding-left: 18px;
           padding-right: 18px;
           padding-bottom: 12px;
        }

        .celebrating_digital_navigator .column p.PullQuote {
           font-family: "bebas-neue-pro-expanded",sans-serif;
           font-size: 26px;
           margin-bottom: 24px;
           text-align: center;
        }

        .celebrating_digital_navigator .column p.PullQuoteCredit {
           font-family: "bebas-neue-pro-expanded",sans-serif;
           font-size: 20px;
           margin-bottom: 24px;
           text-align: center;
        }

    /*inlines*/

        .celebrating_digital_navigator .column .default-drop-cap {
           float: left;
           font-weight: 400;
           margin-top: 15px;
           margin-right: 2px;
           font-size: 60px;
           line-height: .3em;
        }

    /*links*/

        .celebrating_digital_navigator .column a {
           color: #00adef;
        }

    /*headers*/

        .celebrating_digital_navigator .column h1 {
           font-family: "bebas-neue-pro",sans-serif;
           font-weight: bold;
           font-size: 42px;
           line-height: 1.2em;
           text-align: center;
           color: #ffffff;
        }

        .celebrating_digital_navigator .column h2 {
           font-family: "bebas-neue-pro",sans-serif;
           font-size: 36px;
           text-align: center;
           color: #ffffff;
        }

        .celebrating_digital_navigator .column h3 {
           font-family: "bebas-neue-pro",sans-serif;
           font-size: 24px;
           font-weight: 400;
           line-height: 1.3em;
           padding-bottom: 0px;
           text-align: center;
           padding-top: 0px;
           margin-bottom: 30px;
           margin-top: 12px;
           color: #ffffff;
        }

        .celebrating_digital_navigator .column h4 {
           font-family: "bebas-neue-pro",sans-serif;
           font-size: 20px;
           font-weight: 500;
           margin-bottom: 24px;
        }

        .celebrating_digital_navigator .column h5 {
        }

        .celebrating_digital_navigator .column h6 {
           font-family: "bebas-neue-pro",sans-serif;
           font-size: 14px;
           margin-bottom: 18px;
        }

    /*lists*/

        .celebrating_digital_navigator .column .BulletedList {
           font-family: "bebas-neue-pro-expanded",sans-serif;
           list-style-type: disc;
           font-size: 20px;
           line-height: 1.6em;
           list-style-image: none;
        }

        .celebrating_digital_navigator .column .NumberedList {
           font-family: "bebas-neue-pro-expanded",sans-serif;
           font-size: 20px;
           line-height: 1.6em;
           list-style-image: none;
        }

        .celebrating_digital_navigator .column .AlphabeticalList {
           list-style-type: lower-alpha;
           font-family: "bebas-neue-pro-expanded",sans-serif;
           font-size: 20px;
           line-height: 1.6em;
           list-style-image: none;
        }

/***********************************
Strong Library, Strong Denver Mid Year Report
***********************************/

    /*paragraphs*/

        .strong_library_strong_denver_ .column p {
           font-family: "bebas-neue-pro-expanded",sans-serif;
           font-size: 20px;
           margin-bottom: 24px;
           color: #ffffff;
        }

        .strong_library_strong_denver_ .column p.NoLineSpace {
           font-family: "bebas-neue-pro-expanded",sans-serif;
           font-size: 20px;
           margin-bottom: 0px;
        }

        .strong_library_strong_denver_ .column p.SidebarH1 {
           font-family: "bebas-neue-pro-expanded",sans-serif;
           font-size: 28px;
           font-weight: bold;
           margin-bottom: 0px;
           color: #ffffff;
           background-color: #000000;
           padding-left: 18px;
           padding-right: 18px;
           padding-top: 18px;
        }

        .strong_library_strong_denver_ .column p.SidebarBody {
           font-family: "bebas-neue-pro-expanded",sans-serif;
           font-size: 20px;
           margin-bottom: 0px;
           color: #ffffff;
           background-color: #000000;
           padding-left: 18px;
           padding-right: 18px;
           padding-bottom: 18px;
        }

        .strong_library_strong_denver_ .column p.SidebarH3 {
           font-family: "bebas-neue-pro-expanded",sans-serif;
           font-size: 22px;
           margin-bottom: 0px;
           color: #ffffff;
           background-color: #000000;
           padding-left: 18px;
           padding-right: 18px;
        }

        .strong_library_strong_denver_ .column p.SIdebarH2 {
           font-family: "bebas-neue-pro-expanded",sans-serif;
           font-size: 24px;
           margin-bottom: 0px;
           color: #ffffff;
           background-color: #000000;
           padding-left: 18px;
           padding-right: 18px;
           padding-bottom: 12px;
        }

        .strong_library_strong_denver_ .column p.PullQuote {
           font-family: "bebas-neue-pro-expanded",sans-serif;
           font-size: 26px;
           margin-bottom: 24px;
           text-align: center;
        }

        .strong_library_strong_denver_ .column p.PullQuoteCredit {
           font-family: "bebas-neue-pro-expanded",sans-serif;
           font-size: 20px;
           margin-bottom: 24px;
           text-align: center;
        }

    /*inlines*/

        .strong_library_strong_denver_ .column .default-drop-cap {
           float: left;
           font-weight: 400;
           margin-top: 15px;
           margin-right: 2px;
           font-size: 60px;
           line-height: .3em;
        }

    /*links*/

        .strong_library_strong_denver_ .column a {
           color: #ffffff;
        }

    /*headers*/

        .strong_library_strong_denver_ .column h1 {
           font-family: "bebas-neue-pro",sans-serif;
           font-weight: bold;
           font-size: 42px;
           line-height: 1.2em;
        }

        .strong_library_strong_denver_ .column h2 {
           font-family: "bebas-neue-pro-expanded",sans-serif;
           font-size: 36px;
           font-weight: 400;
           text-align: center;
           margin-bottom: 24px;
           color: #ffffff;
        }

        .strong_library_strong_denver_ .column h3 {
           font-family: "bebas-neue-pro",sans-serif;
           font-size: 24px;
           font-weight: 600;
           line-height: 1.3em;
        }

        .strong_library_strong_denver_ .column h4 {
           font-family: "bebas-neue-pro",sans-serif;
           font-size: 20px;
           font-weight: 500;
           margin-bottom: 24px;
        }

        .strong_library_strong_denver_ .column h5 {
        }

        .strong_library_strong_denver_ .column h6 {
           font-family: "bebas-neue-pro",sans-serif;
           font-size: 14px;
           margin-bottom: 18px;
        }

    /*lists*/

        .strong_library_strong_denver_ .column .BulletedList {
           font-family: "bebas-neue-pro-expanded",sans-serif;
           list-style-type: disc;
           font-size: 20px;
           line-height: 1.6em;
           list-style-image: none;
        }

        .strong_library_strong_denver_ .column .NumberedList {
           font-family: "bebas-neue-pro-expanded",sans-serif;
           font-size: 20px;
           line-height: 1.6em;
           list-style-image: none;
        }

        .strong_library_strong_denver_ .column .AlphabeticalList {
           list-style-type: lower-alpha;
           font-family: "bebas-neue-pro-expanded",sans-serif;
           font-size: 20px;
           line-height: 1.6em;
           list-style-image: none;
        }

/***********************************
Author Visits and Writing
***********************************/

    /*paragraphs*/

        .author_visits_and_writing .column p {
           font-family: "bebas-neue-pro-expanded",sans-serif;
           font-size: 20px;
           margin-bottom: 24px;
        }

        .author_visits_and_writing .column p.NoLineSpace {
           font-family: "bebas-neue-pro-expanded",sans-serif;
           font-size: 20px;
           margin-bottom: 0px;
        }

        .author_visits_and_writing .column p.SidebarH1 {
           font-family: "bebas-neue-pro-expanded",sans-serif;
           font-size: 28px;
           font-weight: bold;
           margin-bottom: 0px;
           color: #ffffff;
           background-color: #000000;
           padding-left: 18px;
           padding-right: 18px;
           padding-top: 18px;
        }

        .author_visits_and_writing .column p.SidebarBody {
           font-family: "bebas-neue-pro-expanded",sans-serif;
           font-size: 20px;
           margin-bottom: 0px;
           color: #ffffff;
           background-color: #000000;
           padding-left: 18px;
           padding-right: 18px;
           padding-bottom: 18px;
        }

        .author_visits_and_writing .column p.SidebarH3 {
           font-family: "bebas-neue-pro-expanded",sans-serif;
           font-size: 22px;
           margin-bottom: 0px;
           color: #ffffff;
           background-color: #000000;
           padding-left: 18px;
           padding-right: 18px;
        }

        .author_visits_and_writing .column p.SIdebarH2 {
           font-family: "bebas-neue-pro-expanded",sans-serif;
           font-size: 24px;
           margin-bottom: 0px;
           color: #ffffff;
           background-color: #000000;
           padding-left: 18px;
           padding-right: 18px;
           padding-bottom: 12px;
        }

        .author_visits_and_writing .column p.PullQuote {
           font-family: "bebas-neue-pro-expanded",sans-serif;
           font-size: 26px;
           margin-bottom: 24px;
           text-align: center;
        }

        .author_visits_and_writing .column p.PullQuoteCredit {
           font-family: "bebas-neue-pro-expanded",sans-serif;
           font-size: 20px;
           margin-bottom: 24px;
           text-align: center;
        }

    /*inlines*/

        .author_visits_and_writing .column .default-drop-cap {
           float: left;
           font-weight: 400;
           margin-top: 15px;
           margin-right: 2px;
           font-size: 60px;
           line-height: .3em;
        }

    /*links*/

        .author_visits_and_writing .column a {
           color: #49abca;
        }

    /*headers*/

        .author_visits_and_writing .column h1 {
           font-family: "bebas-neue-pro",sans-serif;
           font-weight: bold;
           font-size: 42px;
           line-height: 1.2em;
           text-transform: uppercase;
           margin-bottom: 12px;
           padding-top: 10px;
           padding-left: 10px;
           padding-bottom: 12px;
           color: #ffffff;
           background-color: #49abca;
        }

        .author_visits_and_writing .column h2 {
           font-family: "bebas-neue-pro",sans-serif;
           font-size: 28px;
           color: #49abca;
           font-weight: 600;
        }

        .author_visits_and_writing .column h3 {
           font-family: "bebas-neue-pro",sans-serif;
           font-size: 24px;
           font-weight: 600;
           line-height: 1.3em;
        }

        .author_visits_and_writing .column h4 {
           font-family: "bebas-neue-pro",sans-serif;
           font-size: 20px;
           font-weight: 500;
           margin-bottom: 24px;
        }

        .author_visits_and_writing .column h5 {
        }

        .author_visits_and_writing .column h6 {
           font-family: "bebas-neue-pro",sans-serif;
           font-size: 14px;
           margin-bottom: 18px;
        }

    /*lists*/

        .author_visits_and_writing .column .BulletedList {
           font-family: "bebas-neue-pro-expanded",sans-serif;
           list-style-type: disc;
           font-size: 20px;
           line-height: 1.6em;
           list-style-image: none;
        }

        .author_visits_and_writing .column .NumberedList {
           font-family: "bebas-neue-pro-expanded",sans-serif;
           font-size: 20px;
           line-height: 1.6em;
           list-style-image: none;
        }

        .author_visits_and_writing .column .AlphabeticalList {
           list-style-type: lower-alpha;
           font-family: "bebas-neue-pro-expanded",sans-serif;
           font-size: 20px;
           line-height: 1.6em;
           list-style-image: none;
        }

/***********************************
Technology
***********************************/

    /*paragraphs*/

        .technology .column p {
           font-family: "bebas-neue-pro-expanded",sans-serif;
           font-size: 20px;
           margin-bottom: 24px;
        }

        .technology .column p.NoLineSpace {
           font-family: "bebas-neue-pro-expanded",sans-serif;
           font-size: 20px;
           margin-bottom: 0px;
        }

        .technology .column p.SidebarH1 {
           font-family: "bebas-neue-pro-expanded",sans-serif;
           font-size: 28px;
           font-weight: bold;
           margin-bottom: 0px;
           color: #ffffff;
           background-color: #000000;
           padding-left: 18px;
           padding-right: 18px;
           padding-top: 18px;
        }

        .technology .column p.SidebarBody {
           font-family: "bebas-neue-pro-expanded",sans-serif;
           font-size: 20px;
           margin-bottom: 0px;
           color: #ffffff;
           background-color: #000000;
           padding-left: 18px;
           padding-right: 18px;
           padding-bottom: 18px;
        }

        .technology .column p.SidebarH3 {
           font-family: "bebas-neue-pro-expanded",sans-serif;
           font-size: 22px;
           margin-bottom: 0px;
           color: #ffffff;
           background-color: #000000;
           padding-left: 18px;
           padding-right: 18px;
        }

        .technology .column p.SIdebarH2 {
           font-family: "bebas-neue-pro-expanded",sans-serif;
           font-size: 24px;
           margin-bottom: 0px;
           color: #ffffff;
           background-color: #000000;
           padding-left: 18px;
           padding-right: 18px;
           padding-bottom: 12px;
        }

        .technology .column p.PullQuote {
           font-family: "bebas-neue-pro-expanded",sans-serif;
           font-size: 26px;
           margin-bottom: 24px;
           text-align: center;
        }

        .technology .column p.PullQuoteCredit {
           font-family: "bebas-neue-pro-expanded",sans-serif;
           font-size: 20px;
           margin-bottom: 24px;
           text-align: center;
        }

        .technology .column p.basic {
           font-family: "bebas-neue-pro-expanded",sans-serif;
           font-size: 20px;
           margin-bottom: 4px;
           padding-left: 20px;
        }

        .technology .column p.multiples {
           font-family: "bebas-neue-pro-expanded",sans-serif;
           font-size: 20px;
           margin-bottom: 12px;
           padding-left: 20px;
        }

        .technology .column p.last {
           font-family: "bebas-neue-pro-expanded",sans-serif;
           font-size: 20px;
           margin-bottom: 24px;
           padding-left: 20px;
        }

    /*inlines*/

        .technology .column .default-drop-cap {
           float: left;
           font-weight: 400;
           margin-top: 15px;
           margin-right: 2px;
           font-size: 60px;
           line-height: .3em;
        }

    /*links*/

        .technology .column a {
           color: #6b6a6a;
        }

    /*headers*/

        .technology .column h1 {
           font-family: "bebas-neue-pro",sans-serif;
           font-weight: bold;
           font-size: 42px;
           line-height: 1.2em;
           color: #6b6a6a;
           background-color: #facccb;
           text-transform: uppercase;
           margin-bottom: 12px;
           padding-top: 10px;
           padding-left: 10px;
           padding-bottom: 12px;
        }

        .technology .column h2 {
           font-family: "bebas-neue-pro",sans-serif;
           font-size: 28px;
           font-weight: 600;
           color: #6b6a6a;
        }

        .technology .column h3 {
           font-family: "bebas-neue-pro",sans-serif;
           font-size: 24px;
           font-weight: 600;
           line-height: 1.3em;
        }

        .technology .column h4 {
           font-family: "bebas-neue-pro",sans-serif;
           font-size: 20px;
           font-weight: 500;
           margin-bottom: 24px;
        }

        .technology .column h5 {
        }

        .technology .column h6 {
           font-family: "bebas-neue-pro",sans-serif;
           font-size: 14px;
           margin-bottom: 18px;
        }

    /*lists*/

        .technology .column .BulletedList {
           font-family: "bebas-neue-pro-expanded",sans-serif;
           list-style-type: disc;
           font-size: 20px;
           line-height: 1.6em;
           list-style-image: none;
        }

        .technology .column .NumberedList {
           font-family: "bebas-neue-pro-expanded",sans-serif;
           font-size: 20px;
           line-height: 1.6em;
           list-style-image: none;
        }

        .technology .column .AlphabeticalList {
           list-style-type: lower-alpha;
           font-family: "bebas-neue-pro-expanded",sans-serif;
           font-size: 20px;
           line-height: 1.6em;
           list-style-image: none;
        }

/***********************************
Book Clubs
***********************************/

    /*paragraphs*/

        .book_clubs .column p {
           font-family: "bebas-neue-pro-expanded",sans-serif;
           font-size: 20px;
           margin-bottom: 24px;
        }

        .book_clubs .column p.NoLineSpace {
           font-family: "bebas-neue-pro-expanded",sans-serif;
           font-size: 20px;
           margin-bottom: 0px;
        }

        .book_clubs .column p.SidebarH1 {
           font-family: "bebas-neue-pro-expanded",sans-serif;
           font-size: 28px;
           font-weight: bold;
           margin-bottom: 0px;
           color: #ffffff;
           background-color: #000000;
           padding-left: 18px;
           padding-right: 18px;
           padding-top: 18px;
        }

        .book_clubs .column p.SidebarBody {
           font-family: "bebas-neue-pro-expanded",sans-serif;
           font-size: 20px;
           margin-bottom: 0px;
           color: #ffffff;
           background-color: #000000;
           padding-left: 18px;
           padding-right: 18px;
           padding-bottom: 18px;
        }

        .book_clubs .column p.SidebarH3 {
           font-family: "bebas-neue-pro-expanded",sans-serif;
           font-size: 22px;
           margin-bottom: 0px;
           color: #ffffff;
           background-color: #000000;
           padding-left: 18px;
           padding-right: 18px;
        }

        .book_clubs .column p.SIdebarH2 {
           font-family: "bebas-neue-pro-expanded",sans-serif;
           font-size: 24px;
           margin-bottom: 0px;
           color: #ffffff;
           background-color: #000000;
           padding-left: 18px;
           padding-right: 18px;
           padding-bottom: 12px;
        }

        .book_clubs .column p.PullQuote {
           font-family: "bebas-neue-pro-expanded",sans-serif;
           font-size: 26px;
           margin-bottom: 24px;
           text-align: center;
        }

        .book_clubs .column p.PullQuoteCredit {
           font-family: "bebas-neue-pro-expanded",sans-serif;
           font-size: 20px;
           margin-bottom: 24px;
           text-align: center;
        }

        .book_clubs .column p.basic {
           font-family: "bebas-neue-pro-expanded",sans-serif;
           font-size: 20px;
           margin-bottom: 4px;
           padding-left: 20px;
        }

        .book_clubs .column p.multiples {
           font-family: "bebas-neue-pro-expanded",sans-serif;
           font-size: 20px;
           margin-bottom: 12px;
           padding-left: 20px;
        }

        .book_clubs .column p.last {
           font-family: "bebas-neue-pro-expanded",sans-serif;
           font-size: 20px;
           margin-bottom: 24px;
           padding-left: 20px;
        }

    /*inlines*/

        .book_clubs .column .default-drop-cap {
           float: left;
           font-weight: 400;
           margin-top: 15px;
           margin-right: 2px;
           font-size: 60px;
           line-height: .3em;
        }

    /*links*/

        .book_clubs .column a {
           color: #73af43;
        }

    /*headers*/

        .book_clubs .column h1 {
           font-family: "bebas-neue-pro",sans-serif;
           font-weight: bold;
           font-size: 42px;
           line-height: 1.2em;
           color: #ffffff;
           background-color: #73af43;
           margin-bottom: 12px;
           padding-top: 10px;
           padding-bottom: 12px;
           padding-left: 10px;
        }

        .book_clubs .column h2 {
           font-family: "bebas-neue-pro",sans-serif;
           font-size: 28px;
           color: #73af43;
           font-weight: 600;
        }

        .book_clubs .column h3 {
           font-family: "bebas-neue-pro",sans-serif;
           font-size: 24px;
           font-weight: 600;
           line-height: 1.3em;
        }

        .book_clubs .column h4 {
           font-family: "bebas-neue-pro",sans-serif;
           font-size: 20px;
           font-weight: 500;
           margin-bottom: 24px;
        }

        .book_clubs .column h5 {
        }

        .book_clubs .column h6 {
           font-family: "bebas-neue-pro",sans-serif;
           font-size: 14px;
           margin-bottom: 18px;
        }

    /*lists*/

        .book_clubs .column .BulletedList {
           font-family: "bebas-neue-pro-expanded",sans-serif;
           list-style-type: disc;
           font-size: 20px;
           line-height: 1.6em;
           list-style-image: none;
        }

        .book_clubs .column .NumberedList {
           font-family: "bebas-neue-pro-expanded",sans-serif;
           font-size: 20px;
           line-height: 1.6em;
           list-style-image: none;
        }

        .book_clubs .column .AlphabeticalList {
           list-style-type: lower-alpha;
           font-family: "bebas-neue-pro-expanded",sans-serif;
           font-size: 20px;
           line-height: 1.6em;
           list-style-image: none;
        }

/***********************************
World Refugee Day
***********************************/

    /*paragraphs*/

        .world_refugee_day .column p {
           font-family: "bebas-neue-pro-expanded",sans-serif;
           font-size: 20px;
           margin-bottom: 24px;
           color: #ffffff;
        }

        .world_refugee_day .column p.NoLineSpace {
           font-family: "bebas-neue-pro-expanded",sans-serif;
           font-size: 20px;
           margin-bottom: 0px;
        }

        .world_refugee_day .column p.SidebarH1 {
           font-family: "bebas-neue-pro-expanded",sans-serif;
           font-size: 28px;
           font-weight: bold;
           margin-bottom: 0px;
           color: #ffffff;
           background-color: #000000;
           padding-left: 18px;
           padding-right: 18px;
           padding-top: 18px;
        }

        .world_refugee_day .column p.SidebarBody {
           font-family: "bebas-neue-pro-expanded",sans-serif;
           font-size: 20px;
           margin-bottom: 0px;
           color: #ffffff;
           background-color: #68c7c0;
           padding-left: 18px;
           padding-right: 18px;
           padding-bottom: 18px;
        }

        .world_refugee_day .column p.SidebarH3 {
           font-family: "bebas-neue-pro-expanded",sans-serif;
           font-size: 22px;
           margin-bottom: 0px;
           color: #ffffff;
           background-color: #000000;
           padding-left: 18px;
           padding-right: 18px;
        }

        .world_refugee_day .column p.SIdebarH2 {
           font-family: "bebas-neue-pro",sans-serif;
           font-size: 28px;
           margin-bottom: 0px;
           color: #ffffff;
           background-color: #68c7c0;
           padding-left: 18px;
           padding-right: 18px;
           padding-bottom: 12px;
           font-weight: 600;
           padding-top: 6px;
        }

        .world_refugee_day .column p.PullQuote {
           font-family: "bebas-neue-pro-expanded",sans-serif;
           font-size: 26px;
           margin-bottom: 24px;
           text-align: center;
        }

        .world_refugee_day .column p.PullQuoteCredit {
           font-family: "bebas-neue-pro-expanded",sans-serif;
           font-size: 20px;
           margin-bottom: 24px;
           text-align: center;
        }

    /*inlines*/

        .world_refugee_day .column .default-drop-cap {
           float: left;
           font-weight: 400;
           margin-top: 15px;
           margin-right: 2px;
           font-size: 60px;
           line-height: .3em;
        }

    /*links*/

        .world_refugee_day .column a {
           color: #68c7c0;
        }

        .world_refugee_day .column a.sidebarlinks {
           color: #ffffff;
        }

    /*headers*/

        .world_refugee_day .column h1 {
           font-family: "bebas-neue-pro",sans-serif;
           font-weight: bold;
           font-size: 50px;
           line-height: 1.2em;
           color: #68c7c0;
           text-align: center;
           margin-top: 250px;
        }

        .world_refugee_day .column h2 {
           font-family: "bebas-neue-pro",sans-serif;
           font-size: 28px;
           color: #68c7c0;
           font-weight: 600;
        }

        .world_refugee_day .column h3 {
           font-family: "bebas-neue-pro",sans-serif;
           font-size: 24px;
           font-weight: 600;
           line-height: 1.3em;
        }

        .world_refugee_day .column h4 {
           font-family: "bebas-neue-pro",sans-serif;
           font-size: 20px;
           font-weight: 500;
           margin-bottom: 24px;
        }

        .world_refugee_day .column h5 {
        }

        .world_refugee_day .column h6 {
           font-family: "bebas-neue-pro",sans-serif;
           font-size: 14px;
           margin-bottom: 18px;
        }

    /*lists*/

        .world_refugee_day .column .BulletedList {
           font-family: "bebas-neue-pro-expanded",sans-serif;
           list-style-type: disc;
           font-size: 20px;
           line-height: 1.6em;
           list-style-image: none;
        }

        .world_refugee_day .column .NumberedList {
           font-family: "bebas-neue-pro-expanded",sans-serif;
           font-size: 20px;
           line-height: 1.6em;
           list-style-image: none;
        }

        .world_refugee_day .column .AlphabeticalList {
           list-style-type: lower-alpha;
           font-family: "bebas-neue-pro-expanded",sans-serif;
           font-size: 20px;
           line-height: 1.6em;
           list-style-image: none;
        }

/***********************************
Juneteenth
***********************************/

    /*paragraphs*/

        .juneteenth .column p {
           font-family: "bebas-neue-pro-expanded",sans-serif;
           font-size: 20px;
           margin-bottom: 24px;
           color: #000000;
        }

        .juneteenth .column p.NoLineSpace {
           font-family: "bebas-neue-pro-expanded",sans-serif;
           font-size: 20px;
           margin-bottom: 0px;
        }

        .juneteenth .column p.SidebarH1 {
           font-family: "bebas-neue-pro-expanded",sans-serif;
           font-size: 28px;
           font-weight: bold;
           margin-bottom: 0px;
           color: #ffffff;
           background-color: #000000;
           padding-left: 18px;
           padding-right: 18px;
           padding-top: 18px;
        }

        .juneteenth .column p.SidebarBody {
           font-family: "bebas-neue-pro-expanded",sans-serif;
           font-size: 20px;
           margin-bottom: 0px;
           color: #ffffff;
           background-color: #000000;
           padding-left: 18px;
           padding-right: 18px;
           padding-bottom: 18px;
        }

        .juneteenth .column p.SidebarH3 {
           font-family: "bebas-neue-pro-expanded",sans-serif;
           font-size: 22px;
           margin-bottom: 0px;
           color: #ffffff;
           background-color: #000000;
           padding-left: 18px;
           padding-right: 18px;
        }

        .juneteenth .column p.SIdebarH2 {
           font-family: "bebas-neue-pro-expanded",sans-serif;
           font-size: 24px;
           margin-bottom: 0px;
           color: #ffffff;
           background-color: #000000;
           padding-left: 18px;
           padding-right: 18px;
           padding-bottom: 12px;
        }

        .juneteenth .column p.PullQuote {
           font-family: "bebas-neue-pro-expanded",sans-serif;
           font-size: 26px;
           margin-bottom: 24px;
           text-align: center;
        }

        .juneteenth .column p.PullQuoteCredit {
           font-family: "bebas-neue-pro-expanded",sans-serif;
           font-size: 20px;
           margin-bottom: 24px;
           text-align: center;
        }

    /*inlines*/

        .juneteenth .column .default-drop-cap {
           float: left;
           font-weight: 400;
           margin-top: 15px;
           margin-right: 2px;
           font-size: 60px;
           line-height: .3em;
        }

    /*links*/

        .juneteenth .column a {
           color: #ce1f2e;
        }

    /*headers*/

        .juneteenth .column h1 {
           font-family: "bebas-neue-pro-expanded",sans-serif;
           font-weight: 900;
           font-size: 72px;
           line-height: 1.2em;
           color: #ce1f2e;
           text-align: center;
           text-transform: uppercase;
        }

        .juneteenth .column h2 {
           font-family: "bebas-neue-pro",sans-serif;
           font-size: 28px;
           color: #ce1f2e;
           font-weight: 600;
        }

        .juneteenth .column h3 {
           font-family: "bebas-neue-pro",sans-serif;
           font-size: 24px;
           font-weight: 600;
           line-height: 1.3em;
        }

        .juneteenth .column h4 {
           font-family: "bebas-neue-pro",sans-serif;
           font-size: 20px;
           font-weight: 500;
           margin-bottom: 24px;
        }

        .juneteenth .column h5 {
        }

        .juneteenth .column h6 {
           font-family: "bebas-neue-pro",sans-serif;
           font-size: 14px;
           margin-bottom: 18px;
        }

    /*lists*/

        .juneteenth .column .BulletedList {
           font-family: "bebas-neue-pro-expanded",sans-serif;
           list-style-type: disc;
           font-size: 20px;
           line-height: 1.6em;
           list-style-image: none;
        }

        .juneteenth .column .NumberedList {
           font-family: "bebas-neue-pro-expanded",sans-serif;
           font-size: 20px;
           line-height: 1.6em;
           list-style-image: none;
        }

        .juneteenth .column .AlphabeticalList {
           list-style-type: lower-alpha;
           font-family: "bebas-neue-pro-expanded",sans-serif;
           font-size: 20px;
           line-height: 1.6em;
           list-style-image: none;
        }

/***********************************
DIY
***********************************/

    /*paragraphs*/

        .diy .column p {
           font-family: "bebas-neue-pro-expanded",sans-serif;
           font-size: 20px;
           margin-bottom: 24px;
        }

        .diy .column p.NoLineSpace {
           font-family: "bebas-neue-pro-expanded",sans-serif;
           font-size: 20px;
           margin-bottom: 0px;
        }

        .diy .column p.SidebarH1 {
           font-family: "bebas-neue-pro-expanded",sans-serif;
           font-size: 28px;
           font-weight: bold;
           margin-bottom: 0px;
           color: #ffffff;
           background-color: #000000;
           padding-left: 18px;
           padding-right: 18px;
           padding-top: 18px;
        }

        .diy .column p.SidebarBody {
           font-family: "bebas-neue-pro-expanded",sans-serif;
           font-size: 20px;
           margin-bottom: 0px;
           color: #ffffff;
           background-color: #000000;
           padding-left: 18px;
           padding-right: 18px;
           padding-bottom: 18px;
        }

        .diy .column p.SidebarH3 {
           font-family: "bebas-neue-pro-expanded",sans-serif;
           font-size: 22px;
           margin-bottom: 0px;
           color: #ffffff;
           background-color: #000000;
           padding-left: 18px;
           padding-right: 18px;
        }

        .diy .column p.SIdebarH2 {
           font-family: "bebas-neue-pro-expanded",sans-serif;
           font-size: 24px;
           margin-bottom: 0px;
           color: #ffffff;
           background-color: #000000;
           padding-left: 18px;
           padding-right: 18px;
           padding-bottom: 12px;
        }

        .diy .column p.PullQuote {
           font-family: "bebas-neue-pro-expanded",sans-serif;
           font-size: 26px;
           margin-bottom: 24px;
           text-align: center;
        }

        .diy .column p.PullQuoteCredit {
           font-family: "bebas-neue-pro-expanded",sans-serif;
           font-size: 20px;
           margin-bottom: 24px;
           text-align: center;
        }

        .diy .column p.basic {
           font-family: "bebas-neue-pro-expanded",sans-serif;
           font-size: 20px;
           margin-bottom: 4px;
           padding-left: 20px;
        }

        .diy .column p.multiples {
           font-family: "bebas-neue-pro-expanded",sans-serif;
           font-size: 20px;
           margin-bottom: 12px;
           padding-left: 20px;
        }

        .diy .column p.last {
           font-family: "bebas-neue-pro-expanded",sans-serif;
           font-size: 20px;
           margin-bottom: 24px;
           padding-left: 20px;
        }

    /*inlines*/

        .diy .column .default-drop-cap {
           float: left;
           font-weight: 400;
           margin-top: 15px;
           margin-right: 2px;
           font-size: 60px;
           line-height: .3em;
        }

    /*links*/

        .diy .column a {
           color: #009c94;
        }

    /*headers*/

        .diy .column h1 {
           font-family: "bebas-neue-pro",sans-serif;
           font-weight: bold;
           font-size: 42px;
           line-height: 1.2em;
           text-transform: uppercase;
           color: #ffffff;
           background-color: #009c94;
           margin-bottom: 12px;
           padding-bottom: 12px;
           padding-top: 10px;
           padding-left: 10px;
        }

        .diy .column h2 {
           font-family: "bebas-neue-pro",sans-serif;
           font-size: 28px;
           color: #009c94;
           font-weight: 600;
        }

        .diy .column h3 {
           font-family: "bebas-neue-pro",sans-serif;
           font-size: 24px;
           font-weight: 600;
           line-height: 1.3em;
        }

        .diy .column h4 {
           font-family: "bebas-neue-pro",sans-serif;
           font-size: 20px;
           font-weight: 500;
           margin-bottom: 24px;
        }

        .diy .column h5 {
        }

        .diy .column h6 {
           font-family: "bebas-neue-pro",sans-serif;
           font-size: 14px;
           margin-bottom: 18px;
        }

    /*lists*/

        .diy .column .BulletedList {
           font-family: "bebas-neue-pro-expanded",sans-serif;
           list-style-type: disc;
           font-size: 20px;
           line-height: 1.6em;
           list-style-image: none;
        }

        .diy .column .NumberedList {
           font-family: "bebas-neue-pro-expanded",sans-serif;
           font-size: 20px;
           line-height: 1.6em;
           list-style-image: none;
        }

        .diy .column .AlphabeticalList {
           list-style-type: lower-alpha;
           font-family: "bebas-neue-pro-expanded",sans-serif;
           font-size: 20px;
           line-height: 1.6em;
           list-style-image: none;
        }

/***********************************
Movies and Music
***********************************/

    /*paragraphs*/

        .movies_and_music .column p {
           font-family: "bebas-neue-pro-expanded",sans-serif;
           font-size: 20px;
           margin-bottom: 24px;
        }

        .movies_and_music .column p.NoLineSpace {
           font-family: "bebas-neue-pro-expanded",sans-serif;
           font-size: 20px;
           margin-bottom: 0px;
        }

        .movies_and_music .column p.SidebarH1 {
           font-family: "bebas-neue-pro-expanded",sans-serif;
           font-size: 28px;
           font-weight: bold;
           margin-bottom: 0px;
           color: #ffffff;
           background-color: #000000;
           padding-left: 18px;
           padding-right: 18px;
           padding-top: 18px;
        }

        .movies_and_music .column p.SidebarBody {
           font-family: "bebas-neue-pro-expanded",sans-serif;
           font-size: 20px;
           margin-bottom: 0px;
           color: #ffffff;
           background-color: #000000;
           padding-left: 18px;
           padding-right: 18px;
           padding-bottom: 18px;
        }

        .movies_and_music .column p.SidebarH3 {
           font-family: "bebas-neue-pro-expanded",sans-serif;
           font-size: 22px;
           margin-bottom: 0px;
           color: #ffffff;
           background-color: #000000;
           padding-left: 18px;
           padding-right: 18px;
        }

        .movies_and_music .column p.SIdebarH2 {
           font-family: "bebas-neue-pro-expanded",sans-serif;
           font-size: 24px;
           margin-bottom: 0px;
           color: #ffffff;
           background-color: #000000;
           padding-left: 18px;
           padding-right: 18px;
           padding-bottom: 12px;
        }

        .movies_and_music .column p.PullQuote {
           font-family: "bebas-neue-pro-expanded",sans-serif;
           font-size: 26px;
           margin-bottom: 24px;
           text-align: center;
        }

        .movies_and_music .column p.PullQuoteCredit {
           font-family: "bebas-neue-pro-expanded",sans-serif;
           font-size: 20px;
           margin-bottom: 24px;
           text-align: center;
        }

        .movies_and_music .column p.basic {
           font-family: "bebas-neue-pro-expanded",sans-serif;
           font-size: 20px;
           margin-bottom: 4px;
           padding-left: 20px;
        }

        .movies_and_music .column p.multiples {
           font-family: "bebas-neue-pro-expanded",sans-serif;
           font-size: 20px;
           margin-bottom: 12px;
           padding-left: 20px;
        }

        .movies_and_music .column p.last {
           font-family: "bebas-neue-pro-expanded",sans-serif;
           font-size: 20px;
           margin-bottom: 24px;
           padding-left: 20px;
        }

    /*inlines*/

        .movies_and_music .column .default-drop-cap {
           float: left;
           font-weight: 400;
           margin-top: 15px;
           margin-right: 2px;
           font-size: 60px;
           line-height: .3em;
        }

    /*links*/

        .movies_and_music .column a {
           color: #62548e;
        }

    /*headers*/

        .movies_and_music .column h1 {
           font-family: "bebas-neue-pro",sans-serif;
           font-weight: bold;
           font-size: 42px;
           line-height: 1.2em;
           color: #ffffff;
           background-color: #62548e;
           text-transform: uppercase;
           margin-bottom: 12px;
           padding-bottom: 12px;
           padding-top: 10px;
           padding-left: 10px;
        }

        .movies_and_music .column h2 {
           font-family: "bebas-neue-pro",sans-serif;
           font-size: 28px;
           color: #62548e;
           font-weight: 600;
        }

        .movies_and_music .column h3 {
           font-family: "bebas-neue-pro",sans-serif;
           font-size: 24px;
           font-weight: 600;
           line-height: 1.3em;
        }

        .movies_and_music .column h4 {
           font-family: "bebas-neue-pro",sans-serif;
           font-size: 20px;
           font-weight: 500;
           margin-bottom: 24px;
        }

        .movies_and_music .column h5 {
        }

        .movies_and_music .column h6 {
           font-family: "bebas-neue-pro",sans-serif;
           font-size: 14px;
           margin-bottom: 18px;
        }

    /*lists*/

        .movies_and_music .column .BulletedList {
           font-family: "bebas-neue-pro-expanded",sans-serif;
           list-style-type: disc;
           font-size: 20px;
           line-height: 1.6em;
           list-style-image: none;
        }

        .movies_and_music .column .NumberedList {
           font-family: "bebas-neue-pro-expanded",sans-serif;
           font-size: 20px;
           line-height: 1.6em;
           list-style-image: none;
        }

        .movies_and_music .column .AlphabeticalList {
           list-style-type: lower-alpha;
           font-family: "bebas-neue-pro-expanded",sans-serif;
           font-size: 20px;
           line-height: 1.6em;
           list-style-image: none;
        }

/***********************************
More Stuff
***********************************/

    /*paragraphs*/

        .more_stuff .column p {
           font-family: "bebas-neue-pro-expanded",sans-serif;
           font-size: 20px;
           margin-bottom: 24px;
        }

        .more_stuff .column p.NoLineSpace {
           font-family: "bebas-neue-pro-expanded",sans-serif;
           font-size: 20px;
           margin-bottom: 0px;
        }

        .more_stuff .column p.SidebarH1 {
           font-family: "bebas-neue-pro-expanded",sans-serif;
           font-size: 28px;
           font-weight: bold;
           margin-bottom: 0px;
           color: #ffffff;
           background-color: #000000;
           padding-left: 18px;
           padding-right: 18px;
           padding-top: 18px;
        }

        .more_stuff .column p.SidebarBody {
           font-family: "bebas-neue-pro-expanded",sans-serif;
           font-size: 20px;
           margin-bottom: 0px;
           color: #ffffff;
           background-color: #000000;
           padding-left: 18px;
           padding-right: 18px;
           padding-bottom: 18px;
        }

        .more_stuff .column p.SidebarH3 {
           font-family: "bebas-neue-pro-expanded",sans-serif;
           font-size: 22px;
           margin-bottom: 0px;
           color: #ffffff;
           background-color: #000000;
           padding-left: 18px;
           padding-right: 18px;
        }

        .more_stuff .column p.SIdebarH2 {
           font-family: "bebas-neue-pro-expanded",sans-serif;
           font-size: 24px;
           margin-bottom: 0px;
           color: #ffffff;
           background-color: #000000;
           padding-left: 18px;
           padding-right: 18px;
           padding-bottom: 12px;
        }

        .more_stuff .column p.PullQuote {
           font-family: "bebas-neue-pro-expanded",sans-serif;
           font-size: 26px;
           margin-bottom: 24px;
           text-align: center;
        }

        .more_stuff .column p.PullQuoteCredit {
           font-family: "bebas-neue-pro-expanded",sans-serif;
           font-size: 20px;
           margin-bottom: 24px;
           text-align: center;
        }

    /*inlines*/

        .more_stuff .column .default-drop-cap {
           float: left;
           font-weight: 400;
           margin-top: 15px;
           margin-right: 2px;
           font-size: 60px;
           line-height: .3em;
        }

    /*links*/

        .more_stuff .column a {
           color: #16675e;
        }

    /*headers*/

        .more_stuff .column h1 {
           font-family: "bebas-neue-pro",sans-serif;
           font-weight: bold;
           font-size: 42px;
           line-height: 1.2em;
           color: #ffffff;
           background-color: #16675e;
           text-transform: uppercase;
           margin-bottom: 12px;
           padding-bottom: 12px;
           padding-top: 10px;
           padding-left: 10px;
        }

        .more_stuff .column h2 {
           font-family: "bebas-neue-pro",sans-serif;
           font-size: 28px;
           color: #16675e;
           font-weight: 600;
        }

        .more_stuff .column h3 {
           font-family: "bebas-neue-pro",sans-serif;
           font-size: 24px;
           font-weight: 600;
           line-height: 1.3em;
        }

        .more_stuff .column h4 {
           font-family: "bebas-neue-pro",sans-serif;
           font-size: 20px;
           font-weight: 500;
           margin-bottom: 24px;
        }

        .more_stuff .column h5 {
        }

        .more_stuff .column h6 {
           font-family: "bebas-neue-pro",sans-serif;
           font-size: 14px;
           margin-bottom: 18px;
        }

    /*lists*/

        .more_stuff .column .BulletedList {
           font-family: "bebas-neue-pro-expanded",sans-serif;
           list-style-type: disc;
           font-size: 20px;
           line-height: 1.6em;
           list-style-image: none;
        }

        .more_stuff .column .NumberedList {
           font-family: "bebas-neue-pro-expanded",sans-serif;
           font-size: 20px;
           line-height: 1.6em;
           list-style-image: none;
        }

        .more_stuff .column .AlphabeticalList {
           list-style-type: lower-alpha;
           font-family: "bebas-neue-pro-expanded",sans-serif;
           font-size: 20px;
           line-height: 1.6em;
           list-style-image: none;
        }

/***********************************
Alzheimer’s and Brain Awareness Month
***********************************/

    /*paragraphs*/

        .alzheimer_s_and_brain_awarene .column p {
           font-family: "bebas-neue-pro-expanded",sans-serif;
           font-size: 20px;
           margin-bottom: 24px;
           color: #ffffff;
        }

        .alzheimer_s_and_brain_awarene .column p.NoLineSpace {
           font-family: "bebas-neue-pro-expanded",sans-serif;
           font-size: 20px;
           margin-bottom: 0px;
        }

        .alzheimer_s_and_brain_awarene .column p.SidebarH1 {
           font-family: "bebas-neue-pro-expanded",sans-serif;
           font-size: 28px;
           font-weight: bold;
           margin-bottom: 0px;
           color: #ffffff;
           background-color: #000000;
           padding-left: 18px;
           padding-right: 18px;
           padding-top: 18px;
        }

        .alzheimer_s_and_brain_awarene .column p.SidebarBody {
           font-family: "bebas-neue-pro-expanded",sans-serif;
           font-size: 20px;
           margin-bottom: 0px;
           color: #ffffff;
           background-color: #000000;
           padding-left: 18px;
           padding-right: 18px;
           padding-bottom: 18px;
        }

        .alzheimer_s_and_brain_awarene .column p.SidebarH3 {
           font-family: "bebas-neue-pro-expanded",sans-serif;
           font-size: 22px;
           margin-bottom: 0px;
           color: #ffffff;
           background-color: #000000;
           padding-left: 18px;
           padding-right: 18px;
        }

        .alzheimer_s_and_brain_awarene .column p.SIdebarH2 {
           font-family: "bebas-neue-pro-expanded",sans-serif;
           font-size: 24px;
           margin-bottom: 0px;
           color: #ffffff;
           background-color: #000000;
           padding-left: 18px;
           padding-right: 18px;
           padding-bottom: 12px;
        }

        .alzheimer_s_and_brain_awarene .column p.PullQuote {
           font-family: "bebas-neue-pro-expanded",sans-serif;
           font-size: 26px;
           margin-bottom: 24px;
           text-align: center;
        }

        .alzheimer_s_and_brain_awarene .column p.PullQuoteCredit {
           font-family: "bebas-neue-pro-expanded",sans-serif;
           font-size: 20px;
           margin-bottom: 24px;
           text-align: center;
        }

        .alzheimer_s_and_brain_awarene .column p.basic {
           font-family: "bebas-neue-pro-expanded",sans-serif;
           font-size: 20px;
           margin-bottom: 4px;
           padding-left: 20px;
        }

        .alzheimer_s_and_brain_awarene .column p.multiples {
           font-family: "bebas-neue-pro-expanded",sans-serif;
           font-size: 20px;
           margin-bottom: 18px;
           padding-left: 20px;
        }

        .alzheimer_s_and_brain_awarene .column p.last {
           font-family: "bebas-neue-pro-expanded",sans-serif;
           font-size: 20px;
           margin-bottom: 24px;
           padding-left: 20px;
        }

    /*inlines*/

        .alzheimer_s_and_brain_awarene .column .default-drop-cap {
           float: left;
           font-weight: 400;
           margin-top: 15px;
           margin-right: 2px;
           font-size: 60px;
           line-height: .3em;
        }

    /*links*/

        .alzheimer_s_and_brain_awarene .column a {
           color: #ffffff;
        }

    /*headers*/

        .alzheimer_s_and_brain_awarene .column h1 {
           font-family: "bebas-neue-pro",sans-serif;
           font-weight: bold;
           font-size: 42px;
           line-height: 1.2em;
           color: #ffffff;
           text-align: center;
        }

        .alzheimer_s_and_brain_awarene .column h2 {
           font-family: "bebas-neue-pro",sans-serif;
           font-size: 28px;
           font-weight: 600;
           color: #ffffff;
        }

        .alzheimer_s_and_brain_awarene .column h3 {
           font-family: "bebas-neue-pro",sans-serif;
           font-size: 24px;
           font-weight: 400;
           line-height: 1.3em;
           color: #ffffff;
           margin-bottom: 18px;
           text-align: center;
        }

        .alzheimer_s_and_brain_awarene .column h4 {
           font-family: "bebas-neue-pro",sans-serif;
           font-size: 20px;
           font-weight: 500;
           margin-bottom: 24px;
        }

        .alzheimer_s_and_brain_awarene .column h5 {
        }

        .alzheimer_s_and_brain_awarene .column h6 {
           font-family: "bebas-neue-pro",sans-serif;
           font-size: 14px;
           margin-bottom: 18px;
        }

    /*lists*/

        .alzheimer_s_and_brain_awarene .column .BulletedList {
           font-family: "bebas-neue-pro-expanded",sans-serif;
           list-style-type: disc;
           font-size: 20px;
           line-height: 1.6em;
           list-style-image: none;
        }

        .alzheimer_s_and_brain_awarene .column .NumberedList {
           font-family: "bebas-neue-pro-expanded",sans-serif;
           font-size: 20px;
           line-height: 1.6em;
           list-style-image: none;
        }

        .alzheimer_s_and_brain_awarene .column .AlphabeticalList {
           list-style-type: lower-alpha;
           font-family: "bebas-neue-pro-expanded",sans-serif;
           font-size: 20px;
           line-height: 1.6em;
           list-style-image: none;
        }

/***********************************
Older Adults (50+)
***********************************/

    /*paragraphs*/

        .older_adults_50_ .column p {
           font-family: "bebas-neue-pro-expanded",sans-serif;
           font-size: 20px;
           margin-bottom: 24px;
        }

        .older_adults_50_ .column p.NoLineSpace {
           font-family: "bebas-neue-pro-expanded",sans-serif;
           font-size: 20px;
           margin-bottom: 0px;
        }

        .older_adults_50_ .column p.SidebarH1 {
           font-family: "bebas-neue-pro-expanded",sans-serif;
           font-size: 28px;
           font-weight: bold;
           margin-bottom: 0px;
           color: #ffffff;
           background-color: #000000;
           padding-left: 18px;
           padding-right: 18px;
           padding-top: 18px;
        }

        .older_adults_50_ .column p.SidebarBody {
           font-family: "bebas-neue-pro-expanded",sans-serif;
           font-size: 20px;
           margin-bottom: 0px;
           color: #ffffff;
           background-color: #000000;
           padding-left: 18px;
           padding-right: 18px;
           padding-bottom: 18px;
        }

        .older_adults_50_ .column p.SidebarH3 {
           font-family: "bebas-neue-pro-expanded",sans-serif;
           font-size: 22px;
           margin-bottom: 0px;
           color: #ffffff;
           background-color: #000000;
           padding-left: 18px;
           padding-right: 18px;
        }

        .older_adults_50_ .column p.SIdebarH2 {
           font-family: "bebas-neue-pro-expanded",sans-serif;
           font-size: 24px;
           margin-bottom: 0px;
           color: #ffffff;
           background-color: #000000;
           padding-left: 18px;
           padding-right: 18px;
           padding-bottom: 12px;
        }

        .older_adults_50_ .column p.PullQuote {
           font-family: "bebas-neue-pro-expanded",sans-serif;
           font-size: 26px;
           margin-bottom: 24px;
           text-align: center;
        }

        .older_adults_50_ .column p.PullQuoteCredit {
           font-family: "bebas-neue-pro-expanded",sans-serif;
           font-size: 20px;
           margin-bottom: 24px;
           text-align: center;
        }

        .older_adults_50_ .column p.basic {
           font-family: "bebas-neue-pro-expanded",sans-serif;
           font-size: 20px;
           margin-bottom: 4px;
           padding-left: 20px;
        }

        .older_adults_50_ .column p.multiples {
           font-family: "bebas-neue-pro-expanded",sans-serif;
           font-size: 20px;
           margin-bottom: 12px;
           padding-left: 20px;
        }

        .older_adults_50_ .column p.last {
           font-family: "bebas-neue-pro-expanded",sans-serif;
           font-size: 20px;
           margin-bottom: 24px;
           padding-left: 20px;
        }

    /*inlines*/

        .older_adults_50_ .column .default-drop-cap {
           float: left;
           font-weight: 400;
           margin-top: 15px;
           margin-right: 2px;
           font-size: 60px;
           line-height: .3em;
        }

    /*links*/

        .older_adults_50_ .column a {
           color: #b11e8d;
        }

    /*headers*/

        .older_adults_50_ .column h1 {
           font-family: "bebas-neue-pro",sans-serif;
           font-weight: bold;
           font-size: 42px;
           line-height: 1.2em;
           color: #ffffff;
           background-color: #b11e8d;
           text-transform: uppercase;
           margin-bottom: 12px;
           padding-bottom: 12px;
           padding-top: 10px;
           padding-left: 10px;
        }

        .older_adults_50_ .column h2 {
           font-family: "bebas-neue-pro",sans-serif;
           font-size: 28px;
           color: #b11e8d;
           font-weight: 600;
        }

        .older_adults_50_ .column h3 {
           font-family: "bebas-neue-pro",sans-serif;
           font-size: 24px;
           font-weight: 600;
           line-height: 1.3em;
        }

        .older_adults_50_ .column h4 {
           font-family: "bebas-neue-pro",sans-serif;
           font-size: 20px;
           font-weight: 500;
           margin-bottom: 24px;
        }

        .older_adults_50_ .column h5 {
        }

        .older_adults_50_ .column h6 {
           font-family: "bebas-neue-pro",sans-serif;
           font-size: 14px;
           margin-bottom: 18px;
        }

    /*lists*/

        .older_adults_50_ .column .BulletedList {
           font-family: "bebas-neue-pro-expanded",sans-serif;
           list-style-type: disc;
           font-size: 20px;
           line-height: 1.6em;
           list-style-image: none;
        }

        .older_adults_50_ .column .NumberedList {
           font-family: "bebas-neue-pro-expanded",sans-serif;
           font-size: 20px;
           line-height: 1.6em;
           list-style-image: none;
        }

        .older_adults_50_ .column .AlphabeticalList {
           list-style-type: lower-alpha;
           font-family: "bebas-neue-pro-expanded",sans-serif;
           font-size: 20px;
           line-height: 1.6em;
           list-style-image: none;
        }

/***********************************
Older Adults (50+) - Be Proud Out Loud
***********************************/

    /*paragraphs*/

        .older_adults_50_be_proud_out_ .column p {
           font-family: "bebas-neue-pro-expanded",sans-serif;
           font-size: 20px;
           margin-bottom: 24px;
           color: #ffffff;
        }

        .older_adults_50_be_proud_out_ .column p.NoLineSpace {
           font-family: "bebas-neue-pro-expanded",sans-serif;
           font-size: 20px;
           margin-bottom: 0px;
        }

        .older_adults_50_be_proud_out_ .column p.SidebarH1 {
           font-family: "bebas-neue-pro-expanded",sans-serif;
           font-size: 28px;
           font-weight: bold;
           margin-bottom: 0px;
           color: #ffffff;
           background-color: #000000;
           padding-left: 18px;
           padding-right: 18px;
           padding-top: 18px;
        }

        .older_adults_50_be_proud_out_ .column p.SidebarBody {
           font-family: "bebas-neue-pro-expanded",sans-serif;
           font-size: 20px;
           margin-bottom: 0px;
           color: #ffffff;
           background-color: #000000;
           padding-left: 18px;
           padding-right: 18px;
           padding-bottom: 18px;
        }

        .older_adults_50_be_proud_out_ .column p.SidebarH3 {
           font-family: "bebas-neue-pro-expanded",sans-serif;
           font-size: 22px;
           margin-bottom: 0px;
           color: #ffffff;
           background-color: #000000;
           padding-left: 18px;
           padding-right: 18px;
        }

        .older_adults_50_be_proud_out_ .column p.SIdebarH2 {
           font-family: "bebas-neue-pro-expanded",sans-serif;
           font-size: 24px;
           margin-bottom: 0px;
           color: #ffffff;
           background-color: #000000;
           padding-left: 18px;
           padding-right: 18px;
           padding-bottom: 12px;
        }

        .older_adults_50_be_proud_out_ .column p.PullQuote {
           font-family: "bebas-neue-pro-expanded",sans-serif;
           font-size: 26px;
           margin-bottom: 24px;
           text-align: center;
        }

        .older_adults_50_be_proud_out_ .column p.PullQuoteCredit {
           font-family: "bebas-neue-pro-expanded",sans-serif;
           font-size: 20px;
           margin-bottom: 24px;
           text-align: center;
        }

    /*inlines*/

        .older_adults_50_be_proud_out_ .column .default-drop-cap {
           float: left;
           font-weight: 400;
           margin-top: 15px;
           margin-right: 2px;
           font-size: 60px;
           line-height: .3em;
        }

    /*links*/

        .older_adults_50_be_proud_out_ .column a {
           color: #ffffff;
        }

    /*headers*/

        .older_adults_50_be_proud_out_ .column h1 {
           font-family: "bebas-neue-pro",sans-serif;
           font-weight: bold;
           font-size: 52px;
           line-height: 1.2em;
           text-align: center;
           color: #ffffff;
        }

        .older_adults_50_be_proud_out_ .column h2 {
           font-family: "bebas-neue-pro",sans-serif;
           font-size: 36px;
           text-align: center;
           color: #ffffff;
        }

        .older_adults_50_be_proud_out_ .column h3 {
           font-family: "bebas-neue-pro",sans-serif;
           font-size: 28px;
           font-weight: 600;
           line-height: 1.3em;
           text-align: center;
           margin-bottom: 12px;
           margin-top: 24px;
           color: #ffffff;
        }

        .older_adults_50_be_proud_out_ .column h4 {
           font-family: "bebas-neue-pro",sans-serif;
           font-size: 20px;
           font-weight: 500;
           margin-bottom: 24px;
        }

        .older_adults_50_be_proud_out_ .column h5 {
        }

        .older_adults_50_be_proud_out_ .column h6 {
           font-family: "bebas-neue-pro",sans-serif;
           font-size: 14px;
           margin-bottom: 18px;
        }

    /*lists*/

        .older_adults_50_be_proud_out_ .column .BulletedList {
           font-family: "bebas-neue-pro-expanded",sans-serif;
           list-style-type: disc;
           font-size: 20px;
           line-height: 1.6em;
           list-style-image: none;
        }

        .older_adults_50_be_proud_out_ .column .NumberedList {
           font-family: "bebas-neue-pro-expanded",sans-serif;
           font-size: 20px;
           line-height: 1.6em;
           list-style-image: none;
        }

        .older_adults_50_be_proud_out_ .column .AlphabeticalList {
           list-style-type: lower-alpha;
           font-family: "bebas-neue-pro-expanded",sans-serif;
           font-size: 20px;
           line-height: 1.6em;
           list-style-image: none;
        }

/***********************************
Phone-A-Story Special Guest
***********************************/

    /*paragraphs*/

        .phone_a_story_special_guest .column p {
           font-family: "bebas-neue-pro-expanded",sans-serif;
           font-size: 20px;
           margin-bottom: 24px;
           color: #ffffff;
           text-align: center;
        }

        .phone_a_story_special_guest .column p.NoLineSpace {
           font-family: "bebas-neue-pro-expanded",sans-serif;
           font-size: 20px;
           margin-bottom: 0px;
        }

        .phone_a_story_special_guest .column p.SidebarH1 {
           font-family: "bebas-neue-pro-expanded",sans-serif;
           font-size: 28px;
           font-weight: bold;
           margin-bottom: 0px;
           color: #ffffff;
           background-color: #000000;
           padding-left: 18px;
           padding-right: 18px;
           padding-top: 18px;
        }

        .phone_a_story_special_guest .column p.SidebarBody {
           font-family: "bebas-neue-pro-expanded",sans-serif;
           font-size: 20px;
           margin-bottom: 0px;
           color: #ffffff;
           background-color: #000000;
           padding-left: 18px;
           padding-right: 18px;
           padding-bottom: 18px;
        }

        .phone_a_story_special_guest .column p.SidebarH3 {
           font-family: "bebas-neue-pro-expanded",sans-serif;
           font-size: 22px;
           margin-bottom: 0px;
           color: #ffffff;
           background-color: #000000;
           padding-left: 18px;
           padding-right: 18px;
        }

        .phone_a_story_special_guest .column p.SIdebarH2 {
           font-family: "bebas-neue-pro-expanded",sans-serif;
           font-size: 24px;
           margin-bottom: 0px;
           color: #ffffff;
           background-color: #000000;
           padding-left: 18px;
           padding-right: 18px;
           padding-bottom: 12px;
        }

        .phone_a_story_special_guest .column p.PullQuote {
           font-family: "bebas-neue-pro-expanded",sans-serif;
           font-size: 26px;
           margin-bottom: 24px;
           text-align: center;
        }

        .phone_a_story_special_guest .column p.PullQuoteCredit {
           font-family: "bebas-neue-pro-expanded",sans-serif;
           font-size: 20px;
           margin-bottom: 24px;
           text-align: center;
        }

    /*inlines*/

        .phone_a_story_special_guest .column .default-drop-cap {
           float: left;
           font-weight: 400;
           margin-top: 15px;
           margin-right: 2px;
           font-size: 60px;
           line-height: .3em;
        }

    /*links*/

        .phone_a_story_special_guest .column a {
           color: #00adef;
        }

    /*headers*/

        .phone_a_story_special_guest .column h1 {
           font-family: "bebas-neue-pro",sans-serif;
           font-weight: bold;
           font-size: 50px;
           line-height: 1.2em;
           color: #ffffff;
           text-align: center;
        }

        .phone_a_story_special_guest .column h2 {
           font-family: "bebas-neue-pro",sans-serif;
           font-size: 36px;
           color: #ffffff;
           text-align: center;
        }

        .phone_a_story_special_guest .column h3 {
           font-family: "bebas-neue-pro",sans-serif;
           font-size: 26px;
           font-weight: 400;
           line-height: 1.3em;
           text-align: center;
           margin-bottom: 24px;
           color: #ffffff;
        }

        .phone_a_story_special_guest .column h4 {
           font-family: "bebas-neue-pro",sans-serif;
           font-size: 30px;
           font-weight: 600;
           margin-bottom: 24px;
           color: #ffffff;
           text-align: center;
        }

        .phone_a_story_special_guest .column h5 {
        }

        .phone_a_story_special_guest .column h6 {
           font-family: "bebas-neue-pro",sans-serif;
           font-size: 14px;
           margin-bottom: 18px;
        }

    /*lists*/

        .phone_a_story_special_guest .column .BulletedList {
           font-family: "bebas-neue-pro-expanded",sans-serif;
           list-style-type: disc;
           font-size: 20px;
           line-height: 1.6em;
           list-style-image: none;
        }

        .phone_a_story_special_guest .column .NumberedList {
           font-family: "bebas-neue-pro-expanded",sans-serif;
           font-size: 20px;
           line-height: 1.6em;
           list-style-image: none;
        }

        .phone_a_story_special_guest .column .AlphabeticalList {
           list-style-type: lower-alpha;
           font-family: "bebas-neue-pro-expanded",sans-serif;
           font-size: 20px;
           line-height: 1.6em;
           list-style-image: none;
        }

