/***********************************
July Cover
***********************************/

    /*paragraphs*/

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

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

        .july_cover .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;
        }

        .july_cover .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;
        }

        .july_cover .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;
        }

        .july_cover .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;
        }

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

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

    /*inlines*/

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

    /*links*/

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

    /*headers*/

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

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

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

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

        .july_cover .column h5 {
        }

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

    /*lists*/

        .july_cover .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;
        }

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

        .july_cover .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;
        }

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

    /*lists*/

        .library_lightning_round .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;
        }

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

        .library_lightning_round .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*/

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

        .library_lightning_round .column h5 {
        }

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

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

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

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

    /*links*/

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

    /*inlines*/

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

    /*paragraphs*/

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

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

        .library_lightning_round .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;
        }

        .library_lightning_round .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;
        }

        .library_lightning_round .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;
        }

        .library_lightning_round .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;
        }

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

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

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

    /*paragraphs*/

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

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

        .storytime .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;
        }

        .storytime .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;
        }

        .storytime .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;
        }

        .storytime .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;
        }

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

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

    /*inlines*/

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

    /*links*/

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

    /*headers*/

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

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

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

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

        .storytime .column h5 {
        }

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

    /*lists*/

        .storytime .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;
        }

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

        .storytime .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
***********************************/

    /*paragraphs*/

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

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

        .dpl_locations .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;
        }

        .dpl_locations .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;
        }

        .dpl_locations .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;
        }

        .dpl_locations .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;
        }

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

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

    /*inlines*/

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

    /*links*/

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

    /*headers*/

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

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

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

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

        .dpl_locations .column h5 {
        }

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

    /*lists*/

        .dpl_locations .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;
        }

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

        .dpl_locations .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;
        }

/***********************************
Family Fun
***********************************/

    /*paragraphs*/

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

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

        .family_fun .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;
        }

        .family_fun .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;
        }

        .family_fun .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;
        }

        .family_fun .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;
        }

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

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

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

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

    /*inlines*/

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

    /*links*/

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

    /*headers*/

        .family_fun .column h1 {
           font-family: "bebas-neue-pro",sans-serif;
           font-weight: 900;
           font-size: 60px;
           line-height: 1.2em;
           text-align: center;
           padding-bottom: 18px;
           text-decoration: none;
           color: #ffffff;
        }

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

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

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

        .family_fun .column h5 {
        }

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

    /*lists*/

        .family_fun .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;
        }

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

        .family_fun .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;
        }

/***********************************
Family Fun - Recommendations
***********************************/

    /*paragraphs*/

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

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

        .family_fun_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;
        }

        .family_fun_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;
        }

        .family_fun_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;
        }

        .family_fun_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;
        }

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

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

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

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

    /*inlines*/

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

    /*links*/

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

    /*headers*/

        .family_fun_recommendations .column h1 {
           font-family: "bebas-neue-pro",sans-serif;
           font-weight: 900;
           font-size: 36px;
           line-height: 1.2em;
           text-align: center;
           color: #ffdb00;
        }

        .family_fun_recommendations .column h2 {
           font-family: "bebas-neue-pro",sans-serif;
           font-size: 28px;
           font-weight: 600;
           color: #ffdb00;
           text-transform: uppercase;
        }

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

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

        .family_fun_recommendations .column h5 {
           font-size: 50px;
           text-align: center;
           text-transform: uppercase;
           font-weight: 600;
           color: #ffdb00;
        }

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

    /*lists*/

        .family_fun_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;
        }

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

        .family_fun_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;
        }

/***********************************
Celebrate International Zine Month
***********************************/

    /*paragraphs*/

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

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

        .celebrate_international_zine_ .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;
        }

        .celebrate_international_zine_ .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;
        }

        .celebrate_international_zine_ .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;
        }

        .celebrate_international_zine_ .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;
        }

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

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

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

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

    /*inlines*/

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

    /*links*/

        .celebrate_international_zine_ .column a {
           color: #3f2065;
        }

    /*headers*/

        .celebrate_international_zine_ .column h1 {
           font-family: "bebas-neue-pro",sans-serif;
           font-weight: bold;
           font-size: 64px;
           line-height: 1.2em;
           text-align: center;
           color: #3f2065;
           padding-bottom: 12px;
        }

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

        .celebrate_international_zine_ .column h3 {
           font-family: "bebas-neue-pro",sans-serif;
           font-size: 40px;
           font-weight: 300;
           line-height: 1.3em;
           text-align: center;
           text-transform: uppercase;
        }

        .celebrate_international_zine_ .column h4 {
           font-family: "bebas-neue-pro",sans-serif;
           font-size: 60px;
           font-weight: 500;
           margin-bottom: 24px;
           text-align: center;
        }

        .celebrate_international_zine_ .column h5 {
        }

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

    /*lists*/

        .celebrate_international_zine_ .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;
        }

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

        .celebrate_international_zine_ .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.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;
        }

        .soa23_children .column p.info {
           font-family: "bebas-neue-pro-expanded",sans-serif;
           font-size: 20px;
           margin-bottom: 4px;
           padding-top: 0px;
           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;
           margin-bottom: 18px;
           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.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;
        }

        .soa23_teen .column p.info {
           font-family: "bebas-neue-pro-expanded",sans-serif;
           font-size: 20px;
           margin-bottom: 4px;
           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;
           color: #ffffff;
           text-align: center;
        }

        .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;
        }

