/***********************************
Things Get a Little Stranger
***********************************/

    /*general*/

        .things_get_a_little_stranger .column endbug {
        }

    /*headers*/

        .things_get_a_little_stranger .column h1 {
           color: #e01831;
           font-family: "futura-pt",sans-serif;
           font-size: 48px;
           font-weight: 600;
           line-height: 1em;
           margin-bottom: 0px;
           margin-top: 0px;
           padding-bottom: 0px;
           padding-top: 10px;
        }

        .things_get_a_little_stranger .column h2 {
           color: #e01831;
           font-family: "futura-pt",sans-serif;
           font-size: 20px;
           line-height: 1.6em;
           margin-bottom: 0px;
           padding-bottom: 0px;
        }

        .things_get_a_little_stranger .column h3 {
           color: #e01831;
           font-family: "futura-pt",sans-serif;
           font-size: 24px;
           font-weight: bold;
           text-align: center;
        }

        .things_get_a_little_stranger .column h4 {
        }

        .things_get_a_little_stranger .column h5 {
        }

        .things_get_a_little_stranger .column h6 {
        }

    /*inlines*/

        .things_get_a_little_stranger .column .default-drop-cap {
           color: #e01831;
           float: left;
           font-family: Arial, sans-serif;
           font-size: 60px;
           font-weight: 700;
           line-height: .3em;
           margin-right: 2px;
           margin-top: 15px;
        }

        .things_get_a_little_stranger .column .Red {
           color: #e01831;
           font-weight: bold;
        }

        .things_get_a_little_stranger .column .QuoteMarks {
           color: #ffe600;
           font-family: Georgia, serif;
           font-size: 24px;
        }

        .things_get_a_little_stranger .column .RedBand {
           background-color: #e01831;
           color: #ffffff;
           padding-bottom: 3px;
           padding-left: 6px;
           padding-right: 6px;
           padding-top: 3px;
        }

        .things_get_a_little_stranger .column .Small {
           color: #000000;
           font-size: 10px;
           line-height: 1.6em;
        }

        .things_get_a_little_stranger .column .BlackBand {
           background-color: #000000;
           color: #ffffff;
           padding-bottom: 3px;
           padding-left: 6px;
           padding-right: 6px;
           padding-top: 3px;
        }

    /*links*/

        .things_get_a_little_stranger .column a {
        }

        .things_get_a_little_stranger .column a.NoStyle {
           text-decoration: none;
        }

    /*lists*/

        .things_get_a_little_stranger .column .Alpha {
           font-family: Arial, sans-serif;
           list-style-type: upper-alpha;
           padding-left: 20px;
           list-style-image: none;
        }

    /*paragraphs*/

        .things_get_a_little_stranger .column p {
           font-family: Arial, sans-serif;
           text-align: left;
        }

        .things_get_a_little_stranger .column p.Highlights {
           font-family: "futura-pt",sans-serif;
           padding-bottom: 20px;
           padding-left: 40px;
           padding-right: 50px;
           text-align: left;
        }

        .things_get_a_little_stranger .column p.PullQuote {
           font-family: "futura-pt",sans-serif;
           font-size: 20px;
           margin-left: 0px;
           margin-right: 0px;
           padding-left: 30px;
           padding-right: 30px;
           text-align: center;
        }

        .things_get_a_little_stranger .column p.Question {
           color: #e01831;
           font-family: Arial, sans-serif;
           font-weight: bold;
           text-align: left;
        }

/***********************************
Get Ready for Dublin International Film Festival
***********************************/

    /*general*/

        .get_ready_for_dublin_internat .column endbug {
        }

    /*headers*/

        .get_ready_for_dublin_internat .column h1 {
           color: #e01831;
           font-family: "futura-pt",sans-serif;
           font-size: 48px;
           font-weight: 600;
           line-height: 1em;
           margin-bottom: 0px;
           margin-top: 0px;
           padding-bottom: 0px;
           padding-top: 10px;
        }

        .get_ready_for_dublin_internat .column h2 {
           color: #e01831;
           font-family: "futura-pt",sans-serif;
           font-size: 20px;
           line-height: 1.6em;
           margin-bottom: 0px;
           padding-bottom: 0px;
        }

        .get_ready_for_dublin_internat .column h3 {
           color: #e01831;
           font-family: "futura-pt",sans-serif;
           font-size: 24px;
           font-weight: bold;
           text-align: center;
        }

        .get_ready_for_dublin_internat .column h4 {
        }

        .get_ready_for_dublin_internat .column h5 {
        }

        .get_ready_for_dublin_internat .column h6 {
        }

    /*inlines*/

        .get_ready_for_dublin_internat .column .default-drop-cap {
           color: #e01831;
           float: left;
           font-family: Arial, sans-serif;
           font-size: 60px;
           font-weight: 700;
           line-height: .3em;
           margin-right: 2px;
           margin-top: 15px;
        }

        .get_ready_for_dublin_internat .column .Red {
           color: #e01831;
           font-weight: bold;
        }

        .get_ready_for_dublin_internat .column .QuoteMarks {
           color: #ffe600;
           font-family: Georgia, serif;
           font-size: 24px;
        }

        .get_ready_for_dublin_internat .column .RedBand {
           background-color: #e01831;
           color: #ffffff;
           padding-bottom: 3px;
           padding-left: 6px;
           padding-right: 6px;
           padding-top: 3px;
        }

        .get_ready_for_dublin_internat .column .Small {
           color: #000000;
           font-size: 10px;
           line-height: 1.6em;
        }

        .get_ready_for_dublin_internat .column .BlackBand {
           background-color: #000000;
           color: #000000;
           padding-bottom: 3px;
           padding-left: 6px;
           padding-right: 6px;
           padding-top: 3px;
        }

    /*links*/

        .get_ready_for_dublin_internat .column a {
        }

        .get_ready_for_dublin_internat .column a.NoStyle {
           text-decoration: none;
        }

    /*lists*/

        .get_ready_for_dublin_internat .column .Alpha {
           font-family: Arial, sans-serif;
           list-style-type: upper-alpha;
           padding-left: 20px;
           list-style-image: none;
        }

    /*paragraphs*/

        .get_ready_for_dublin_internat .column p {
           font-family: Arial, sans-serif;
           text-align: left;
           margin-bottom: 8px;
        }

        .get_ready_for_dublin_internat .column p.Highlights {
           font-family: "futura-pt",sans-serif;
           padding-bottom: 20px;
           padding-left: 40px;
           padding-right: 50px;
           text-align: left;
        }

        .get_ready_for_dublin_internat .column p.PullQuote {
           font-family: "futura-pt",sans-serif;
           font-size: 20px;
           margin-left: 0px;
           margin-right: 0px;
           padding-left: 30px;
           padding-right: 30px;
           text-align: center;
        }

        .get_ready_for_dublin_internat .column p.Question {
           color: #e01831;
           font-family: Arial, sans-serif;
           font-weight: bold;
           text-align: left;
        }

/***********************************
Christmas Gift Guide
***********************************/

    /*general*/

        .christmas_gift_guide .column endbug {
        }

    /*headers*/

        .christmas_gift_guide .column h1 {
           color: #e01831;
           font-family: "futura-pt",sans-serif;
           font-size: 48px;
           font-weight: 600;
           line-height: 1em;
           margin-bottom: 0px;
           margin-top: 0px;
           padding-bottom: 0px;
           padding-top: 10px;
        }

        .christmas_gift_guide .column h2 {
           color: #e01831;
           font-family: "futura-pt",sans-serif;
           font-size: 20px;
           line-height: 1.6em;
           margin-bottom: 0px;
           padding-bottom: 0px;
        }

        .christmas_gift_guide .column h3 {
           color: #e01831;
           font-family: "futura-pt",sans-serif;
           font-size: 24px;
           font-weight: bold;
           text-align: center;
        }

        .christmas_gift_guide .column h4 {
        }

        .christmas_gift_guide .column h5 {
        }

        .christmas_gift_guide .column h6 {
        }

    /*inlines*/

        .christmas_gift_guide .column .default-drop-cap {
           color: #e01831;
           float: left;
           font-family: Arial, sans-serif;
           font-size: 60px;
           font-weight: 700;
           line-height: .3em;
           margin-right: 2px;
           margin-top: 15px;
        }

        .christmas_gift_guide .column .Red {
           color: #e01831;
           font-weight: bold;
        }

        .christmas_gift_guide .column .QuoteMarks {
           color: #ffe600;
           font-family: Georgia, serif;
           font-size: 24px;
        }

        .christmas_gift_guide .column .RedBand {
           background-color: #e01831;
           color: #ffffff;
           padding-bottom: 3px;
           padding-left: 6px;
           padding-right: 6px;
           padding-top: 3px;
        }

        .christmas_gift_guide .column .Small {
           color: #000000;
           font-size: 10px;
           line-height: 1.6em;
        }

        .christmas_gift_guide .column .BlackBand {
           background-color: #000000;
           color: #ffffff;
           padding-bottom: 3px;
           padding-left: 6px;
           padding-right: 6px;
           padding-top: 3px;
        }

    /*links*/

        .christmas_gift_guide .column a {
        }

        .christmas_gift_guide .column a.NoStyle {
           text-decoration: none;
        }

    /*lists*/

        .christmas_gift_guide .column .Alpha {
           font-family: Arial, sans-serif;
           list-style-type: upper-alpha;
           padding-left: 20px;
           list-style-image: none;
        }

    /*paragraphs*/

        .christmas_gift_guide .column p {
           font-family: Arial, sans-serif;
           text-align: left;
        }

        .christmas_gift_guide .column p.Highlights {
           font-family: "futura-pt",sans-serif;
           padding-bottom: 20px;
           padding-left: 40px;
           padding-right: 50px;
           text-align: left;
        }

        .christmas_gift_guide .column p.PullQuote {
           font-family: "futura-pt",sans-serif;
           font-size: 20px;
           margin-left: 0px;
           margin-right: 0px;
           padding-left: 30px;
           padding-right: 30px;
           text-align: center;
        }

        .christmas_gift_guide .column p.Question {
           color: #e01831;
           font-family: Arial, sans-serif;
           font-weight: bold;
           text-align: left;
        }

/***********************************
Virgin Mobile
***********************************/

    /*headers*/

        .virgin_mobile .column h1 {
        }

        .virgin_mobile .column h2 {
        }

        .virgin_mobile .column h3 {
        }

        .virgin_mobile .column h4 {
        }

        .virgin_mobile .column h5 {
        }

        .virgin_mobile .column h6 {
        }

    /*inlines*/

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

    /*links*/

        .virgin_mobile .column a {
        }

    /*paragraphs*/

        .virgin_mobile .column p {
        }

/***********************************
Shop ‘Til  You Drop!
***********************************/

    /*general*/

        .shop_til_you_drop .column endbug {
        }

    /*headers*/

        .shop_til_you_drop .column h1 {
           color: #000000;
           font-family: "futura-pt",sans-serif;
           font-size: 48px;
           font-weight: 600;
           line-height: 1em;
           margin-bottom: 0px;
           margin-top: 0px;
           padding-bottom: 0px;
           padding-top: 10px;
        }

        .shop_til_you_drop .column h2 {
           color: #000000;
           font-family: "futura-pt",sans-serif;
           font-size: 20px;
           line-height: 1.6em;
           margin-bottom: 0px;
           padding-bottom: 0px;
           text-transform: uppercase;
        }

        .shop_til_you_drop .column h3 {
           color: #e01831;
           font-family: "futura-pt",sans-serif;
           font-size: 24px;
           font-weight: bold;
           text-align: center;
        }

        .shop_til_you_drop .column h4 {
        }

        .shop_til_you_drop .column h5 {
        }

        .shop_til_you_drop .column h6 {
        }

    /*inlines*/

        .shop_til_you_drop .column .default-drop-cap {
           color: #e01831;
           float: left;
           font-family: Arial, sans-serif;
           font-size: 60px;
           font-weight: 700;
           line-height: .3em;
           margin-right: 2px;
           margin-top: 15px;
        }

        .shop_til_you_drop .column .Red {
           color: #e01831;
           font-weight: bold;
        }

        .shop_til_you_drop .column .QuoteMarks {
           color: #ffe600;
           font-family: Georgia, serif;
           font-size: 24px;
        }

        .shop_til_you_drop .column .RedBand {
           background-color: #e01831;
           color: #ffffff;
           padding-bottom: 3px;
           padding-left: 6px;
           padding-right: 6px;
           padding-top: 3px;
        }

        .shop_til_you_drop .column .Small {
           color: #000000;
           font-size: 10px;
           line-height: 1.6em;
        }

        .shop_til_you_drop .column .BlackBand {
           background-color: #000000;
           color: #ffffff;
           padding-bottom: 3px;
           padding-left: 6px;
           padding-right: 6px;
           padding-top: 3px;
        }

    /*links*/

        .shop_til_you_drop .column a {
        }

        .shop_til_you_drop .column a.NoStyle {
           text-decoration: none;
        }

    /*lists*/

        .shop_til_you_drop .column .Alpha {
           font-family: Arial, sans-serif;
           list-style-type: upper-alpha;
           padding-left: 20px;
           list-style-image: none;
        }

    /*paragraphs*/

        .shop_til_you_drop .column p {
           font-family: Arial, sans-serif;
           text-align: left;
        }

        .shop_til_you_drop .column p.Highlights {
           font-family: "futura-pt",sans-serif;
           padding-bottom: 20px;
           padding-left: 40px;
           padding-right: 50px;
           text-align: left;
        }

        .shop_til_you_drop .column p.PullQuote {
           font-family: "futura-pt",sans-serif;
           font-size: 20px;
           margin-left: 0px;
           margin-right: 0px;
           padding-left: 30px;
           padding-right: 30px;
           text-align: center;
        }

        .shop_til_you_drop .column p.Question {
           color: #e01831;
           font-family: Arial, sans-serif;
           font-weight: bold;
           text-align: left;
        }

