/* ---- Recommendation ---- */
.recommend {display:inline;}
.recommendicon {padding-left:20px; padding-bottom:5px; .float:left; background:url(http://images.meredith.com/parents/images/template/shell/icons/rec.gif) no-repeat top left;}

/* ---- Comments ---- */
.commentrow{padding:5px 0;margin:5px 0;border-bottom:1px solid #F0EFEE;}
.commentrow .reportabuselink {float:right;}
.reportcomment {margin-top:-16px;}
.commentdetail .createdate{float:left;font-size:11px;}
#comments, #commentform{padding-bottom:5px;}
#commentform textarea {width:99%;  margin-bottom:5px; height:100px; overflow:visible;}
#commentsubmit {background-image:url(http://images.meredith.com/parents/images/template/shell/buttons/submit.gif); width:52px; height:21px;}
#commentformcontainer {text-align:right;}
.commentpagination{padding-bottom:5px;}
.commentpagination a {border:none;}
.commentpagination a.disable{color: #ccc; cursor: text;}
.pages a{padding:0 5px;}

/* ---- Share Bar ---- */
#sb {background:transparent;height:37px;}
#sb_inner{position:relative; background:url(http://images.meredith.com/parents/images/sharebar/bar.png) no-repeat; width:1042px; height:37px; margin:0 auto; }
#sb_inner #sb_logo{margin:14px 0 0 17px;}
#sb_inner div#sb_search{margin:11px 5px 0 8px; position:relative; }
#sb_inner input {height:16px; width:140px; border:1px solid #a4b980;background:#fff url(http://images.meredith.com/parents/images/sharebar/search_icon.gif) top right no-repeat;}
#sb_logo a{text-decoration:none;border:none;}
#sb_hottopic{color:#028684;font-weight:bold;font-size:1.12em;font-weight:bold;letter-spacing:-0.04em;}
#sb_hottopic{margin:13px 0 0 5px }
.sb_seperator{border-left:1px solid #CCCCCC;height:23px;margin:8px 10px 2px;width:1px;}
#sb_sharetext{margin:13px 0 0 0; float:left;}
#sb_like{margin:10px 0 0 0;}
#sb_inner div#sb_close{height:15px; width:15px; background:url(http://images.meredith.com/parents/images/sharebar/close_button.gif) no-repeat; cursor:pointer; float: right;}
#sb_hottopic{cursor:pointer;}
#hottopics{padding:5px; text-align:left;}
#hottopics .ACThead3{padding-bottom:5px;}
#hottopics li{padding-bottom:5px;}
#sb_share img {margin:6px 2px 2px;padding:0;}
.dialog iframe{border:none; overflow:hidden;}
.sb-tip {position:fixed; z-index:10000; background:url(http://images.meredith.com/parents/images/sharebar/bubble_tip.gif) 15px bottom no-repeat; padding-bottom:6px; }
.sb-text{background-color:#3A200F; color:#fff; font-size:9px; padding:3px 5px; -moz-border-radius:3px; -webkit-border-radius:3px; border-radius:3px;}
#sb_search_link{height:20px; width:22px; position:absolute; top:0; left:125px; .left:135px;}
#twitterframe{height:475px; width:795px; overflow:hidden; border:none;}
.sb_social_links,#sb_inner .sb_social_links div {}

/* ---- ET 45548: Parents Deals in sharebar ---- */

#sb_deals {
    background:url('http://images.meredith.com/parents/images/sharebar/deals_logo.png') no-repeat top left;
    cursor: pointer;
    height: 20px;
    margin: 9px 0 0;
    width: 99px;
}
#deals_popup {
    width: 520px;
    height: 340px;
    padding: 10px;
}
#deals_popup img {
    border: 0 !important;
}
#deals_output {
    font-family: Helvetica, Arial, sans-serif;
    margin-top: 10px;
    width:495px;
}
#deals_offer {
    color: #8FA829;
    font-size: 26px;
    line-height: 30px;
    margin-bottom: 15px;
}
#deals_image {
    float: right;
    width: 305px;
}
#deals_price_value {
    width: 165px;
    height: 104px;
    background: url('http://images.meredith.com/parents/images/sharebar/deals_tag.jpg') no-repeat top left;
}
#deals_price {
    float: right;
    width: 95px;
    line-height: 68px;
    font-size: 32px;
    font-weight: bold;
    color: white;
    text-align: center;
}
#deals_value {
    float: right;
    width: 95px;
    line-height: 36px;
    color: black;
    font-size: 12px;
    font-weight: bold;
    text-align: center;
}
#deals_view {
    width: 95px;
    height: 25px;
    margin:  15px 0 0 70px;
}
#deals_deadline {
     color: gray;
    font-size: 11px;
    margin-top: 20px;
    text-align: center;
    width: 190px;
}

/* ---- Shell ater for share bar---- */
#wrapper{margin-bottom:27px !important;}

.socialToolbar a {margin-left: 10px;}
.socialToolbar .sm_email a {margin-left: 0;}
.socialToolbar .sm_separator {width: 2px; height: 27px; padding: 0 4px;}
.socialToolbar #cliplink img, .socialToolbar #uncliplink img, .socialToolbar .print img, .socialToolbar .comment img {display: none;}


