#GeneralContent
{
    margin: 5px 23px 0 30px; /*background: url(/App_Themes/Quaker/Images/bg_red_line.gif) no-repeat;    padding-left:23px;*/
    padding: 47px 0 50px 0;
}

#GeneralContent_SimplePage
{
    padding-left: 16px;
    padding-top: 27px;
}

#GeneralContent.noBg
{
    background: none;
}

#GeneralContent #left
{
    width: 658px;
    float: left;
    overflow: hidden;
    margin-left:10px;
}

#GeneralContent #right
{
    width: 305px;
    float: right;
    overflow: hidden;
   /* margin-right:10px; */
}


/************* Product related styles - need to go in the themes ***********/

#Offers .product_offers_feature
{
    float: left;
    width: 429px;
    overflow: hidden;
}
#Offers .product_offers_promo
{
    float: left;
    width: 430px;
}

.product_offers_promo h6
{
    font-size: 13px;
    line-height: 18px;
    margin-left: 8px;
}


.pdp-image-tout
{
    margin-top: -105px;
    margin-bottom: 10px;
    float: right;
    margin-right: 27px;
}



.product_offers_promo p
{
    margin-top: 10px;
    margin-left: 8px;
}

.product_offers_promo p a
{
    font-weight: bold;
}

.newProductList
{
    margin: 15px 0;
}
.newProductList .product_offers_promo
{
    float: left;
    width: 395px;
}
.newProductList .product_offers_feature
{
    float: left;
    width: 465px;
}

#Offers h2, .newProductList h2
{
    color: #B60B14;
    font-family: Verdana;
    font-size: 16px;
    font-weight: bold;
    text-transform: lowercase;
    font-variant: small-caps;
    letter-spacing: 0.04em;
    margin: 0;
    line-height: normal;
}

.newProductList
{
    margin: 15px 0;
}
.newProductList .product_offers_promo
{
    float: left;
    width: 395px;
}
.newProductList .product_offers_feature
{
    float: left;
    width: 465px;
}
.productScissorHr
{
    background: url(/Libraries/promotions/hr-Scissor.sflb.ashx) center no-repeat;
    margin: 15px 0;
    display: block;
    height: 50px;
}


ul.newProdShortList li
{
    background: transparent url(/App_Themes/Quaker/Images/OatsDoMore/Bullet.gif) no-repeat scroll left top;
    line-height: 18px;
    margin: 0 0 10px 0;
    padding: 0 0 0 12px;
    font-weight: bold;
}

ul.newProdShortList
{
    margin: 0 0 0 10px;
    width: 200px;
    float: left;
}

ul.newProdShortList
{
    margin: 0 0 0 10px;
    width: 180px;
    float: left;
}

.art_smith_flash
{
    position: relative;
    float: right;
    margin-right: 0px;
    padding: 0px;
}
*html .art_smith_flash
{
    position: relative;
    float: right;
    margin-right: 0px;
    padding: 0px;
}


.citations
{
    font-size: 75%;
    line-height: 18px !important;
    margin-left:40px; 
    width:93%; /* ADD LEFT MARGIN & WIDTH DECLARATIONS TO FIX CITATIONS LAYOUT ON B.O.B LANDING, MC 120610 */
}
.citations ul
{
}
.citations ol, .citations ol li
{
    list-style-type: decimal !important;
    list-style-position: inside !important;
}
.citations li
{
    margin: 0 0 10px 0px !important;
    padding: 0 0 0 0 !important;
}
.superscript
{
    /*font-size:55%;     vertical-align: super;*/
}
.IQOEmailCapture
{
    padding: 10px 0 0 0px;
    margin: 25px 0 0 0px !important;
    vertical-align: top;
}
.iqo_submit
{
    margin-top: -5px;
}
#recipe-wrapper
{
    /*position:relative;*/
}
#recipe-hdr
{
    /* position: relative;     z-index: 2;*/
    margin-right: 30px;
    height: 30px;
}
#recipe-image
{
    /*position: relative;    z-index: 1;*/ /*margin-top: -150px;*/
}
#recipe-tagline
{
    /*position: relative;     z-index: 2;*/
    width: 700px;
    margin-left: 148px;
    text-align: center;
}
.tagline-text
{
    line-height: 30px !important;
    color: #c40113;
    font-family: Verdana;
    font-size: 24px;
    text-transform: uppercase;
}