/***********************************
X Marks the Spot!
***********************************/

    /*general*/

        .x_marks_the_spot_ .column endbug {
        }

    /*headers*/

        .x_marks_the_spot_ .column h1 {
           color: #e01831;
           font-family: "futura-pt",sans-serif;
           font-size: 48px;
           font-weight: 600;
           line-height: 1em;
           margin-bottom: 0px;
           margin-top: 0px;
           padding-bottom: 0px;
           padding-top: 10px;
        }

        .x_marks_the_spot_ .column h2 {
           color: #e01831;
           font-family: "futura-pt",sans-serif;
           font-size: 20px;
           line-height: 1.6em;
           margin-bottom: 0px;
           padding-bottom: 0px;
        }

        .x_marks_the_spot_ .column h3 {
           color: #e01831;
           font-family: "futura-pt",sans-serif;
           font-size: 24px;
           font-weight: bold;
           text-align: center;
        }

        .x_marks_the_spot_ .column h4 {
        }

        .x_marks_the_spot_ .column h5 {
        }

        .x_marks_the_spot_ .column h6 {
        }

    /*inlines*/

        .x_marks_the_spot_ .column .default-drop-cap {
           color: #e01831;
           float: left;
           font-family: Arial, sans-serif;
           font-size: 60px;
           font-weight: 700;
           line-height: .3em;
           margin-right: 2px;
           margin-top: 15px;
        }

        .x_marks_the_spot_ .column .Red {
           color: #e01831;
           font-weight: bold;
        }

        .x_marks_the_spot_ .column .QuoteMarks {
           color: #ffe600;
           font-family: Georgia, serif;
           font-size: 24px;
        }

        .x_marks_the_spot_ .column .RedBand {
           background-color: #e01831;
           color: #ffffff;
           padding-bottom: 3px;
           padding-left: 6px;
           padding-right: 6px;
           padding-top: 3px;
        }

        .x_marks_the_spot_ .column .Small {
           color: #000000;
           font-size: 10px;
           line-height: 1.6em;
        }

        .x_marks_the_spot_ .column .BlackBand {
           background-color: #000000;
           color: #ffffff;
           padding-bottom: 3px;
           padding-left: 6px;
           padding-right: 6px;
           padding-top: 3px;
        }

    /*links*/

        .x_marks_the_spot_ .column a {
        }

        .x_marks_the_spot_ .column a.NoStyle {
           text-decoration: none;
        }

    /*lists*/

        .x_marks_the_spot_ .column .Alpha {
           font-family: Arial, sans-serif;
           list-style-type: upper-alpha;
           padding-left: 20px;
           list-style-image: none;
        }

    /*paragraphs*/

        .x_marks_the_spot_ .column p {
           font-family: Arial, sans-serif;
           text-align: left;
        }

        .x_marks_the_spot_ .column p.Highlights {
           font-family: "futura-pt",sans-serif;
           padding-bottom: 20px;
           padding-left: 40px;
           padding-right: 50px;
           text-align: left;
        }

        .x_marks_the_spot_ .column p.PullQuote {
           font-family: "futura-pt",sans-serif;
           font-size: 20px;
           margin-left: 0px;
           margin-right: 0px;
           padding-left: 30px;
           padding-right: 30px;
           text-align: center;
        }

        .x_marks_the_spot_ .column p.Question {
           color: #e01831;
           font-family: Arial, sans-serif;
           font-weight: bold;
           text-align: left;
        }

/***********************************
The Director’s Cut
***********************************/

    /*general*/

        .the_director_s_cut .column endbug {
        }

    /*headers*/

        .the_director_s_cut .column h1 {
           color: #e01831;
           font-family: "futura-pt",sans-serif;
           font-size: 48px;
           font-weight: 600;
           line-height: 1em;
           margin-bottom: 0px;
           margin-top: 0px;
           padding-bottom: 0px;
           padding-top: 10px;
        }

        .the_director_s_cut .column h2 {
           color: #e01831;
           font-family: "futura-pt",sans-serif;
           font-size: 20px;
           line-height: 1.6em;
           margin-bottom: 0px;
           padding-bottom: 0px;
        }

        .the_director_s_cut .column h3 {
           color: #e01831;
           font-family: "futura-pt",sans-serif;
           font-size: 24px;
           font-weight: bold;
           text-align: center;
        }

        .the_director_s_cut .column h4 {
        }

        .the_director_s_cut .column h5 {
        }

        .the_director_s_cut .column h6 {
        }

    /*inlines*/

        .the_director_s_cut .column .default-drop-cap {
           color: #e01831;
           float: left;
           font-family: Arial, sans-serif;
           font-size: 60px;
           font-weight: 700;
           line-height: .3em;
           margin-right: 2px;
           margin-top: 15px;
        }

        .the_director_s_cut .column .Red {
           color: #e01831;
           font-weight: bold;
        }

        .the_director_s_cut .column .QuoteMarks {
           color: #ffe600;
           font-family: Georgia, serif;
           font-size: 24px;
        }

        .the_director_s_cut .column .RedBand {
           background-color: #e01831;
           color: #ffffff;
           padding-bottom: 3px;
           padding-left: 6px;
           padding-right: 6px;
           padding-top: 3px;
        }

        .the_director_s_cut .column .Small {
           color: #000000;
           font-size: 10px;
           line-height: 1.6em;
        }

        .the_director_s_cut .column .BlackBand {
           background-color: #000000;
           color: #ffffff;
           padding-bottom: 3px;
           padding-left: 6px;
           padding-right: 6px;
           padding-top: 3px;
        }

    /*links*/

        .the_director_s_cut .column a {
        }

        .the_director_s_cut .column a.NoStyle {
           text-decoration: none;
           color: #efefef;
        }

    /*lists*/

        .the_director_s_cut .column .Alpha {
           font-family: Arial, sans-serif;
           list-style-type: upper-alpha;
           padding-left: 20px;
           list-style-image: none;
        }

    /*paragraphs*/

        .the_director_s_cut .column p {
           font-family: Arial, sans-serif;
           text-align: left;
           color: #efefef;
        }

        .the_director_s_cut .column p.Highlights {
           font-family: "futura-pt",sans-serif;
           padding-bottom: 20px;
           padding-left: 40px;
           padding-right: 50px;
           text-align: left;
        }

        .the_director_s_cut .column p.PullQuote {
           font-family: "futura-pt",sans-serif;
           font-size: 20px;
           margin-left: 0px;
           margin-right: 0px;
           padding-left: 30px;
           padding-right: 30px;
           text-align: center;
           background-color: #e01831;
           color: #ffffff;
        }

        .the_director_s_cut .column p.Question {
           color: #e01831;
           font-family: Arial, sans-serif;
           font-weight: bold;
           text-align: left;
        }

/***********************************
Sweet Viewing
***********************************/

    /*general*/

        .sweet_viewing .column endbug {
        }

    /*headers*/

        .sweet_viewing .column h1 {
           color: #e01831;
           font-family: "futura-pt",sans-serif;
           font-size: 48px;
           font-weight: 600;
           line-height: 1em;
           margin-bottom: 0px;
           margin-top: 0px;
           padding-bottom: 0px;
           padding-top: 10px;
        }

        .sweet_viewing .column h2 {
           color: #e01831;
           font-family: "futura-pt",sans-serif;
           font-size: 20px;
           line-height: 1.6em;
           margin-bottom: 0px;
           padding-bottom: 0px;
           text-transform: uppercase;
        }

        .sweet_viewing .column h3 {
           color: #e01831;
           font-family: "futura-pt",sans-serif;
           font-size: 24px;
           font-weight: bold;
           text-align: center;
        }

        .sweet_viewing .column h4 {
        }

        .sweet_viewing .column h5 {
        }

        .sweet_viewing .column h6 {
        }

    /*inlines*/

        .sweet_viewing .column .default-drop-cap {
           color: #e01831;
           float: left;
           font-family: Arial, sans-serif;
           font-size: 60px;
           font-weight: 700;
           line-height: .3em;
           margin-right: 2px;
           margin-top: 15px;
        }

        .sweet_viewing .column .Red {
           color: #e01831;
           font-weight: bold;
        }

        .sweet_viewing .column .QuoteMarks {
           color: #ffe600;
           font-family: Georgia, serif;
           font-size: 24px;
        }

        .sweet_viewing .column .RedBand {
           background-color: #e01831;
           color: #ffffff;
           padding-bottom: 3px;
           padding-left: 6px;
           padding-right: 6px;
           padding-top: 3px;
        }

        .sweet_viewing .column .Small {
           color: #000000;
           font-size: 10px;
           line-height: 1.6em;
        }

        .sweet_viewing .column .BlackBand {
           background-color: #000000;
           color: #ffffff;
           padding-bottom: 3px;
           padding-left: 6px;
           padding-right: 6px;
           padding-top: 3px;
        }

    /*links*/

        .sweet_viewing .column a {
        }

        .sweet_viewing .column a.NoStyle {
           text-decoration: none;
        }

    /*lists*/

        .sweet_viewing .column .Alpha {
           font-family: Arial, sans-serif;
           list-style-type: upper-alpha;
           padding-left: 20px;
           list-style-image: none;
        }

    /*paragraphs*/

        .sweet_viewing .column p {
           font-family: Arial, sans-serif;
           text-align: left;
        }

        .sweet_viewing .column p.Highlights {
           font-family: "futura-pt",sans-serif;
           padding-bottom: 20px;
           padding-left: 40px;
           padding-right: 50px;
           text-align: left;
        }

        .sweet_viewing .column p.PullQuote {
           font-family: "futura-pt",sans-serif;
           font-size: 20px;
           margin-left: 0px;
           margin-right: 0px;
           padding-left: 30px;
           padding-right: 30px;
           text-align: center;
        }

        .sweet_viewing .column p.Question {
           color: #e01831;
           font-family: Arial, sans-serif;
           font-weight: bold;
           text-align: left;
        }