/***********************************
Craftsy
***********************************/

    /*paragraphs*/

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

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

        .craftsy .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;
        }

        .craftsy .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;
        }

        .craftsy .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;
        }

        .craftsy .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;
        }

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

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

    /*inlines*/

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

    /*links*/

        .craftsy .column a {
           color: #5c3bb7;
        }

    /*headers*/

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

        .craftsy .column h2 {
           font-family: "bebas-neue-pro",sans-serif;
           font-size: 28px;
           text-align: center;
           font-weight: 400;
           margin-left: 75px;
           margin-right: 75px;
           color: #5c3bb7;
        }

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

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

        .craftsy .column h5 {
        }

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

    /*lists*/

        .craftsy .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;
        }

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

        .craftsy .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;
        }

/***********************************
Summer of Adventure 2023
***********************************/

    /*paragraphs*/

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

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

        .summer_of_adventure_2023 .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;
        }

        .summer_of_adventure_2023 .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;
        }

        .summer_of_adventure_2023 .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;
        }

        .summer_of_adventure_2023 .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;
        }

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

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

    /*inlines*/

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

    /*links*/

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

    /*headers*/

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

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

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

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

        .summer_of_adventure_2023 .column h5 {
        }

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

    /*lists*/

        .summer_of_adventure_2023 .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;
        }

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

        .summer_of_adventure_2023 .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;
        }

/***********************************
Disability Pride Month
***********************************/

    /*paragraphs*/

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

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

        .disability_pride_month .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;
        }

        .disability_pride_month .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;
        }

        .disability_pride_month .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;
        }

        .disability_pride_month .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;
        }

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

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

    /*inlines*/

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

    /*links*/

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

    /*headers*/

        .disability_pride_month .column h1 {
           font-family: "bebas-neue-pro",sans-serif;
           font-weight: bold;
           font-size: 60px;
           line-height: 1.2em;
           text-align: center;
           padding-bottom: 0px;
           margin-bottom: 18px;
           color: #000000;
           margin-top: 0px;
        }

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

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

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

        .disability_pride_month .column h5 {
        }

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

    /*lists*/

        .disability_pride_month .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;
        }

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

        .disability_pride_month .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;
        }

/***********************************
Patricia Raybon
***********************************/

    /*paragraphs*/

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

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

        .patricia_raybon .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;
        }

        .patricia_raybon .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;
        }

        .patricia_raybon .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;
        }

        .patricia_raybon .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;
        }

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

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

    /*inlines*/

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

    /*links*/

        .patricia_raybon .column a {
           color: #cfb06d;
           text-align: center;
        }

    /*headers*/

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

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

        .patricia_raybon .column h3 {
           font-family: "bebas-neue-pro",sans-serif;
           font-size: 30px;
           font-weight: 300;
           line-height: 1.3em;
           text-align: center;
           color: #ffffff;
        }

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

        .patricia_raybon .column h5 {
        }

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

    /*lists*/

        .patricia_raybon .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;
        }

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

        .patricia_raybon .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*/

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

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

        .program_listing_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;
        }

        .program_listing_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;
        }

        .program_listing_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;
        }

        .program_listing_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;
        }

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

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

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

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

    /*inlines*/

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

    /*links*/

        .program_listing_book_clubs .column a {
           color: #c68c4c;
        }

    /*headers*/

        .program_listing_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: #c68c4c;
           margin-bottom: 12px;
           padding-top: 10px;
           padding-left: 10px;
           padding-bottom: 12px;
        }

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

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

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

        .program_listing_book_clubs .column h5 {
        }

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

    /*lists*/

        .program_listing_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;
        }

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

        .program_listing_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;
        }

/***********************************
Shelley Read
***********************************/

    /*paragraphs*/

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

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

        .shelley_read .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;
        }

        .shelley_read .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;
        }

        .shelley_read .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;
        }

        .shelley_read .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;
        }

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

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

    /*inlines*/

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

    /*links*/

        .shelley_read .column a {
           color: #16317a;
        }

    /*headers*/

        .shelley_read .column h1 {
           font-family: "bebas-neue-pro",sans-serif;
           font-weight: bold;
           font-size: 55px;
           line-height: 1.2em;
           color: #16317a;
        }

        .shelley_read .column h2 {
           font-family: "bebas-neue-pro",sans-serif;
           font-size: 36px;
           color: #16317a;
           font-weight: 600;
           margin-top: 0px;
        }

        .shelley_read .column h3 {
           font-family: "bebas-neue-pro",sans-serif;
           font-size: 30px;
           font-weight: 400;
           line-height: 1.3em;
           margin-top: 12px;
           color: #000000;
        }

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

        .shelley_read .column h5 {
        }

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

    /*lists*/

        .shelley_read .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;
        }

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

        .shelley_read .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;
        }

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

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

    /*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: #00572c;
        }

    /*headers*/

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

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

        .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;
        }

