
 /* global
    ==================================================================================================================== */

    body { width: 100%; margin: 0; background-image: url( https://global.go.com/secure/wondertime/redesigned/resources/images/global/background.gif ); background-repeat: repeat-x; }

    table { font: 12px arial; color: #666666; padding: 0; border: 0; }
    
    a { color: #A2BF6C; text-decoration: underline; font-weight: normal; }
    a:hover { color: #8CA55D; }


    #superBannerContainer { margin-top: 10px; padding-left: 16px; height: 100px; width: 749px; }

    #pageLeftBorder { background:url( https://global.go.com/secure/wondertime/redesigned/resources/images/global/page_stroke_left.gif ); background-repeat: repeat-y; background-position: 19px 0; }
    #pageRightBorder { background:url( https://global.go.com/secure/wondertime/redesigned/resources/images/global/page_stroke_right.gif ); background-repeat: repeat-y; width: 4px; }
    #pageLeftCorner { background:url( https://global.go.com/secure/wondertime/redesigned/resources/images/global/page_corner_left.gif); background-repeat: no-repeat; background-position: 19px 0; }
    #pageBottomBorder { background:url( https://global.go.com/secure/wondertime/redesigned/resources/images/global/page_stroke_bottom.gif ); background-repeat: repeat-x; height: 7px; }
    #pageRightCorner { background:url( https://global.go.com/secure/wondertime/redesigned/resources/images/global/page_corner_right.gif ); background-repeat: no-repeat; }

    #pageRoot { background-color:#ffffff; width: 749px; }
    #logo { float: left; width: 156px; }

    #searchContainer { float: left; width: 427px; font: 12px arial; margin: 23px 0 35px 25px; color: #B7B04E; text-align: left; }
    #searchBox { float: left; padding: 1px 8px 0 0; }
    #searchBox input { width: 200px; height: 16px; padding: 0; font-family: arial; color: #666666; border: 1px solid #C5C5C5; }
    #searchButton { float: left; }

    #topRightPromoText { float: left; font: 11px arial; color: #666666; width: 58px; height: 85px; text-align: left; }
    #topRightPromoText a { color:#666666; text-decoration: none; }
    #topRightPromoText a:hover { color:#A2BF6C; text-decoration: underline; }
    #topRightPromoImage { float: left; text-align: right; padding: 0; width: 75px; }
    .topRightPromoBullet { float: left; display: inline; margin: 5px 3px 0 0; }    
    .topRightPromoBulletedText { float: left; display: inline; margin-bottom: 2px; }

    #contentContainer { width: 749px; padding: 0; font: 12px arial; color: #666666; line-height: 20px; text-decoration:none; padding-bottom: 8px; }
    #contentContainer div { text-align: left; }
        
    /* OLD - DELETE */
    #pageContent { padding: 0; }     
    
    .bullet { float: left; display: inline; margin: 7px 5px 0 8px; }    
    .bulletedText { float: left; display: inline; }
    
    .subPromoHeadline { color: #65a7b7 !important; font: bold 15px arial !important; line-height: 17px !important; text-decoration: none; }


 /* subscription plug
    ==================================================================================================================== */
    #subscriptionPlug { font: 11px arial; color: #8F8F8F; width: 96%; }
    #subscriptionPlug_v2 { font: 11px arial; color: #8F8F8F; width: 96%; }
    .articlePlug { text-align: right !important; float: left; padding: 16px 0 10px 0; }
    .specialCraftPlug { text-align: right !important; padding: 15px 0 15px 0;  }
    .craftPlug { text-align: right !important; padding-top: 16px; }
    .babyFactPlug { text-align: right !important; padding-top: 16px; }    
    .agesAndStagesPlug { text-align: right !important; padding-top: 16px; }    
    .printablePlug { padding: 30px 0 0 0; }
    
    
    #subscriptionPlug a { font-weight: bold; color: #5C3F18; text-decoration: none; }
    #subscriptionPlug a:hover { text-decoration: underline; }

    a#subscriptionPlugClickHere { font-weight: normal; color: #8F8F8F; text-decoration: underline; }
    
    



 /* utility
    ==================================================================================================================== */

    .spacer { width: 1px; line-height: 1px; font-size: 1px; margin: 0; }

    .LHS { float: left;  display: inline; margin-right: 10px; }
    .RHS { float: right; display: inline; margin-left: 10px; }
    .LHS_inText { float: left;  display: inline; margin: 10px 10px 0 0; }
    .RHS_inText { float: right; display: inline; margin: 10px 0 0 10px; }



 /* for cross browser consistency
    ==================================================================================================================== */

    form { margin: 0 }