/***********************************
Irish Eyes Are Smiling
***********************************/

    /*general*/

        .irish_eyes_are_smiling .column endbug {
        }

    /*headers*/

        .irish_eyes_are_smiling .column h1 {
           color: #000000;
           font-family: "futura-pt",sans-serif;
           font-size: 55px;
           font-weight: 100;
           line-height: 1em;
           margin-bottom: 18px;
           margin-top: 0px;
           padding-bottom: 0px;
           padding-top: 10px;
        }

        .irish_eyes_are_smiling .column h2 {
           color: #ffffff;
           font-family: "futura-pt",sans-serif;
           font-size: 20px;
           line-height: 1.6em;
           margin-bottom: 8px;
           padding-bottom: 0px;
           background-color: #382246;
           padding-left: 10px;
           padding-right: 10px;
        }

        .irish_eyes_are_smiling .column h3 {
           color: #e01831;
           font-family: "futura-pt",sans-serif;
           font-size: 24px;
           font-weight: bold;
           text-align: center;
        }

        .irish_eyes_are_smiling .column h4 {
        }

        .irish_eyes_are_smiling .column h5 {
        }

        .irish_eyes_are_smiling .column h6 {
        }

    /*inlines*/

        .irish_eyes_are_smiling .column .default-drop-cap {
           color: #e01831;
           float: left;
           font-family: Arial, sans-serif;
           font-size: 60px;
           font-weight: 700;
           line-height: .3em;
           margin-right: 2px;
           margin-top: 15px;
        }

        .irish_eyes_are_smiling .column .Red {
           color: #382246;
           font-weight: bold;
        }

        .irish_eyes_are_smiling .column .QuoteMarks {
           color: #ffe600;
           font-family: Georgia, serif;
           font-size: 24px;
        }

        .irish_eyes_are_smiling .column .RedBand {
           background-color: #e01831;
           color: #ffffff;
           padding-bottom: 3px;
           padding-left: 6px;
           padding-right: 6px;
           padding-top: 3px;
        }

        .irish_eyes_are_smiling .column .Small {
           color: #000000;
           font-size: 10px;
           line-height: 1.6em;
        }

        .irish_eyes_are_smiling .column .BlackBand {
           background-color: #000000;
           color: #ffffff;
           padding-bottom: 3px;
           padding-left: 6px;
           padding-right: 6px;
           padding-top: 3px;
        }

        .irish_eyes_are_smiling .column .SanSerif {
           font-family: Arial, sans-serif;
        }

    /*links*/

        .irish_eyes_are_smiling .column a {
        }

        .irish_eyes_are_smiling .column a.NoStyle {
           text-decoration: none;
        }

    /*lists*/

        .irish_eyes_are_smiling .column .Alpha {
           font-family: Arial, sans-serif;
           list-style-type: upper-alpha;
           padding-left: 20px;
           list-style-image: none;
        }

    /*paragraphs*/

        .irish_eyes_are_smiling .column p {
           font-family: Arial, sans-serif;
           text-align: left;
        }

        .irish_eyes_are_smiling .column p.Highlights {
           font-family: "futura-pt",sans-serif;
           padding-bottom: 20px;
           padding-left: 40px;
           padding-right: 50px;
           text-align: left;
        }

        .irish_eyes_are_smiling .column p.PullQuote {
           font-family: "futura-pt",sans-serif;
           font-size: 20px;
           margin-left: 0px;
           margin-right: 0px;
           padding-left: 30px;
           padding-right: 30px;
           text-align: center;
        }

        .irish_eyes_are_smiling .column p.Question {
           color: #e01831;
           font-family: Arial, sans-serif;
           font-weight: bold;
           text-align: left;
        }

/***********************************
Green On Screen in 2018
***********************************/

    /*general*/

        .green_on_screen_in_2018 .column endbug {
        }

    /*headers*/

        .green_on_screen_in_2018 .column h1 {
           color: #e01831;
           font-family: "futura-pt",sans-serif;
           font-size: 48px;
           font-weight: 600;
           line-height: 1em;
           margin-bottom: 0px;
           margin-top: 0px;
           padding-bottom: 0px;
           padding-top: 10px;
        }

        .green_on_screen_in_2018 .column h2 {
           color: #000000;
           font-family: "futura-pt",sans-serif;
           font-size: 20px;
           line-height: 1.6em;
           margin-bottom: 0px;
           padding-bottom: 0px;
           text-transform: uppercase;
        }

        .green_on_screen_in_2018 .column h3 {
           color: #ffffff;
           font-family: "futura-pt",sans-serif;
           font-size: 24px;
           font-weight: bold;
           text-align: left;
           background-color: #e01831;
           padding-left: 10px;
           padding-right: 10px;
        }

        .green_on_screen_in_2018 .column h4 {
        }

        .green_on_screen_in_2018 .column h5 {
        }

        .green_on_screen_in_2018 .column h6 {
        }

    /*inlines*/

        .green_on_screen_in_2018 .column .default-drop-cap {
           color: #e01831;
           float: left;
           font-family: Arial, sans-serif;
           font-size: 60px;
           font-weight: 700;
           line-height: .3em;
           margin-right: 2px;
           margin-top: 15px;
        }

        .green_on_screen_in_2018 .column .Red {
           color: #e01831;
           font-weight: bold;
        }

        .green_on_screen_in_2018 .column .QuoteMarks {
           color: #ffe600;
           font-family: Georgia, serif;
           font-size: 24px;
        }

        .green_on_screen_in_2018 .column .RedBand {
           background-color: #e01831;
           color: #ffffff;
           padding-bottom: 3px;
           padding-left: 6px;
           padding-right: 6px;
           padding-top: 3px;
        }

        .green_on_screen_in_2018 .column .Small {
           color: #000000;
           font-size: 10px;
           line-height: 1.6em;
        }

        .green_on_screen_in_2018 .column .BlackBand {
           background-color: #000000;
           color: #ffffff;
           padding-bottom: 3px;
           padding-left: 6px;
           padding-right: 6px;
           padding-top: 3px;
        }

    /*links*/

        .green_on_screen_in_2018 .column a {
        }

        .green_on_screen_in_2018 .column a.NoStyle {
           text-decoration: none;
        }

    /*lists*/

        .green_on_screen_in_2018 .column .Alpha {
           font-family: Arial, sans-serif;
           list-style-type: upper-alpha;
           padding-left: 20px;
           list-style-image: none;
        }

    /*paragraphs*/

        .green_on_screen_in_2018 .column p {
           font-family: Arial, sans-serif;
           text-align: left;
        }

        .green_on_screen_in_2018 .column p.Highlights {
           font-family: "futura-pt",sans-serif;
           padding-bottom: 20px;
           padding-left: 40px;
           padding-right: 50px;
           text-align: left;
        }

        .green_on_screen_in_2018 .column p.PullQuote {
           font-family: "futura-pt",sans-serif;
           font-size: 20px;
           margin-left: 0px;
           margin-right: 0px;
           padding-left: 30px;
           padding-right: 30px;
           text-align: center;
        }

        .green_on_screen_in_2018 .column p.Question {
           color: #e01831;
           font-family: Arial, sans-serif;
           font-weight: bold;
           text-align: left;
        }

/***********************************
Best Netflix Series to Unwrap this Holiday Season
***********************************/

    /*general*/

        .best_netflix_series_to_unwrap .column endbug {
        }

    /*headers*/

        .best_netflix_series_to_unwrap .column h1 {
           color: #ffffff;
           font-family: "futura-pt",sans-serif;
           font-size: 48px;
           font-weight: 100;
           line-height: 1em;
           margin-bottom: 0px;
           margin-top: 0px;
           padding-bottom: 10px;
           padding-top: 10px;
           background-color: #000000;
           padding-left: 10px;
           padding-right: 10px;
        }

        .best_netflix_series_to_unwrap .column h2 {
           color: #e01831;
           font-family: "futura-pt",sans-serif;
           font-size: 20px;
           line-height: 1.6em;
           margin-bottom: 0px;
           padding-bottom: 0px;
        }

        .best_netflix_series_to_unwrap .column h3 {
           color: #e01831;
           font-family: "futura-pt",sans-serif;
           font-size: 24px;
           font-weight: bold;
           text-align: center;
        }

        .best_netflix_series_to_unwrap .column h4 {
        }

        .best_netflix_series_to_unwrap .column h5 {
        }

        .best_netflix_series_to_unwrap .column h6 {
        }

    /*inlines*/

        .best_netflix_series_to_unwrap .column .default-drop-cap {
           color: #e01831;
           float: left;
           font-family: Arial, sans-serif;
           font-size: 60px;
           font-weight: 700;
           line-height: .3em;
           margin-right: 2px;
           margin-top: 15px;
        }

        .best_netflix_series_to_unwrap .column .Red {
           color: #e01831;
           font-weight: bold;
        }

        .best_netflix_series_to_unwrap .column .QuoteMarks {
           color: #ffe600;
           font-family: Georgia, serif;
           font-size: 24px;
        }

        .best_netflix_series_to_unwrap .column .RedBand {
           background-color: #e01831;
           color: #ffffff;
           padding-bottom: 3px;
           padding-left: 6px;
           padding-right: 6px;
           padding-top: 3px;
        }

        .best_netflix_series_to_unwrap .column .Small {
           color: #000000;
           font-size: 10px;
           line-height: 1.6em;
        }

        .best_netflix_series_to_unwrap .column .BlackBand {
           background-color: #000000;
           color: #ffffff;
           padding-bottom: 3px;
           padding-left: 6px;
           padding-right: 6px;
           padding-top: 3px;
        }

        .best_netflix_series_to_unwrap .column .SmallHead {
           font-size: 36px;
        }

    /*links*/

        .best_netflix_series_to_unwrap .column a {
        }

        .best_netflix_series_to_unwrap .column a.NoStyle {
           text-decoration: none;
        }

    /*lists*/

        .best_netflix_series_to_unwrap .column .Alpha {
           font-family: Arial, sans-serif;
           list-style-type: upper-alpha;
           padding-left: 20px;
           list-style-image: none;
        }

    /*paragraphs*/

        .best_netflix_series_to_unwrap .column p {
           font-family: Arial, sans-serif;
           text-align: left;
        }

        .best_netflix_series_to_unwrap .column p.Highlights {
           font-family: "futura-pt",sans-serif;
           padding-bottom: 20px;
           padding-left: 40px;
           padding-right: 50px;
           text-align: left;
        }

        .best_netflix_series_to_unwrap .column p.PullQuote {
           font-family: "futura-pt",sans-serif;
           font-size: 20px;
           margin-left: 0px;
           margin-right: 0px;
           padding-left: 30px;
           padding-right: 30px;
           text-align: center;
        }

        .best_netflix_series_to_unwrap .column p.Question {
           color: #e01831;
           font-family: Arial, sans-serif;
           font-weight: bold;
           text-align: left;
        }

/***********************************
12 Days of Christmas Movie Madness
***********************************/

    /*general*/

        .twelve_days_of_christmas .column endbug {
        }

    /*headers*/

        .twelve_days_of_christmas .column h1 {
           color: #e01831;
           font-family: "futura-pt",sans-serif;
           font-size: 48px;
           font-weight: 600;
           line-height: 1em;
           margin-bottom: 0px;
           margin-top: 0px;
           padding-bottom: 0px;
           padding-top: 10px;
        }

        .twelve_days_of_christmas .column h2 {
           color: #ffffff;
           font-family: "futura-pt",sans-serif;
           font-size: 20px;
           line-height: 1.6em;
           margin-bottom: 0px;
           padding-bottom: 0px;
           background-color: #e01831;
           padding-left: 10px;
           padding-right: 10px;
           text-transform: uppercase;
        }

        .twelve_days_of_christmas .column h3 {
           color: #e01831;
           font-family: "futura-pt",sans-serif;
           font-size: 24px;
           font-weight: bold;
           text-align: center;
        }

        .twelve_days_of_christmas .column h4 {
        }

        .twelve_days_of_christmas .column h5 {
        }

        .twelve_days_of_christmas .column h6 {
        }

    /*inlines*/

        .twelve_days_of_christmas .column .default-drop-cap {
           color: #e01831;
           float: left;
           font-family: Arial, sans-serif;
           font-size: 60px;
           font-weight: 700;
           line-height: .3em;
           margin-right: 2px;
           margin-top: 15px;
        }

        .twelve_days_of_christmas .column .Red {
           color: #e01831;
           font-weight: bold;
        }

        .twelve_days_of_christmas .column .QuoteMarks {
           color: #ffe600;
           font-family: Georgia, serif;
           font-size: 24px;
        }

        .twelve_days_of_christmas .column .RedBand {
           background-color: #e01831;
           color: #ffffff;
           padding-bottom: 3px;
           padding-left: 6px;
           padding-right: 6px;
           padding-top: 3px;
        }

        .twelve_days_of_christmas .column .Small {
           color: #000000;
           font-size: 10px;
           line-height: 1.6em;
        }

        .twelve_days_of_christmas .column .BlackBand {
           background-color: #000000;
           color: #ffffff;
           padding-bottom: 3px;
           padding-left: 6px;
           padding-right: 6px;
           padding-top: 3px;
        }

    /*links*/

        .twelve_days_of_christmas .column a {
        }

        .twelve_days_of_christmas .column a.NoStyle {
           text-decoration: none;
        }

    /*lists*/

        .twelve_days_of_christmas .column .Alpha {
           font-family: Arial, sans-serif;
           list-style-type: upper-alpha;
           padding-left: 20px;
           list-style-image: none;
        }

    /*paragraphs*/

        .twelve_days_of_christmas .column p {
           font-family: Arial, sans-serif;
           text-align: left;
        }

        .twelve_days_of_christmas .column p.Highlights {
           font-family: "futura-pt",sans-serif;
           padding-bottom: 20px;
           padding-left: 40px;
           padding-right: 50px;
           text-align: left;
        }

        .twelve_days_of_christmas .column p.PullQuote {
           font-family: "futura-pt",sans-serif;
           font-size: 20px;
           margin-left: 0px;
           margin-right: 0px;
           padding-left: 30px;
           padding-right: 30px;
           text-align: center;
        }

        .twelve_days_of_christmas .column p.Question {
           color: #e01831;
           font-family: Arial, sans-serif;
           font-weight: bold;
           text-align: left;
        }

