.index_black_friday {
    background:url(//www.hosting24.com/images/black-friday-hosting24-banner.png) no-repeat -27px 0px;
    width:1000px;
    height:411px;
    margin:0 auto; 
}

.black_friday_clock {
    margin-left: 393px;
    padding-top: 335px;
}


.intro.cyber_monday {
    background:#55c8fa;
    border:0px;
}

.intro.black_friday {
    border:0px;
    background:#030303;
}

.index_cyber_monday {
    background:url(//www.hosting24.com/images/cyber-sale-hosting24-banner.png) no-repeat -8px 0px;
    width:1000px;
    height:411px;
    margin:0 auto; 
}

.cyber_monday_clock {
    margin-left: 256px;
     padding-top: 335px;
}

.cntSeparator {
    font-size:34px;
    padding-top:24px;
}


.index_back2sql {
    background:url(/images/bts_1000_2.jpg) no-repeat -8px 0px;
    width:1000px;
    height:411px;
    margin:0 auto; 
}



.index_christmas {
    background:url(//www.hosting24.com/images/main_banner_1000x411.png) no-repeat -8px 0px;
    width:1000px;
    height:411px;
    margin:0 auto; 
}

.index_ny {
    background:url(/images/hosting24_new_year.png) no-repeat -8px 0px;
    width:1000px;
    height:411px;
    margin:0 auto;
}

.index_easter {
    background:url(/images/hosting24_easter.jpg) no-repeat -8px 0px;
    width:1000px;
    height:411px;
    margin:0 auto;
}

.index_memorial {
    background:url(/images/hosting24_memorial.jpg) no-repeat -25px 0px;
    width:995px;
    height:411px;
    margin:0 auto;
}

.index_independence {
    background:url(/images/hosting24_july4th.jpg) no-repeat -25px 0px;
    width:995px;
    height:411px;
    margin:0 auto;
}

.index_laborday {
    background:url(/images/hosting24_laborday.jpg) no-repeat -25px 0px;
    width:1000px;
    height:411px;
    margin:0 auto;
}

.index_benice {
    background:url(/images/benice_h24.jpg) no-repeat -25px 0px;
    width:1000px;
    height:411px;
    margin:0 auto;
}

.index_couponsgiveaway {
    background:url(/images/coupons_giveaway.png) no-repeat -25px 0px;
    width:1000px;
    height:411px;
    margin:0 auto;
}

.intro.back2sql {
    background:#a9dff7;
    border:0px;
}

.back2sql_clock {
    margin-left: 275px;
    padding-top: 335px;
}

.intro.christmas {
    background:#ba0000;
    border:0px;
}

.intro.ny {
    background:#000000;
    border:0px;
}

.intro.easter {
    background:#8DD6EE;
    border:0px;
}

.intro.memorial {
    background:#2C2843;
    border:0px;
}

.intro.independence {
    background:#2C2843;
    border:0px;
}

.intro.laborday {
    background:#F4F4F4;
    border:0px;
}

.intro.benice {
    background:#ffffff;
    border:0px;
}

.intro.couponsgiveaway {
    background:#ffffff;
    border:0px;
}

.index_oddysey {
    background:url(/images/main_banner.png) no-repeat -25px 0px;
    width:1000px;
    height:411px;
    margin:0 auto;
}

.index_weekend {
    background:url(/images/weekendsale-hosting24.png) no-repeat -25px 0px;
    width:1000px;
    height:411px;
    margin:0 auto;
}

.index_valentine {
    background:url(/images/LOVE50.png) no-repeat -25px 0px;
    width:1000px;
    height:411px;
    margin:0 auto;
}

.index_general {
    background:url(/images/banner_new.png) no-repeat -25px 0px;
    width:1000px;
    height:411px;
    margin:0 auto;
}

.index_general1 {
    background:url(/images/bannerpagereseller.png) no-repeat -25px 0px;
    width:1000px;
    height:411px;
    margin:0 auto;
}

.index_general2 {
    background:url(/images/webhostingrevisi.png) no-repeat -25px 0px;
    width:1000px;
    height:411px;
    margin:0 auto;
}

.intro.white {
    background:#ffffff;
    border:0px;
}

.christmas_clock {
    margin-left: 270px;
     padding-top: 334px;
}

.index_reseller {
    background:url(/images/reseller_1ct_header.jpg) no-repeat -27px 0px;
    width:1000px;
    height:411px;
    margin:0 auto;
}

.intro.reseller {
    border:0px;
    background:#98d902;
}


.index_halloween {
    background:url(/images/halloween2015.png) no-repeat -20px 0px;
    width:1000px;
    height:411px;
    margin:0 auto;
}

.index_friday13th {
    background:url(/images/friday13th.png) no-repeat -20px 0px;
    width:1000px;
    height:411px;
    margin:0 auto;
}

.halloween_clock {
    margin-left: 252px;
    padding-top: 335px;
}

/* HTML GENERAL BANNER */
#banner_banner {
    position: relative;
    left: -10px;
    background-image: url('/images/banner/background.png');
    width: 1000px;
    height: 411px;
    color: #fff;
}

#banner_header { position: absolute; top: 55px; left: 70px; font-weight: 600; }
#banner_header #banner_h1 { font-size: 35px; padding-bottom: 5px; }
#banner_header #banner_h2 { font-size: 18px; padding-bottom: 35px; }

#banner_pricetag { position: absolute; top: 155px; left: 70px; }
#banner_pricetag #banner_onlyfrom {
    background-image: url('/images/banner/bg-only-from.png');
    width: 90px;
    height: 35px;
    text-align: center;
    line-height: 25px;
    font-size: 14px;
    font-weight: 600;
    margin-left: 10px;
}
#banner_pricetag #banner_price { font-weight: 600; letter-spacing: 2px; margin: -15px 0 0 5px; }
#banner_pricetag #banner_price span { float: left; }
#banner_pricetag #banner_price .banner_small { font-size: 25px; margin-top: 15px; }
#banner_pricetag #banner_price .banner_small:last-child { line-height: 25px; }
#banner_pricetag #banner_price .banner_big { font-size: 70px; margin-top: 30px; }

#banner_arrow-button { position: absolute; top: 205px; left: 230px; }
#banner_arrow-button div { display: inline-block; }
#banner_arrow-button #banner_arrow { background-image: url('/images/banner/arrow.png'); width: 97px; height: 37px; }
#banner_arrow-button .banner_button {
    padding: 13px 30px;
    position: relative; top: -20px; left: 15px;

    font-size: 20px;
    text-transform: uppercase;
    text-shadow: 0 1px 1px rgba(0,0,0,.77);

    -webkit-border-radius: 4px;
    -moz-border-radius: 4px;
    border-radius: 4px;
    background-color: #a0ce28;
    -webkit-box-shadow: 0 2px 1px rgba(0,0,0,.45);
    -moz-box-shadow: 0 2px 1px rgba(0,0,0,.45);
    box-shadow: 0 2px 1px rgba(0,0,0,.45);
    background-image: -webkit-linear-gradient(bottom, #85b319, #b4d728);
    background-image: -moz-linear-gradient(bottom, #85b319, #b4d728);
    background-image: -o-linear-gradient(bottom, #85b319, #b4d728);
    background-image: -ms-linear-gradient(bottom, #85b319, #b4d728);
    background-image: linear-gradient(to top, #85b319, #b4d728);
}

#banner_bullets {
    position: absolute; left: 70px; bottom: 55px;
    font-size: 13px;
    letter-spacing: .5px;
}
#banner_bullets table { border-collapse: collapse;  }
#banner_bullets tr:first-child td { padding-bottom: 20px; }
#banner_bullets tr td:first-child { padding-right: 55px; border-right: 1px #fff solid; }
#banner_bullets tr td:last-child { padding-left: 60px; }
#banner_bullets .banner_check { background: url('/images/banner/checkmark.png') no-repeat left; padding-right: 27px; }

#banner_image {
    position: absolute; top: 70px; right: 105px;
    background-image: url('/images/banner/hosting-domain-img.png');
    width: 257px;
    height: 255px;
}