/***********************************
Movies & Music
***********************************/

    /*paragraphs*/

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

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

        .movies_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_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_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_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_music .column p.PullQuote {
           font-family: "bebas-neue-pro-expanded",sans-serif;
           font-size: 26px;
           margin-bottom: 24px;
           text-align: center;
        }

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

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

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

    /*inlines*/

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

    /*links*/

        .movies_music .column a {
           color: #981237;
        }

    /*headers*/

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

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

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

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

        .movies_music .column h5 {
        }

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

    /*lists*/

        .movies_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_music .column .NumberedList {
           font-family: "bebas-neue-pro-expanded",sans-serif;
           font-size: 20px;
           line-height: 1.6em;
           list-style-image: none;
        }

        .movies_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;
        }

/***********************************
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.multiples {
           font-family: "bebas-neue-pro-expanded",sans-serif;
           font-size: 20px;
           margin-bottom: 0px;
           margin-left: 0px;
           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: #084ca1;
        }

    /*headers*/

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

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

        .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;
        }

/***********************************
History
***********************************/

    /*paragraphs*/

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

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

        .history .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;
        }

        .history .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;
        }

        .history .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;
        }

        .history .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;
        }

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

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

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

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

    /*inlines*/

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

    /*links*/

        .history .column a {
           color: #9a5431;
        }

    /*headers*/

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

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

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

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

        .history .column h5 {
        }

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

    /*lists*/

        .history .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;
        }

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

        .history .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;
        }

/***********************************
Used Book Sale
***********************************/

    /*paragraphs*/

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

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

        .used_book_sale .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;
        }

        .used_book_sale .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;
        }

        .used_book_sale .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;
        }

        .used_book_sale .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;
        }

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

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

    /*inlines*/

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

    /*links*/

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

    /*headers*/

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

        .used_book_sale .column h2 {
           font-family: "bebas-neue-pro",sans-serif;
           font-size: 28px;
           margin-bottom: 6px;
           text-align: center;
           font-weight: 600;
        }

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

        .used_book_sale .column h4 {
           font-family: "bebas-neue-pro",sans-serif;
           font-size: 20px;
           font-weight: 500;
           margin-bottom: 24px;
           color: #ffffff;
           background-color: #f15f37;
           text-align: center;
           text-transform: uppercase;
        }

        .used_book_sale .column h5 {
           font-size: 36px;
           font-family: "bebas-neue-pro",sans-serif;
           font-weight: 400;
           text-align: center;
           padding-bottom: 18px;
        }

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

    /*lists*/

        .used_book_sale .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;
        }

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

        .used_book_sale .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;
        }

/***********************************
Civil Engagement
***********************************/

    /*paragraphs*/

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

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

        .civil_engagement .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;
        }

        .civil_engagement .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;
        }

        .civil_engagement .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;
        }

        .civil_engagement .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;
        }

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

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

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

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

    /*inlines*/

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

    /*links*/

        .civil_engagement .column a {
           color: #9d0066;
        }

    /*headers*/

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

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

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

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

        .civil_engagement .column h5 {
        }

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

    /*lists*/

        .civil_engagement .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;
        }

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

        .civil_engagement .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.multiples {
           font-family: "bebas-neue-pro-expanded",sans-serif;
           font-size: 20px;
           margin-bottom: 18px;
           margin-left: 0px;
           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: #404143;
        }

    /*headers*/

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

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

        .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;
        }

/***********************************
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.multiples {
           font-family: "bebas-neue-pro-expanded",sans-serif;
           font-size: 20px;
           margin-bottom: 18px;
           margin-left: 0px;
           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;
        }

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

    /*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: #00ae46;
        }

    /*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: #00ae46;
           text-transform: capitalize;
           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;
           font-weight: 600;
           color: #00ae46;
        }

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

        .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;
        }

/***********************************
Westwood Branch Library
***********************************/

    /*paragraphs*/

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

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

        .westwood_branch_library .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;
        }

        .westwood_branch_library .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;
        }

        .westwood_branch_library .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;
        }

        .westwood_branch_library .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;
        }

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

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

    /*inlines*/

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

    /*links*/

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

    /*headers*/

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

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

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

        .westwood_branch_library .column h4 {
           font-family: "bebas-neue-pro",sans-serif;
           font-size: 26px;
           font-weight: 600;
           margin-bottom: 4px;
           color: #ffffff;
        }

        .westwood_branch_library .column h5 {
        }

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

    /*lists*/

        .westwood_branch_library .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;
        }

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

        .westwood_branch_library .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;
        }