/***********************************
Christmas Not Your Thing?
***********************************/

    /*general*/

        .christmas_not_your_thing_ .column endbug {
        }

    /*headers*/

        .christmas_not_your_thing_ .column h1 {
           color: #ffffff;
           font-family: "futura-pt",sans-serif;
           font-size: 48px;
           font-weight: 100;
           line-height: 1em;
           margin-bottom: 0px;
           margin-top: 0px;
           padding-bottom: 10px;
           padding-top: 10px;
           background-color: #000000;
           padding-left: 10px;
           padding-right: 10px;
        }

        .christmas_not_your_thing_ .column h2 {
           color: #ffffff;
           font-family: "futura-pt",sans-serif;
           font-size: 20px;
           line-height: 1.6em;
           margin-bottom: 12px;
           padding-bottom: 5px;
           background-color: #000000;
           padding-left: 10px;
           padding-right: 10px;
           padding-top: 5px;
        }

        .christmas_not_your_thing_ .column h3 {
           color: #e01831;
           font-family: "futura-pt",sans-serif;
           font-size: 24px;
           font-weight: bold;
           text-align: center;
        }

        .christmas_not_your_thing_ .column h4 {
        }

        .christmas_not_your_thing_ .column h5 {
        }

        .christmas_not_your_thing_ .column h6 {
        }

    /*inlines*/

        .christmas_not_your_thing_ .column .default-drop-cap {
           color: #e01831;
           float: left;
           font-family: Arial, sans-serif;
           font-size: 60px;
           font-weight: 700;
           line-height: .3em;
           margin-right: 2px;
           margin-top: 15px;
        }

        .christmas_not_your_thing_ .column .Red {
           color: #e01831;
           font-weight: bold;
        }

        .christmas_not_your_thing_ .column .QuoteMarks {
           color: #ffe600;
           font-family: Georgia, serif;
           font-size: 24px;
        }

        .christmas_not_your_thing_ .column .RedBand {
           background-color: #e01831;
           color: #ffffff;
           padding-bottom: 3px;
           padding-left: 6px;
           padding-right: 6px;
           padding-top: 3px;
        }

        .christmas_not_your_thing_ .column .Small {
           color: #000000;
           font-size: 10px;
           line-height: 1.6em;
        }

        .christmas_not_your_thing_ .column .BlackBand {
           background-color: #000000;
           color: #ffffff;
           padding-bottom: 3px;
           padding-left: 6px;
           padding-right: 6px;
           padding-top: 3px;
        }

    /*links*/

        .christmas_not_your_thing_ .column a {
        }

        .christmas_not_your_thing_ .column a.NoStyle {
           text-decoration: none;
        }

    /*lists*/

        .christmas_not_your_thing_ .column .Alpha {
           font-family: Arial, sans-serif;
           list-style-type: upper-alpha;
           padding-left: 20px;
           list-style-image: none;
        }

    /*paragraphs*/

        .christmas_not_your_thing_ .column p {
           font-family: Arial, sans-serif;
           text-align: left;
        }

        .christmas_not_your_thing_ .column p.Highlights {
           font-family: "futura-pt",sans-serif;
           padding-bottom: 20px;
           padding-left: 40px;
           padding-right: 50px;
           text-align: left;
        }

        .christmas_not_your_thing_ .column p.PullQuote {
           font-family: "futura-pt",sans-serif;
           font-size: 20px;
           margin-left: 0px;
           margin-right: 0px;
           padding-left: 30px;
           padding-right: 30px;
           text-align: center;
        }

        .christmas_not_your_thing_ .column p.Question {
           color: #e01831;
           font-family: Arial, sans-serif;
           font-weight: bold;
           text-align: left;
        }

/***********************************
Who’s Got the Fastest Fingers?!
***********************************/

    /*general*/

        .who_s_got_the_fastest_fingers .column endbug {
        }

    /*headers*/

        .who_s_got_the_fastest_fingers .column h1 {
           color: #000000;
           font-family: "futura-pt",sans-serif;
           font-size: 48px;
           font-weight: 100;
           line-height: 1em;
           margin-bottom: 18px;
           margin-top: 0px;
           padding-bottom: 0px;
           padding-top: 10px;
           text-transform: uppercase;
        }

        .who_s_got_the_fastest_fingers .column h2 {
           color: #e01831;
           font-family: "futura-pt",sans-serif;
           font-size: 20px;
           line-height: 1.6em;
           margin-bottom: 0px;
           padding-bottom: 0px;
           text-transform: uppercase;
        }

        .who_s_got_the_fastest_fingers .column h3 {
           color: #e01831;
           font-family: "futura-pt",sans-serif;
           font-size: 24px;
           font-weight: bold;
           text-align: left;
        }

        .who_s_got_the_fastest_fingers .column h4 {
        }

        .who_s_got_the_fastest_fingers .column h5 {
        }

        .who_s_got_the_fastest_fingers .column h6 {
        }

    /*inlines*/

        .who_s_got_the_fastest_fingers .column .default-drop-cap {
           color: #e01831;
           float: left;
           font-family: Arial, sans-serif;
           font-size: 60px;
           font-weight: 700;
           line-height: .3em;
           margin-right: 2px;
           margin-top: 15px;
        }

        .who_s_got_the_fastest_fingers .column .Red {
           color: #e01831;
           font-weight: bold;
        }

        .who_s_got_the_fastest_fingers .column .QuoteMarks {
           color: #ffe600;
           font-family: Georgia, serif;
           font-size: 24px;
        }

        .who_s_got_the_fastest_fingers .column .RedBand {
           background-color: #e01831;
           color: #ffffff;
           padding-bottom: 3px;
           padding-left: 6px;
           padding-right: 6px;
           padding-top: 3px;
        }

        .who_s_got_the_fastest_fingers .column .Small {
           color: #000000;
           font-size: 10px;
           line-height: 1.6em;
        }

        .who_s_got_the_fastest_fingers .column .BlackBand {
           background-color: #000000;
           color: #ffffff;
           padding-bottom: 3px;
           padding-left: 6px;
           padding-right: 6px;
           padding-top: 3px;
        }

    /*links*/

        .who_s_got_the_fastest_fingers .column a {
        }

        .who_s_got_the_fastest_fingers .column a.NoStyle {
           text-decoration: none;
        }

    /*lists*/

        .who_s_got_the_fastest_fingers .column .Alpha {
           font-family: Arial, sans-serif;
           list-style-type: upper-alpha;
           padding-left: 20px;
           list-style-image: none;
        }

    /*paragraphs*/

        .who_s_got_the_fastest_fingers .column p {
           font-family: Arial, sans-serif;
           text-align: left;
        }

        .who_s_got_the_fastest_fingers .column p.Highlights {
           font-family: "futura-pt",sans-serif;
           padding-bottom: 20px;
           padding-left: 40px;
           padding-right: 50px;
           text-align: left;
        }

        .who_s_got_the_fastest_fingers .column p.PullQuote {
           font-family: "futura-pt",sans-serif;
           font-size: 20px;
           margin-left: 0px;
           margin-right: 0px;
           padding-left: 30px;
           padding-right: 30px;
           text-align: center;
        }

        .who_s_got_the_fastest_fingers .column p.Question {
           color: #e01831;
           font-family: Arial, sans-serif;
           font-weight: bold;
           text-align: left;
        }

/***********************************
Naughty or Nice?
***********************************/

    /*general*/

        .naughty_or_nice_ .column endbug {
        }

    /*headers*/

        .naughty_or_nice_ .column h1 {
           color: #e01831;
           font-family: "futura-pt",sans-serif;
           font-size: 48px;
           font-weight: 600;
           line-height: 1em;
           margin-bottom: 0px;
           margin-top: 0px;
           padding-bottom: 0px;
           padding-top: 10px;
        }

        .naughty_or_nice_ .column h2 {
           color: #ffffff;
           font-family: "futura-pt",sans-serif;
           font-size: 26px;
           line-height: 1.6em;
           margin-bottom: 12px;
           padding-bottom: 0px;
           background-color: #000000;
           font-weight: bold;
           text-align: center;
        }

        .naughty_or_nice_ .column h3 {
           color: #000000;
           font-family: "futura-pt",sans-serif;
           font-size: 24px;
           font-weight: bold;
           text-align: left;
           line-height: 1em;
           text-transform: uppercase;
        }

        .naughty_or_nice_ .column h4 {
           color: #e01831;
           font-family: "futura-pt",sans-serif;
           font-size: 20px;
           font-weight: bold;
           line-height: 1em;
           text-transform: uppercase;
        }

        .naughty_or_nice_ .column h5 {
        }

        .naughty_or_nice_ .column h6 {
        }

    /*inlines*/

        .naughty_or_nice_ .column .default-drop-cap {
           color: #e01831;
           float: left;
           font-family: Arial, sans-serif;
           font-size: 60px;
           font-weight: 700;
           line-height: .3em;
           margin-right: 2px;
           margin-top: 15px;
        }

        .naughty_or_nice_ .column .Red {
           color: #e01831;
           font-weight: bold;
        }

        .naughty_or_nice_ .column .QuoteMarks {
           color: #ffe600;
           font-family: Georgia, serif;
           font-size: 24px;
        }

        .naughty_or_nice_ .column .RedBand {
           background-color: #e01831;
           color: #ffffff;
           padding-bottom: 3px;
           padding-left: 6px;
           padding-right: 6px;
           padding-top: 3px;
        }

        .naughty_or_nice_ .column .Small {
           color: #000000;
           font-size: 10px;
           line-height: 1.6em;
        }

        .naughty_or_nice_ .column .BlackBand {
           background-color: #000000;
           color: #ffffff;
           padding-bottom: 3px;
           padding-left: 6px;
           padding-right: 6px;
           padding-top: 3px;
        }

    /*links*/

        .naughty_or_nice_ .column a {
        }

        .naughty_or_nice_ .column a.NoStyle {
           text-decoration: none;
        }

    /*lists*/

        .naughty_or_nice_ .column .Alpha {
           font-family: Arial, sans-serif;
           list-style-type: upper-alpha;
           padding-left: 20px;
           list-style-image: none;
        }

    /*paragraphs*/

        .naughty_or_nice_ .column p {
           font-family: Arial, sans-serif;
           text-align: left;
        }

        .naughty_or_nice_ .column p.Highlights {
           font-family: "futura-pt",sans-serif;
           padding-bottom: 20px;
           padding-left: 40px;
           padding-right: 50px;
           text-align: left;
        }

        .naughty_or_nice_ .column p.PullQuote {
           font-family: "futura-pt",sans-serif;
           font-size: 20px;
           margin-left: 0px;
           margin-right: 0px;
           padding-left: 30px;
           padding-right: 30px;
           text-align: center;
        }

        .naughty_or_nice_ .column p.Question {
           color: #e01831;
           font-family: Arial, sans-serif;
           font-weight: bold;
           text-align: left;
        }

