﻿/**
 * News and Offers Home
**/
#news-offers-home
{
    margin:30px 0 0 32px;
    overflow:hidden;
}
#news-offers-home #main-content
{
    width:676px;
    float:left;
    margin:0 20px 14px 0;
}
#news-offers-home #main-content p
{
    font-size:15px;
    line-height:20px;
}
#news-offers-home #main-content #title, #news-offers-home #main-content #coupon, #news-offers-home #main-content #thank-you,#news-offers-home #main-content #news
{
    border:1px solid #DFDFDF;
    width:675px;
}

/* Title */
#news-offers-home #main-content #title
{
    height:211px;
    margin:0 0 20px 0;
}
#news-offers-home #main-content #title h1
{
    background:transparent url(../../images/news-offers/img_offers_whats_txt.gif) no-repeat scroll 0 0;
    width:199px;
    height:28px;
}
#news-offers-home #main-content #title .title-content
{
    float:left;
    padding:33px 0 0 24px;
    width:496px;
}
#news-offers-home #main-content #title img
{
    padding:7px 0 0;
    margin:0 0 -3px 0;
}
#news-offers-home #main-content #title p
{
    margin:10px 0 0 5px;
}
#news-offers-home #main-content #title a
{
    background:transparent url(../../images/buttons/img_offers_learn.gif) no-repeat scroll 0 0;
    width:119px;
    height:27px;
    font-size:0;
    text-indent:-9999px;
    display:block;
    margin:26px 0 0 0;
}
#news-offers-home #main-content #title a:hover
{
    background:transparent url(../../images/buttons/img_offers_learn.gif) no-repeat scroll 0 -27px;
}

/* Coupon */
#news-offers-home #main-content #coupon
{
    height:132px;
    margin:0 0 20px 0;
}
#news-offers-home #main-content #coupon img
{
    float:left;
    margin:18px 28px 0 24px;
}
#news-offers-home #main-content #coupon h2
{
    color:#3A3A3A;
    float:left;
    font-size:18px;
    font-weight:bold;
    margin:18px 0 0;
}
#news-offers-home #main-content #coupon p
{
    float:left;
    margin:-3px 0 5px 0;
    width:444px;
}
#news-offers-home #main-content #coupon a
{
    background:transparent url(../../images/buttons/img_offers_go.gif) no-repeat scroll 0 0;
    width:96px;
    height:27px;
    font-size:0;
    text-indent:-9999px;
    display:block;
    float:left;
}
#news-offers-home #main-content #coupon a:hover
{
    background:transparent url(../../images/buttons/img_offers_go.gif) no-repeat scroll 0 -27px;
}

/* Thank you */
#news-offers-home #main-content #thank-you
{
    height:131px;
}
#news-offers-home #main-content #thank-you img
{
    float:left;
    margin:0 20px 0 0;
}
#news-offers-home #main-content #thank-you h2
{
    color:#3A3A3A;
    float:left;
    font-size:18px;
    font-weight:bold;
    margin:19px 0 0;
    width:450px;
}
#news-offers-home #main-content #thank-you p
{
    float:left;
    margin:-3px 0 7px 0;
    height:22px;
}
#news-offers-home #main-content #thank-you a
{
    background:transparent url(../../images/buttons/img_offers_learn.gif) no-repeat scroll 0 0;
    width:119px;
    height:27px;
    font-size:0;
    text-indent:-9999px;
    display:block;
    float:left;
    margin:2px 0 0;
}
#news-offers-home #main-content #thank-you a:hover
{
    background:transparent url(../../images/buttons/img_offers_learn.gif) no-repeat scroll 0 -27px;
}
#news-offers-home #rightSideBar
{
    border-left:1px solid #DDDDDD;
}
#news-offers-home #rightSideBar #skinAdvisor
{
    background:transparent url(../../images/global/try-the-skin-advisor-img.gif) no-repeat scroll -13px 1px;
    margin:0 0 0 30px;
    padding:16px 0 0;
    height:157px;
}
#news-offers-home #rightSideBar #skinAdvisor h3
{
    background:transparent url(../../images/global/img_right_txt.gif) no-repeat scroll -2px 1px;
    height:46px;
}
#news-offers-home #rightSideBar #skinAdvisor p{
    text-align:left;
    width:182px;
    margin:0;
}
#news-offers-home #rightSideBar #skinAdvisor a.active
{
    height:172px;
    top:31px;
}
#news-offers-home #rightSideBar #ceramids
{
    background:transparent url(../../images/global/why-are-ceramides-important-img.gif) no-repeat scroll -2px 7px;
    height:136px;
    margin:0 0 0 17px;
    padding:37px 0 0;
}
#news-offers-home #rightSideBar #ceramids p
{
    margin:0;
}
#news-offers-home #rightSideBar #ceramids a
{
    margin:0;
}
#news-offers-home #rightSideBar #ceramids a.active
{
    height:172px;
    top:204px;
}
#news-offers-home #rightSideBar #firstToKnow
{
    background:transparent url(../../images/global/be-the-first-to-know-img.gif) no-repeat scroll -1px 15px;
    height:138px;
    margin:0 0 0 20px;
    padding:35px 0 0;
}
#news-offers-home #rightSideBar #firstToKnow p
{
    margin:4px 0 0 0;
}
#news-offers-home #rightSideBar #firstToKnow a
{
    margin:0;
}
#news-offers-home #rightSideBar #firstToKnow a.active
{
    height:172px;
    top:377px;
}
/* news */
#news-offers-home #main-content #news
{
    height:132px;
    margin:0 0 20px 0;
}
#news-offers-home #main-content #news img
{
    float:left;
    margin:0 47px 0 30px;
}
#news-offers-home #main-content #news h2
{
    color:#3A3A3A;
    float:left;
    font-size:18px;
    font-weight:bold;
    margin:11px 0 0;
}
#news-offers-home #main-content #news p
{
    float:left;
    margin:-3px 0 5px 0;
    width:444px;
}
#news-offers-home #main-content #news a
{
    background:transparent url(../../images/buttons/img_offers_go.gif) no-repeat scroll 0 0;
    width:96px;
    height:27px;
    font-size:0;
    text-indent:-9999px;
    display:block;
    float:left;
    margin:2px 0 0;
}
#news-offers-home #main-content #news a:hover
{
    background:transparent url(../../images/buttons/img_offers_go.gif) no-repeat scroll 0 -27px;
}