/***********************************
Keeping Families on Best of Terms This Christmas
***********************************/

    /*general*/

        .keeping_families_on_best_of_t .column endbug {
        }

    /*headers*/

        .keeping_families_on_best_of_t .column h1 {
           color: #e01831;
           font-family: "futura-pt",sans-serif;
           font-size: 48px;
           font-weight: 600;
           line-height: 1em;
           margin-bottom: 0px;
           margin-top: 0px;
           padding-bottom: 0px;
           padding-top: 10px;
        }

        .keeping_families_on_best_of_t .column h2 {
           color: #e01831;
           font-family: "futura-pt",sans-serif;
           font-size: 20px;
           line-height: 1.6em;
           margin-bottom: 0px;
           padding-bottom: 0px;
        }

        .keeping_families_on_best_of_t .column h3 {
           color: #000000;
           font-family: "futura-pt",sans-serif;
           font-size: 24px;
           font-weight: bold;
           text-align: left;
           text-transform: uppercase;
        }

        .keeping_families_on_best_of_t .column h4 {
        }

        .keeping_families_on_best_of_t .column h5 {
        }

        .keeping_families_on_best_of_t .column h6 {
        }

    /*inlines*/

        .keeping_families_on_best_of_t .column .default-drop-cap {
           color: #e01831;
           float: left;
           font-family: Arial, sans-serif;
           font-size: 60px;
           font-weight: 700;
           line-height: .3em;
           margin-right: 2px;
           margin-top: 15px;
        }

        .keeping_families_on_best_of_t .column .Red {
           color: #e01831;
           font-weight: bold;
        }

        .keeping_families_on_best_of_t .column .QuoteMarks {
           color: #ffe600;
           font-family: Georgia, serif;
           font-size: 24px;
        }

        .keeping_families_on_best_of_t .column .RedBand {
           background-color: #e01831;
           color: #ffffff;
           padding-bottom: 3px;
           padding-left: 6px;
           padding-right: 6px;
           padding-top: 3px;
        }

        .keeping_families_on_best_of_t .column .Small {
           color: #000000;
           font-size: 10px;
           line-height: 1.6em;
        }

        .keeping_families_on_best_of_t .column .BlackBand {
           background-color: #000000;
           color: #ffffff;
           padding-bottom: 3px;
           padding-left: 6px;
           padding-right: 6px;
           padding-top: 3px;
        }

    /*links*/

        .keeping_families_on_best_of_t .column a {
        }

        .keeping_families_on_best_of_t .column a.NoStyle {
           text-decoration: none;
        }

    /*lists*/

        .keeping_families_on_best_of_t .column .Alpha {
           font-family: Arial, sans-serif;
           list-style-type: upper-alpha;
           padding-left: 20px;
           list-style-image: none;
        }

    /*paragraphs*/

        .keeping_families_on_best_of_t .column p {
           font-family: Arial, sans-serif;
           text-align: left;
        }

        .keeping_families_on_best_of_t .column p.Highlights {
           font-family: "futura-pt",sans-serif;
           padding-bottom: 20px;
           padding-left: 40px;
           padding-right: 50px;
           text-align: left;
        }

        .keeping_families_on_best_of_t .column p.PullQuote {
           font-family: "futura-pt",sans-serif;
           font-size: 20px;
           margin-left: 0px;
           margin-right: 0px;
           padding-left: 30px;
           padding-right: 30px;
           text-align: center;
        }

        .keeping_families_on_best_of_t .column p.Question {
           color: #e01831;
           font-family: Arial, sans-serif;
           font-weight: bold;
           text-align: left;
        }

/***********************************
6 Family Faves
***********************************/

    /*general*/

        .six_family_faves .column endbug {
        }

    /*headers*/

        .six_family_faves .column h1 {
           color: #e01831;
           font-family: "futura-pt",sans-serif;
           font-size: 48px;
           font-weight: 600;
           line-height: 1em;
           margin-bottom: 0px;
           margin-top: 0px;
           padding-bottom: 0px;
           padding-top: 10px;
        }

        .six_family_faves .column h2 {
           color: #e01831;
           font-family: "futura-pt",sans-serif;
           font-size: 20px;
           line-height: 1.6em;
           margin-bottom: 0px;
           padding-bottom: 0px;
           text-transform: uppercase;
        }

        .six_family_faves .column h3 {
           color: #e01831;
           font-family: "futura-pt",sans-serif;
           font-size: 24px;
           font-weight: bold;
           text-align: center;
        }

        .six_family_faves .column h4 {
        }

        .six_family_faves .column h5 {
        }

        .six_family_faves .column h6 {
        }

    /*inlines*/

        .six_family_faves .column .default-drop-cap {
           color: #e01831;
           float: left;
           font-family: Arial, sans-serif;
           font-size: 60px;
           font-weight: 700;
           line-height: .3em;
           margin-right: 2px;
           margin-top: 15px;
        }

        .six_family_faves .column .Red {
           color: #e01831;
           font-weight: bold;
        }

        .six_family_faves .column .QuoteMarks {
           color: #ffe600;
           font-family: Georgia, serif;
           font-size: 24px;
        }

        .six_family_faves .column .RedBand {
           background-color: #e01831;
           color: #ffffff;
           padding-bottom: 3px;
           padding-left: 6px;
           padding-right: 6px;
           padding-top: 3px;
        }

        .six_family_faves .column .Small {
           color: #000000;
           font-size: 10px;
           line-height: 1.6em;
        }

        .six_family_faves .column .BlackBand {
           background-color: #000000;
           color: #ffffff;
           padding-bottom: 3px;
           padding-left: 6px;
           padding-right: 6px;
           padding-top: 3px;
        }

    /*links*/

        .six_family_faves .column a {
        }

        .six_family_faves .column a.NoStyle {
           text-decoration: none;
        }

    /*lists*/

        .six_family_faves .column .Alpha {
           font-family: Arial, sans-serif;
           list-style-type: upper-alpha;
           padding-left: 20px;
           list-style-image: none;
        }

    /*paragraphs*/

        .six_family_faves .column p {
           font-family: Arial, sans-serif;
           text-align: left;
        }

        .six_family_faves .column p.Highlights {
           font-family: "futura-pt",sans-serif;
           padding-bottom: 20px;
           padding-left: 40px;
           padding-right: 50px;
           text-align: left;
        }

        .six_family_faves .column p.PullQuote {
           font-family: "futura-pt",sans-serif;
           font-size: 20px;
           margin-left: 0px;
           margin-right: 0px;
           padding-left: 30px;
           padding-right: 30px;
           text-align: center;
        }

        .six_family_faves .column p.Question {
           color: #e01831;
           font-family: Arial, sans-serif;
           font-weight: bold;
           text-align: left;
        }

/***********************************
Which Movie Character are you?
***********************************/

    /*general*/

        .which_movie_character_are_you .column endbug {
        }

    /*headers*/

        .which_movie_character_are_you .column h1 {
           color: #e01831;
           font-family: "futura-pt",sans-serif;
           font-size: 48px;
           font-weight: 600;
           line-height: 1em;
           margin-bottom: 0px;
           margin-top: 0px;
           padding-bottom: 0px;
           padding-top: 10px;
        }

        .which_movie_character_are_you .column h2 {
           color: #e01831;
           font-family: "futura-pt",sans-serif;
           font-size: 20px;
           line-height: 1.6em;
           margin-bottom: 0px;
           padding-bottom: 0px;
        }

        .which_movie_character_are_you .column h3 {
           color: #e01831;
           font-family: "futura-pt",sans-serif;
           font-size: 24px;
           font-weight: bold;
           text-align: center;
        }

        .which_movie_character_are_you .column h4 {
        }

        .which_movie_character_are_you .column h5 {
        }

        .which_movie_character_are_you .column h6 {
        }

    /*inlines*/

        .which_movie_character_are_you .column .default-drop-cap {
           color: #e01831;
           float: left;
           font-family: Arial, sans-serif;
           font-size: 60px;
           font-weight: 700;
           line-height: .3em;
           margin-right: 2px;
           margin-top: 15px;
        }

        .which_movie_character_are_you .column .Red {
           color: #e01831;
           font-weight: bold;
        }

        .which_movie_character_are_you .column .QuoteMarks {
           color: #ffe600;
           font-family: Georgia, serif;
           font-size: 24px;
        }

        .which_movie_character_are_you .column .RedBand {
           background-color: #e01831;
           color: #ffffff;
           padding-bottom: 3px;
           padding-left: 6px;
           padding-right: 6px;
           padding-top: 3px;
        }

        .which_movie_character_are_you .column .Small {
           color: #000000;
           font-size: 10px;
           line-height: 1.6em;
        }

        .which_movie_character_are_you .column .BlackBand {
           background-color: #000000;
           color: #ffffff;
           padding-bottom: 3px;
           padding-left: 6px;
           padding-right: 6px;
           padding-top: 3px;
        }

    /*links*/

        .which_movie_character_are_you .column a {
        }

        .which_movie_character_are_you .column a.NoStyle {
           text-decoration: none;
        }

    /*lists*/

        .which_movie_character_are_you .column .Alpha {
           font-family: Arial, sans-serif;
           list-style-type: upper-alpha;
           padding-left: 20px;
           list-style-image: none;
        }

    /*paragraphs*/

        .which_movie_character_are_you .column p {
           font-family: Arial, sans-serif;
           text-align: left;
           text-indent: 0px;
        }

        .which_movie_character_are_you .column p.Highlights {
           font-family: "futura-pt",sans-serif;
           padding-bottom: 20px;
           padding-left: 40px;
           padding-right: 50px;
           text-align: left;
        }

        .which_movie_character_are_you .column p.PullQuote {
           font-family: "futura-pt",sans-serif;
           font-size: 20px;
           margin-left: 0px;
           margin-right: 0px;
           padding-left: 30px;
           padding-right: 30px;
           text-align: center;
        }

        .which_movie_character_are_you .column p.Question {
           color: #e01831;
           font-family: Arial, sans-serif;
           font-weight: bold;
           text-align: left;
        }

/***********************************
What’s to Love this Season?
***********************************/

    /*general*/

        .what_s_to_love_this_season_ .column endbug {
        }

    /*headers*/

        .what_s_to_love_this_season_ .column h1 {
           color: #ffffff;
           font-family: "futura-pt",sans-serif;
           font-size: 48px;
           font-weight: 100;
           line-height: 1em;
           margin-bottom: 0px;
           margin-top: 0px;
           padding-bottom: 10px;
           padding-top: 10px;
           background-color: #000000;
           padding-left: 10px;
           padding-right: 10px;
           text-align: center;
           text-transform: uppercase;
        }

        .what_s_to_love_this_season_ .column h2 {
           color: #efefef;
           font-family: "futura-pt",sans-serif;
           font-size: 28px;
           font-weight: bold;
           line-height: 1.4em;
           margin-bottom: 0px;
           padding-bottom: 0px;
        }

        .what_s_to_love_this_season_ .column h3 {
           color: #e01831;
           font-family: "futura-pt",sans-serif;
           font-size: 24px;
           font-weight: bold;
           text-align: center;
        }

        .what_s_to_love_this_season_ .column h4 {
        }

        .what_s_to_love_this_season_ .column h5 {
        }

        .what_s_to_love_this_season_ .column h6 {
        }

    /*inlines*/

        .what_s_to_love_this_season_ .column .default-drop-cap {
           color: #e01831;
           float: left;
           font-family: Arial, sans-serif;
           font-size: 60px;
           font-weight: 700;
           line-height: .3em;
           margin-right: 2px;
           margin-top: 15px;
        }

        .what_s_to_love_this_season_ .column .Red {
           color: #e01831;
           font-weight: bold;
        }

        .what_s_to_love_this_season_ .column .QuoteMarks {
           color: #ffe600;
           font-family: Georgia, serif;
           font-size: 24px;
        }

        .what_s_to_love_this_season_ .column .RedBand {
           background-color: #e01831;
           color: #ffffff;
           padding-bottom: 3px;
           padding-left: 6px;
           padding-right: 6px;
           padding-top: 3px;
        }

        .what_s_to_love_this_season_ .column .Small {
           color: #000000;
           font-size: 10px;
           line-height: 1.6em;
        }

        .what_s_to_love_this_season_ .column .BlackBand {
           background-color: #000000;
           color: #ffffff;
           padding-bottom: 3px;
           padding-left: 6px;
           padding-right: 6px;
           padding-top: 3px;
        }

    /*links*/

        .what_s_to_love_this_season_ .column a {
           background-color: transparent;
           color: #0023ff;
           text-decoration: none;
        }

        .what_s_to_love_this_season_ .column a.NoStyle {
           background-color: transparent;
           color: #ffffff;
           text-decoration: none;
        }

    /*lists*/

        .what_s_to_love_this_season_ .column .Alpha {
           font-family: Arial, sans-serif;
           list-style-type: upper-alpha;
           padding-left: 20px;
           list-style-image: none;
        }

    /*paragraphs*/

        .what_s_to_love_this_season_ .column p {
           color: #efefef;
           font-family: Arial, sans-serif;
           text-align: left;
        }

        .what_s_to_love_this_season_ .column p.Highlights {
           font-family: "futura-pt",sans-serif;
           padding-bottom: 20px;
           padding-left: 40px;
           padding-right: 50px;
           text-align: left;
        }

        .what_s_to_love_this_season_ .column p.PullQuote {
           font-family: "futura-pt",sans-serif;
           font-size: 20px;
           margin-left: 0px;
           margin-right: 0px;
           padding-left: 30px;
           padding-right: 30px;
           text-align: center;
        }

        .what_s_to_love_this_season_ .column p.Question {
           color: #e01831;
           font-family: Arial, sans-serif;
           font-weight: bold;
           text-align: left;
        }

/***********************************
Kids Box Set Bonanza!
***********************************/

    /*general*/

        .kids_box_set_bonanza_ .column endbug {
        }

    /*headers*/

        .kids_box_set_bonanza_ .column h1 {
           color: #e01831;
           font-family: "futura-pt",sans-serif;
           font-size: 48px;
           font-weight: 600;
           line-height: 1em;
           margin-bottom: 0px;
           margin-top: 0px;
           padding-bottom: 0px;
           padding-top: 10px;
        }

        .kids_box_set_bonanza_ .column h2 {
           color: #e01831;
           font-family: "futura-pt",sans-serif;
           font-size: 20px;
           line-height: 1.6em;
           margin-bottom: 0px;
           padding-bottom: 0px;
        }

        .kids_box_set_bonanza_ .column h3 {
           color: #e01831;
           font-family: "futura-pt",sans-serif;
           font-size: 24px;
           font-weight: bold;
           text-align: left;
        }

        .kids_box_set_bonanza_ .column h4 {
        }

        .kids_box_set_bonanza_ .column h5 {
        }

        .kids_box_set_bonanza_ .column h6 {
        }

    /*inlines*/

        .kids_box_set_bonanza_ .column .default-drop-cap {
           color: #e01831;
           float: left;
           font-family: Arial, sans-serif;
           font-size: 60px;
           font-weight: 700;
           line-height: .3em;
           margin-right: 2px;
           margin-top: 15px;
        }

        .kids_box_set_bonanza_ .column .Red {
           color: #000000;
           font-weight: bold;
        }

        .kids_box_set_bonanza_ .column .QuoteMarks {
           color: #ffe600;
           font-family: Georgia, serif;
           font-size: 24px;
        }

        .kids_box_set_bonanza_ .column .RedBand {
           background-color: #e01831;
           color: #ffffff;
           padding-bottom: 3px;
           padding-left: 6px;
           padding-right: 6px;
           padding-top: 3px;
        }

        .kids_box_set_bonanza_ .column .Small {
           color: #000000;
           font-size: 10px;
           line-height: 1.6em;
        }

        .kids_box_set_bonanza_ .column .BlackBand {
           background-color: #000000;
           color: #ffffff;
           padding-bottom: 3px;
           padding-left: 6px;
           padding-right: 6px;
           padding-top: 3px;
        }

    /*links*/

        .kids_box_set_bonanza_ .column a {
        }

        .kids_box_set_bonanza_ .column a.NoStyle {
           text-decoration: none;
        }

    /*lists*/

        .kids_box_set_bonanza_ .column .Alpha {
           font-family: Arial, sans-serif;
           list-style-type: upper-alpha;
           padding-left: 20px;
           list-style-image: none;
        }

    /*paragraphs*/

        .kids_box_set_bonanza_ .column p {
           font-family: Arial, sans-serif;
           text-align: left;
        }

        .kids_box_set_bonanza_ .column p.Highlights {
           font-family: "futura-pt",sans-serif;
           padding-bottom: 20px;
           padding-left: 40px;
           padding-right: 50px;
           text-align: left;
        }

        .kids_box_set_bonanza_ .column p.PullQuote {
           font-family: "futura-pt",sans-serif;
           font-size: 20px;
           margin-left: 0px;
           margin-right: 0px;
           padding-left: 30px;
           padding-right: 30px;
           text-align: center;
        }

        .kids_box_set_bonanza_ .column p.Question {
           color: #e01831;
           font-family: Arial, sans-serif;
           font-weight: bold;
           text-align: left;
        }

/***********************************
Tell Us What You Want, What You Really, Really Want!
***********************************/

    /*general*/

        .tell_us_what_you_want_what_yo .column endbug {
        }

    /*headers*/

        .tell_us_what_you_want_what_yo .column h1 {
           color: #e01831;
           font-family: "futura-pt",sans-serif;
           font-size: 48px;
           font-weight: 600;
           line-height: 1em;
           margin-bottom: 0px;
           margin-top: 0px;
           padding-bottom: 0px;
           padding-top: 10px;
        }

        .tell_us_what_you_want_what_yo .column h2 {
           color: #e01831;
           font-family: "futura-pt",sans-serif;
           font-size: 20px;
           line-height: 1.6em;
           margin-bottom: 0px;
           padding-bottom: 0px;
        }

        .tell_us_what_you_want_what_yo .column h3 {
           color: #e01831;
           font-family: "futura-pt",sans-serif;
           font-size: 24px;
           font-weight: bold;
           text-align: center;
        }

        .tell_us_what_you_want_what_yo .column h4 {
        }

        .tell_us_what_you_want_what_yo .column h5 {
        }

        .tell_us_what_you_want_what_yo .column h6 {
        }

    /*inlines*/

        .tell_us_what_you_want_what_yo .column .default-drop-cap {
           color: #e01831;
           float: left;
           font-family: Arial, sans-serif;
           font-size: 60px;
           font-weight: 700;
           line-height: .3em;
           margin-right: 2px;
           margin-top: 15px;
        }

        .tell_us_what_you_want_what_yo .column .Red {
           color: #e01831;
           font-weight: bold;
        }

        .tell_us_what_you_want_what_yo .column .QuoteMarks {
           color: #ffe600;
           font-family: Georgia, serif;
           font-size: 24px;
        }

        .tell_us_what_you_want_what_yo .column .RedBand {
           background-color: #e01831;
           color: #ffffff;
           padding-bottom: 3px;
           padding-left: 6px;
           padding-right: 6px;
           padding-top: 3px;
        }

        .tell_us_what_you_want_what_yo .column .Small {
           color: #000000;
           font-size: 10px;
           line-height: 1.6em;
        }

        .tell_us_what_you_want_what_yo .column .BlackBand {
           background-color: #000000;
           color: #ffffff;
           padding-bottom: 3px;
           padding-left: 6px;
           padding-right: 6px;
           padding-top: 3px;
        }

    /*links*/

        .tell_us_what_you_want_what_yo .column a {
        }

        .tell_us_what_you_want_what_yo .column a.NoStyle {
           text-decoration: none;
        }

    /*lists*/

        .tell_us_what_you_want_what_yo .column .Alpha {
           font-family: Arial, sans-serif;
           list-style-type: upper-alpha;
           padding-left: 20px;
           list-style-image: none;
        }

    /*paragraphs*/

        .tell_us_what_you_want_what_yo .column p {
           font-family: Arial, sans-serif;
           text-align: left;
        }

        .tell_us_what_you_want_what_yo .column p.Highlights {
           font-family: "futura-pt",sans-serif;
           padding-bottom: 20px;
           padding-left: 40px;
           padding-right: 50px;
           text-align: left;
        }

        .tell_us_what_you_want_what_yo .column p.PullQuote {
           font-family: "futura-pt",sans-serif;
           font-size: 20px;
           margin-left: 0px;
           margin-right: 0px;
           padding-left: 30px;
           padding-right: 30px;
           text-align: center;
        }

        .tell_us_what_you_want_what_yo .column p.Question {
           color: #e01831;
           font-family: Arial, sans-serif;
           font-weight: bold;
           text-align: left;
        }

/***********************************
Our Ideal New Year’s Party Crew!
***********************************/

    /*general*/

        .our_ideal_new_year_s_party_cr .column endbug {
        }

    /*headers*/

        .our_ideal_new_year_s_party_cr .column h1 {
           color: #e01831;
           font-family: "futura-pt",sans-serif;
           font-size: 48px;
           font-weight: 600;
           line-height: 1em;
           margin-bottom: 0px;
           margin-top: 0px;
           padding-bottom: 0px;
           padding-top: 10px;
        }

        .our_ideal_new_year_s_party_cr .column h2 {
           color: #e01831;
           font-family: "futura-pt",sans-serif;
           font-size: 20px;
           line-height: 1.6em;
           margin-bottom: 0px;
           padding-bottom: 0px;
        }

        .our_ideal_new_year_s_party_cr .column h3 {
           color: #e01831;
           font-family: "futura-pt",sans-serif;
           font-size: 24px;
           font-weight: bold;
           text-align: center;
        }

        .our_ideal_new_year_s_party_cr .column h4 {
        }

        .our_ideal_new_year_s_party_cr .column h5 {
        }

        .our_ideal_new_year_s_party_cr .column h6 {
        }

    /*inlines*/

        .our_ideal_new_year_s_party_cr .column .default-drop-cap {
           color: #e01831;
           float: left;
           font-family: Arial, sans-serif;
           font-size: 60px;
           font-weight: 700;
           line-height: .3em;
           margin-right: 2px;
           margin-top: 15px;
        }

        .our_ideal_new_year_s_party_cr .column .Red {
           color: #e01831;
           font-weight: bold;
        }

        .our_ideal_new_year_s_party_cr .column .QuoteMarks {
           color: #ffe600;
           font-family: Georgia, serif;
           font-size: 24px;
        }

        .our_ideal_new_year_s_party_cr .column .RedBand {
           background-color: #e01831;
           color: #ffffff;
           padding-bottom: 3px;
           padding-left: 6px;
           padding-right: 6px;
           padding-top: 3px;
        }

        .our_ideal_new_year_s_party_cr .column .Small {
           color: #000000;
           font-size: 10px;
           line-height: 1.6em;
        }

        .our_ideal_new_year_s_party_cr .column .BlackBand {
           background-color: #000000;
           color: #000000;
           padding-bottom: 3px;
           padding-left: 6px;
           padding-right: 6px;
           padding-top: 3px;
        }

    /*links*/

        .our_ideal_new_year_s_party_cr .column a {
        }

        .our_ideal_new_year_s_party_cr .column a.NoStyle {
           text-decoration: none;
        }

    /*lists*/

        .our_ideal_new_year_s_party_cr .column .Alpha {
           font-family: Arial, sans-serif;
           list-style-type: upper-alpha;
           padding-left: 20px;
           list-style-image: none;
        }

    /*paragraphs*/

        .our_ideal_new_year_s_party_cr .column p {
           font-family: Arial, sans-serif;
           text-align: left;
        }

        .our_ideal_new_year_s_party_cr .column p.Highlights {
           font-family: "futura-pt",sans-serif;
           padding-bottom: 20px;
           padding-left: 40px;
           padding-right: 50px;
           text-align: left;
        }

        .our_ideal_new_year_s_party_cr .column p.PullQuote {
           font-family: "futura-pt",sans-serif;
           font-size: 20px;
           margin-left: 0px;
           margin-right: 0px;
           padding-left: 30px;
           padding-right: 30px;
           text-align: center;
        }

        .our_ideal_new_year_s_party_cr .column p.Question {
           color: #e01831;
           font-family: Arial, sans-serif;
           font-weight: bold;
           text-align: left;
        }

/***********************************
St Stephen’s Day Watch-List
***********************************/

    /*general*/

        .st_stephen_s_day_watch_list .column endbug {
        }

    /*headers*/

        .st_stephen_s_day_watch_list .column h1 {
           color: #e01831;
           font-family: "futura-pt",sans-serif;
           font-size: 48px;
           font-weight: 600;
           line-height: 1em;
           margin-bottom: 0px;
           margin-top: 0px;
           padding-bottom: 0px;
           padding-top: 10px;
        }

        .st_stephen_s_day_watch_list .column h2 {
           color: #e01831;
           font-family: "futura-pt",sans-serif;
           font-size: 24px;
           line-height: 1.6em;
           margin-bottom: 0px;
           padding-bottom: 0px;
           font-weight: 600;
        }

        .st_stephen_s_day_watch_list .column h3 {
           color: #e01831;
           font-family: "futura-pt",sans-serif;
           font-size: 24px;
           font-weight: bold;
           text-align: center;
        }

        .st_stephen_s_day_watch_list .column h4 {
        }

        .st_stephen_s_day_watch_list .column h5 {
        }

        .st_stephen_s_day_watch_list .column h6 {
        }

    /*inlines*/

        .st_stephen_s_day_watch_list .column .default-drop-cap {
           color: #e01831;
           float: left;
           font-family: Arial, sans-serif;
           font-size: 60px;
           font-weight: 700;
           line-height: .3em;
           margin-right: 2px;
           margin-top: 15px;
        }

        .st_stephen_s_day_watch_list .column .Red {
           color: #e01831;
           font-weight: bold;
        }

        .st_stephen_s_day_watch_list .column .QuoteMarks {
           color: #ffe600;
           font-family: Georgia, serif;
           font-size: 24px;
        }

        .st_stephen_s_day_watch_list .column .RedBand {
           background-color: #e01831;
           color: #ffffff;
           padding-bottom: 3px;
           padding-left: 6px;
           padding-right: 6px;
           padding-top: 3px;
        }

        .st_stephen_s_day_watch_list .column .Small {
           color: #000000;
           font-size: 10px;
           line-height: 1.6em;
        }

        .st_stephen_s_day_watch_list .column .BlackBand {
           background-color: #000000;
           color: #ffffff;
           padding-bottom: 3px;
           padding-left: 6px;
           padding-right: 6px;
           padding-top: 3px;
        }

    /*links*/

        .st_stephen_s_day_watch_list .column a {
        }

        .st_stephen_s_day_watch_list .column a.NoStyle {
           text-decoration: none;
        }

    /*lists*/

        .st_stephen_s_day_watch_list .column .Alpha {
           font-family: Arial, sans-serif;
           list-style-type: upper-alpha;
           padding-left: 20px;
           list-style-image: none;
        }

    /*paragraphs*/

        .st_stephen_s_day_watch_list .column p {
           font-family: Arial, sans-serif;
           text-align: left;
        }

        .st_stephen_s_day_watch_list .column p.Highlights {
           font-family: "futura-pt",sans-serif;
           padding-bottom: 20px;
           padding-left: 40px;
           padding-right: 50px;
           text-align: left;
        }

        .st_stephen_s_day_watch_list .column p.PullQuote {
           font-family: "futura-pt",sans-serif;
           font-size: 20px;
           margin-left: 0px;
           margin-right: 0px;
           padding-left: 30px;
           padding-right: 30px;
           text-align: center;
        }

        .st_stephen_s_day_watch_list .column p.Question {
           color: #e01831;
           font-family: Arial, sans-serif;
           font-weight: bold;
           text-align: left;
        }

/***********************************
Get Your Sporting Fix This Christmas
***********************************/

    /*general*/

        .get_your_sporting_fix_this_ch .column endbug {
        }

    /*headers*/

        .get_your_sporting_fix_this_ch .column h1 {
           color: #ffffff;
           font-family: "futura-pt",sans-serif;
           font-size: 48px;
           font-weight: 100;
           line-height: 1em;
           margin-bottom: 12px;
           margin-top: 0px;
           padding-bottom: 10px;
           padding-top: 10px;
           background-color: #e01831;
           padding-left: 10px;
           padding-right: 10px;
           text-transform: uppercase;
        }

        .get_your_sporting_fix_this_ch .column h2 {
           color: #e01831;
           font-family: "futura-pt",sans-serif;
           font-size: 20px;
           line-height: 1.6em;
           margin-bottom: 0px;
           padding-bottom: 0px;
        }

        .get_your_sporting_fix_this_ch .column h3 {
           color: #e01831;
           font-family: "futura-pt",sans-serif;
           font-size: 24px;
           font-weight: bold;
           text-align: center;
        }

        .get_your_sporting_fix_this_ch .column h4 {
        }

        .get_your_sporting_fix_this_ch .column h5 {
        }

        .get_your_sporting_fix_this_ch .column h6 {
        }

    /*inlines*/

        .get_your_sporting_fix_this_ch .column .default-drop-cap {
           color: #e01831;
           float: left;
           font-family: Arial, sans-serif;
           font-size: 60px;
           font-weight: 700;
           line-height: .3em;
           margin-right: 2px;
           margin-top: 15px;
        }

        .get_your_sporting_fix_this_ch .column .Red {
           color: #e01831;
           font-weight: bold;
        }

        .get_your_sporting_fix_this_ch .column .QuoteMarks {
           color: #ffe600;
           font-family: Georgia, serif;
           font-size: 24px;
        }

        .get_your_sporting_fix_this_ch .column .RedBand {
           background-color: #e01831;
           color: #ffffff;
           padding-bottom: 3px;
           padding-left: 6px;
           padding-right: 6px;
           padding-top: 3px;
        }

        .get_your_sporting_fix_this_ch .column .Small {
           color: #ffffff;
           font-size: 36px;
           line-height: 1.6em;
        }

        .get_your_sporting_fix_this_ch .column .BlackBand {
           background-color: #000000;
           color: #ffffff;
           padding-bottom: 3px;
           padding-left: 6px;
           padding-right: 6px;
           padding-top: 3px;
        }

    /*links*/

        .get_your_sporting_fix_this_ch .column a {
        }

        .get_your_sporting_fix_this_ch .column a.NoStyle {
           text-decoration: none;
        }

    /*lists*/

        .get_your_sporting_fix_this_ch .column .Alpha {
           font-family: Arial, sans-serif;
           list-style-type: upper-alpha;
           padding-left: 20px;
           list-style-image: none;
        }

    /*paragraphs*/

        .get_your_sporting_fix_this_ch .column p {
           font-family: Arial, sans-serif;
           text-align: left;
        }

        .get_your_sporting_fix_this_ch .column p.Highlights {
           font-family: "futura-pt",sans-serif;
           padding-bottom: 20px;
           padding-left: 40px;
           padding-right: 50px;
           text-align: left;
        }

        .get_your_sporting_fix_this_ch .column p.PullQuote {
           font-family: "futura-pt",sans-serif;
           font-size: 20px;
           margin-left: 0px;
           margin-right: 0px;
           padding-left: 30px;
           padding-right: 30px;
           text-align: center;
        }

        .get_your_sporting_fix_this_ch .column p.Question {
           color: #e01831;
           font-family: Arial, sans-serif;
           font-weight: bold;
           text-align: left;
        }

/***********************************
Sports Stars to Watch in 2019
***********************************/

    /*general*/

        .sports_stars_to_watch_in_2019 .column endbug {
        }

    /*headers*/

        .sports_stars_to_watch_in_2019 .column h1 {
           color: #e01831;
           font-family: "futura-pt",sans-serif;
           font-size: 48px;
           font-weight: 600;
           line-height: 1em;
           margin-bottom: 0px;
           margin-top: 0px;
           padding-bottom: 0px;
           padding-top: 10px;
        }

        .sports_stars_to_watch_in_2019 .column h2 {
           color: #e01831;
           font-family: "futura-pt",sans-serif;
           font-size: 18px;
           line-height: 1.6em;
           margin-bottom: 0px;
           padding-bottom: 0px;
           text-transform: uppercase;
        }

        .sports_stars_to_watch_in_2019 .column h3 {
           color: #ffffff;
           font-family: "futura-pt",sans-serif;
           font-size: 20px;
           font-weight: 600;
           text-align: left;
           background-color: #382246;
           padding-left: 6px;
           padding-right: 6px;
        }

        .sports_stars_to_watch_in_2019 .column h4 {
        }

        .sports_stars_to_watch_in_2019 .column h5 {
        }

        .sports_stars_to_watch_in_2019 .column h6 {
        }

    /*inlines*/

        .sports_stars_to_watch_in_2019 .column .default-drop-cap {
           color: #e01831;
           float: left;
           font-family: Arial, sans-serif;
           font-size: 60px;
           font-weight: 700;
           line-height: .3em;
           margin-right: 2px;
           margin-top: 15px;
        }

        .sports_stars_to_watch_in_2019 .column .Red {
           color: #e01831;
           font-weight: bold;
        }

        .sports_stars_to_watch_in_2019 .column .QuoteMarks {
           color: #ffe600;
           font-family: Georgia, serif;
           font-size: 24px;
        }

        .sports_stars_to_watch_in_2019 .column .RedBand {
           background-color: #e01831;
           color: #ffffff;
           padding-bottom: 3px;
           padding-left: 6px;
           padding-right: 6px;
           padding-top: 3px;
        }

        .sports_stars_to_watch_in_2019 .column .Small {
           color: #000000;
           font-size: 10px;
           line-height: 1.6em;
        }

        .sports_stars_to_watch_in_2019 .column .BlackBand {
           background-color: #000000;
           color: #ffffff;
           padding-bottom: 3px;
           padding-left: 6px;
           padding-right: 6px;
           padding-top: 3px;
        }

    /*links*/

        .sports_stars_to_watch_in_2019 .column a {
        }

        .sports_stars_to_watch_in_2019 .column a.NoStyle {
           text-decoration: none;
        }

    /*lists*/

        .sports_stars_to_watch_in_2019 .column .Alpha {
           font-family: Arial, sans-serif;
           list-style-type: upper-alpha;
           padding-left: 20px;
           list-style-image: none;
        }

    /*paragraphs*/

        .sports_stars_to_watch_in_2019 .column p {
           font-family: Arial, sans-serif;
           text-align: left;
        }

        .sports_stars_to_watch_in_2019 .column p.Highlights {
           font-family: "futura-pt",sans-serif;
           padding-bottom: 20px;
           padding-left: 40px;
           padding-right: 50px;
           text-align: left;
        }

        .sports_stars_to_watch_in_2019 .column p.PullQuote {
           font-family: "futura-pt",sans-serif;
           font-size: 20px;
           margin-left: 0px;
           margin-right: 0px;
           padding-left: 30px;
           padding-right: 30px;
           text-align: center;
        }

        .sports_stars_to_watch_in_2019 .column p.Question {
           color: #e01831;
           font-family: Arial, sans-serif;
           font-weight: bold;
           text-align: left;
        }

/***********************************
Win a Weekend of Champions!
***********************************/

    /*general*/

        .win_a_weekend_of_champions_ .column endbug {
        }

    /*headers*/

        .win_a_weekend_of_champions_ .column h1 {
           color: #e01831;
           font-family: "futura-pt",sans-serif;
           font-size: 48px;
           font-weight: 600;
           line-height: 1em;
           margin-bottom: 0px;
           margin-top: 0px;
           padding-bottom: 0px;
           padding-top: 10px;
        }

        .win_a_weekend_of_champions_ .column h2 {
           color: #e01831;
           font-family: "futura-pt",sans-serif;
           font-size: 20px;
           line-height: 1.6em;
           margin-bottom: 0px;
           padding-bottom: 0px;
        }

        .win_a_weekend_of_champions_ .column h3 {
           color: #e01831;
           font-family: "futura-pt",sans-serif;
           font-size: 24px;
           font-weight: bold;
           text-align: center;
        }

        .win_a_weekend_of_champions_ .column h4 {
        }

        .win_a_weekend_of_champions_ .column h5 {
        }

        .win_a_weekend_of_champions_ .column h6 {
        }

    /*inlines*/

        .win_a_weekend_of_champions_ .column .default-drop-cap {
           color: #e01831;
           float: left;
           font-family: Arial, sans-serif;
           font-size: 60px;
           font-weight: 700;
           line-height: .3em;
           margin-right: 2px;
           margin-top: 15px;
        }

        .win_a_weekend_of_champions_ .column .Red {
           color: #e01831;
           font-weight: bold;
        }

        .win_a_weekend_of_champions_ .column .QuoteMarks {
           color: #ffe600;
           font-family: Georgia, serif;
           font-size: 24px;
        }

        .win_a_weekend_of_champions_ .column .RedBand {
           background-color: #e01831;
           color: #ffffff;
           padding-bottom: 3px;
           padding-left: 6px;
           padding-right: 6px;
           padding-top: 3px;
        }

        .win_a_weekend_of_champions_ .column .Small {
           color: #000000;
           font-size: 10px;
           line-height: 1.6em;
        }

        .win_a_weekend_of_champions_ .column .BlackBand {
           background-color: #000000;
           color: #ffffff;
           padding-bottom: 3px;
           padding-left: 6px;
           padding-right: 6px;
           padding-top: 3px;
        }

    /*links*/

        .win_a_weekend_of_champions_ .column a {
        }

        .win_a_weekend_of_champions_ .column a.NoStyle {
           text-decoration: none;
        }

    /*lists*/

        .win_a_weekend_of_champions_ .column .Alpha {
           font-family: Arial, sans-serif;
           list-style-type: upper-alpha;
           padding-left: 20px;
           list-style-image: none;
        }

    /*paragraphs*/

        .win_a_weekend_of_champions_ .column p {
           font-family: Arial, sans-serif;
           text-align: left;
        }

        .win_a_weekend_of_champions_ .column p.Highlights {
           font-family: "futura-pt",sans-serif;
           padding-bottom: 20px;
           padding-left: 40px;
           padding-right: 50px;
           text-align: left;
        }

        .win_a_weekend_of_champions_ .column p.PullQuote {
           font-family: "futura-pt",sans-serif;
           font-size: 20px;
           margin-left: 0px;
           margin-right: 0px;
           padding-left: 30px;
           padding-right: 30px;
           text-align: center;
        }

        .win_a_weekend_of_champions_ .column p.Question {
           color: #e01831;
           font-family: Arial, sans-serif;
           font-weight: bold;
           text-align: left;
        }

/***********************************
The Burning Question with Ronan O'Gara
***********************************/

    /*general*/

        .the_burning_question_with_ron .column endbug {
        }

    /*headers*/

        .the_burning_question_with_ron .column h1 {
           color: #382246;
           font-family: "futura-pt",sans-serif;
           font-size: 48px;
           font-weight: 600;
           line-height: 1em;
           margin-bottom: 0px;
           margin-top: 0px;
           padding-bottom: 0px;
           padding-top: 0px;
           text-align: center;
        }

        .the_burning_question_with_ron .column h2 {
           color: #e01831;
           font-family: "futura-pt",sans-serif;
           font-size: 20px;
           line-height: 1.6em;
           margin-bottom: 0px;
           padding-bottom: 0px;
        }

        .the_burning_question_with_ron .column h3 {
           color: #e01831;
           font-family: "futura-pt",sans-serif;
           font-size: 22px;
           font-weight: 100;
           text-align: center;
        }

        .the_burning_question_with_ron .column h4 {
           background-color: #000000;
           color: #ffffff;
           font-family: "futura-pt",sans-serif;
           font-size: 18px;
           letter-spacing: 3px;
           margin-bottom: 12px;
           text-align: center;
        }

        .the_burning_question_with_ron .column h5 {
        }

        .the_burning_question_with_ron .column h6 {
        }

    /*inlines*/

        .the_burning_question_with_ron .column .default-drop-cap {
           color: #e01831;
           float: left;
           font-family: Arial, sans-serif;
           font-size: 60px;
           font-weight: 700;
           line-height: .3em;
           margin-right: 2px;
           margin-top: 15px;
        }

        .the_burning_question_with_ron .column .Red {
           color: #e01831;
           font-weight: bold;
        }

        .the_burning_question_with_ron .column .QuoteMarks {
           color: #ffe600;
           font-family: Georgia, serif;
           font-size: 24px;
        }

        .the_burning_question_with_ron .column .RedBand {
           background-color: #e01831;
           color: #ffffff;
           padding-bottom: 3px;
           padding-left: 6px;
           padding-right: 6px;
           padding-top: 3px;
        }

        .the_burning_question_with_ron .column .Small {
           color: #000000;
           font-size: 10px;
           line-height: 1.6em;
        }

        .the_burning_question_with_ron .column .BlackBand {
           background-color: #000000;
           color: #ffffff;
           padding-bottom: 3px;
           padding-left: 6px;
           padding-right: 6px;
           padding-top: 3px;
        }

    /*links*/

        .the_burning_question_with_ron .column a {
        }

        .the_burning_question_with_ron .column a.NoStyle {
           text-decoration: none;
        }

    /*lists*/

        .the_burning_question_with_ron .column .Alpha {
           font-family: Arial, sans-serif;
           list-style-type: upper-alpha;
           padding-left: 20px;
           list-style-image: none;
        }

    /*paragraphs*/

        .the_burning_question_with_ron .column p {
           font-family: Arial, sans-serif;
           text-align: left;
        }

        .the_burning_question_with_ron .column p.Highlights {
           font-family: "futura-pt",sans-serif;
           padding-bottom: 20px;
           padding-left: 40px;
           padding-right: 50px;
           text-align: left;
        }

        .the_burning_question_with_ron .column p.PullQuote {
           font-family: "futura-pt",sans-serif;
           font-size: 20px;
           margin-left: 0px;
           margin-right: 0px;
           padding-left: 30px;
           padding-right: 30px;
           text-align: center;
        }

        .the_burning_question_with_ron .column p.Question {
           color: #ffffff;
           font-family: Arial, sans-serif;
           font-weight: 200;
           text-align: left;
           background-color: #382246;
           margin-bottom: 12px;
           padding-bottom: 6px;
           padding-left: 10px;
           padding-right: 10px;
           padding-top: 6px;
        }

        .the_burning_question_with_ron .column p.Question {
           font-family: Arial, sans-serif;
           text-align: left;
        }

/***********************************
New Year, New Me!
***********************************/

    /*general*/

        .new_year_new_me_ .column endbug {
        }

    /*headers*/

        .new_year_new_me_ .column h1 {
           color: #e01831;
           font-family: "futura-pt",sans-serif;
           font-size: 48px;
           font-weight: 600;
           line-height: 1em;
           margin-bottom: 0px;
           margin-top: 0px;
           padding-bottom: 0px;
           padding-top: 10px;
        }

        .new_year_new_me_ .column h2 {
           color: #e01831;
           font-family: "futura-pt",sans-serif;
           font-size: 20px;
           line-height: 1.6em;
           margin-bottom: 0px;
           padding-bottom: 0px;
        }

        .new_year_new_me_ .column h3 {
           color: #e01831;
           font-family: "futura-pt",sans-serif;
           font-size: 24px;
           font-weight: bold;
           text-align: center;
        }

        .new_year_new_me_ .column h4 {
           background-color: #382246;
           color: #ffffff;
           font-family: "futura-pt",sans-serif;
           font-size: 18px;
           margin-bottom: 12px;
           padding-left: 8px;
        }

        .new_year_new_me_ .column h5 {
        }

        .new_year_new_me_ .column h6 {
        }

    /*inlines*/

        .new_year_new_me_ .column .default-drop-cap {
           color: #e01831;
           float: left;
           font-family: Arial, sans-serif;
           font-size: 60px;
           font-weight: 700;
           line-height: .3em;
           margin-right: 2px;
           margin-top: 15px;
        }

        .new_year_new_me_ .column .Red {
           color: #e01831;
           font-weight: bold;
        }

        .new_year_new_me_ .column .QuoteMarks {
           color: #ffe600;
           font-family: Georgia, serif;
           font-size: 24px;
        }

        .new_year_new_me_ .column .RedBand {
           background-color: #e01831;
           color: #ffffff;
           padding-bottom: 3px;
           padding-left: 6px;
           padding-right: 6px;
           padding-top: 3px;
        }

        .new_year_new_me_ .column .Small {
           color: #000000;
           font-size: 10px;
           line-height: 1.6em;
        }

        .new_year_new_me_ .column .BlackBand {
           background-color: #000000;
           color: #ffffff;
           padding-bottom: 3px;
           padding-left: 6px;
           padding-right: 6px;
           padding-top: 3px;
        }

    /*links*/

        .new_year_new_me_ .column a {
        }

        .new_year_new_me_ .column a.NoStyle {
           text-decoration: none;
        }

    /*lists*/

        .new_year_new_me_ .column .Alpha {
           font-family: Arial, sans-serif;
           list-style-type: upper-alpha;
           padding-left: 20px;
           list-style-image: none;
        }

    /*paragraphs*/

        .new_year_new_me_ .column p {
           font-family: Arial, sans-serif;
           text-align: left;
        }

        .new_year_new_me_ .column p.Highlights {
           font-family: "futura-pt",sans-serif;
           padding-bottom: 20px;
           padding-left: 40px;
           padding-right: 50px;
           text-align: left;
        }

        .new_year_new_me_ .column p.PullQuote {
           font-family: "futura-pt",sans-serif;
           font-size: 20px;
           margin-left: 0px;
           margin-right: 0px;
           padding-left: 30px;
           padding-right: 30px;
           text-align: center;
        }

        .new_year_new_me_ .column p.Question {
           color: #e01831;
           font-family: Arial, sans-serif;
           font-weight: bold;
           text-align: left;
        }

/***********************************
Detox & Chill
***********************************/

    /*general*/

        .detox_chill .column endbug {
        }

    /*headers*/

        .detox_chill .column h1 {
           color: #e01831;
           font-family: "futura-pt",sans-serif;
           font-size: 48px;
           font-weight: 600;
           line-height: 1em;
           margin-bottom: 0px;
           margin-top: 0px;
           padding-bottom: 0px;
           padding-top: 10px;
        }

        .detox_chill .column h2 {
           color: #e01831;
           font-family: "futura-pt",sans-serif;
           font-size: 20px;
           line-height: 1.6em;
           margin-bottom: 0px;
           padding-bottom: 0px;
        }

        .detox_chill .column h3 {
           color: #e01831;
           font-family: "futura-pt",sans-serif;
           font-size: 24px;
           font-weight: bold;
           text-align: center;
        }

        .detox_chill .column h4 {
        }

        .detox_chill .column h5 {
        }

        .detox_chill .column h6 {
        }

    /*inlines*/

        .detox_chill .column .default-drop-cap {
           color: #e01831;
           float: left;
           font-family: Arial, sans-serif;
           font-size: 60px;
           font-weight: 700;
           line-height: .3em;
           margin-right: 2px;
           margin-top: 15px;
        }

        .detox_chill .column .Red {
           color: #e01831;
           font-weight: bold;
        }

        .detox_chill .column .QuoteMarks {
           color: #ffe600;
           font-family: Georgia, serif;
           font-size: 24px;
        }

        .detox_chill .column .RedBand {
           background-color: #e01831;
           color: #ffffff;
           padding-bottom: 3px;
           padding-left: 6px;
           padding-right: 6px;
           padding-top: 3px;
        }

        .detox_chill .column .Small {
           color: #000000;
           font-size: 10px;
           line-height: 1.6em;
        }

        .detox_chill .column .BlackBand {
           background-color: #000000;
           color: #ffffff;
           padding-bottom: 3px;
           padding-left: 6px;
           padding-right: 6px;
           padding-top: 3px;
        }

    /*links*/

        .detox_chill .column a {
        }

        .detox_chill .column a.NoStyle {
           text-decoration: none;
        }

    /*lists*/

        .detox_chill .column .Alpha {
           font-family: Arial, sans-serif;
           list-style-type: upper-alpha;
           padding-left: 20px;
           list-style-image: none;
        }

    /*paragraphs*/

        .detox_chill .column p {
           font-family: Arial, sans-serif;
           text-align: left;
        }

        .detox_chill .column p.Highlights {
           font-family: "futura-pt",sans-serif;
           padding-bottom: 20px;
           padding-left: 40px;
           padding-right: 50px;
           text-align: left;
        }

        .detox_chill .column p.PullQuote {
           font-family: "futura-pt",sans-serif;
           font-size: 20px;
           margin-left: 0px;
           margin-right: 0px;
           padding-left: 30px;
           padding-right: 30px;
           text-align: center;
        }

        .detox_chill .column p.Question {
           color: #e01831;
           font-family: Arial, sans-serif;
           font-weight: bold;
           text-align: left;
        }

/***********************************
Virgin Mobile
***********************************/

    /*headers*/

        .virgin_mobile_2 .column h1 {
        }

        .virgin_mobile_2 .column h2 {
        }

        .virgin_mobile_2 .column h3 {
        }

        .virgin_mobile_2 .column h4 {
        }

        .virgin_mobile_2 .column h5 {
        }

        .virgin_mobile_2 .column h6 {
        }

    /*inlines*/

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

    /*links*/

        .virgin_mobile_2 .column a {
        }

    /*paragraphs*/

        .virgin_mobile_2 .column p {
        }

