/* ---- Comments ---- */
a.unlink{color:#000;}
.commentdisplayname{
   color:#0081D8; 
}

/* ---- Share Bar ---- */
#sb ul.tools {border-top:none;margin:2px 0 0 0;padding:0;}
.socialToolbar {line-height:normal; border:none;}
#sb {background:transparent;height:45px;}
#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,#sb_share{color:#0081D8;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 5px 2px;width:1px;}
#sb_sharetext{margin:13px 0 0 0; float:left;}
#sb_like{margin:10px 0 0 0;}
#sb_close{height:12px; width:12px; background:url(http://images.meredith.com/parents/images/sharebar/close.gif) no-repeat; cursor:pointer; left:1030px; position:absolute;}
#sb_hottopic{cursor:pointer;}
.dialog iframe{border:none; overflow:hidden;}
.sb-tip{background-color:#0082D8; color:#fff;z-index:10000;font-size:9px; padding:2px 5px; letter-spacing:0px;position:fixed; -moz-border-radius:5px; webkit-border-radius:5px;border-radius:5px;}
#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 .socialToolbar ul li {margin-top:8px; border:none; padding:0;line-height:normal;}
#sb_hottopic{margin-right:30px; margin-left:30px;}
#sb_share,#sb_twitter,#sb_facebook{}
#hottopics{padding:5px; text-align:left;}
#hottopics .ACThead3{padding-bottom:5px;font-weight:bold;display:block;}
#hottopics li{padding-bottom:5px;}
#sb_share img {margin:12px 9px 2px;padding:0;}

/* ---- Shell ater for share bar---- */
#wrapper,#wrapperwide{padding-bottom:35px;}

/* ---- Story ---- */
.socialToolbar {height:auto; .padding-bottom:5px;}
.socialToolbar ul li { border-bottom:none; padding:0;line-height:normal;}
.socialToolbar ul li.icons {height:30px;}
.socialToolbar ul.tools{ border-top:none; padding:0; margin:5px 0;}
.socialToolbar {border-top:1px solid #CCCCCC; border-bottom:1px solid #CCCCCC;}
.socialToolbar ul li.fbLike { margin-top:5px;padding:0;}
.socialToolbar ul.tools li { border:none;}
/*.socialToolbar .print, .socialToolbar .comment{margin:7px 7px 0 0; vertical-align:middle;}*/
.socialToolbar .print img,
.socialToolbar .comment img,
.socialToolbar .print span,
.socialToolbar .comment span{display:none;}
.socialToolbar .print a{width:32px; height:32px; display:block; background:url("http://images.meredith.com/fitness/images/socialmedia/print_32.png") top left; }
.socialToolbar .comment a{width:32px; height:32px; display:block; background:url("http://images.meredith.com/fitness/images/socialmedia/comments_32.png") top left; }
.socialToolbar .print,.socialToolbar .comment{margin:0 3px;}
/* ---- Share This Email Position Override ---- */
#stwrapper {position:fixed !important; top: 222px !important; left: 400px !important;}

/* ---- Slideshow ---- */
#ss .socialToolbar .fbLike {margin-top:6px;}

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

#shareToolbar .socialToolbar{border:none; background-color:#f7f6f4;}
#shareToolbar .socialToolbar a {margin-left: 10px;}
#shareToolbar .socialToolbar ul li img{vertical-align:middle;}
#shareToolbar .socialToolbar a.st_twitter_custom{margin-left:0px;}
#shareToolbar .socialToolbar a.st_email_custom{margin-left:0px;}
#shareToolbar .socialToolbar a.st_sharethis_custom{margin-left:0px;}
#shareToolbar .socialToolbar ul li.icons a{border:none;}


#sb_share img {
  margin-right:5px;
}

#sb_share #shareText {
  margin-top:8px;
  margin-right:5px;
}

#sb_share a, #sb_share a:hover {
    border:0px;
}

#shareBar {
    border-top:1px solid #eee;
    border-bottom:1px solid #eee;
    margin-top:5px;
    margin-bottom:5px;
    padding-top:5px;

}


#shareText {
    color:#a5ab9d;
    float:left;
    font-size:10px;
    font-weight:bold;
    margin-top:10px;
    margin-right:5px;
}

#shareButtons a, #shareButtons a:hover, #commentButton a, #commentButton a:hover {
    float:left;
}

#shareButtons img {
    margin-right:5px;
}

#printButton a, #printButton a:hover {
    border:0px;
}

.categoryFbLike {
    float:right;
}

/** replace the button icons with css sprites below **/
#shareButtons_facebook img, #shareButtons_twitter img, #shareButtons_digg img, #shareButtons_stumbleupon img, #shareButtons_email img, #printButton img, #commentButton img {
    border:0px;
    display:none;
}

#shareButtons_facebook {
    background: transparent url("http://images.meredith.com/recipe/images/temps/shell/0611/buttons.png") -2px -390px no-repeat;
    border:0px;
    display: block;
    height: 36px;
    width: 40px;
}

#shareButtons_twitter {
    background: transparent url("http://images.meredith.com/recipe/images/temps/shell/0611/buttons.png") -39px -390px no-repeat;
    border:0px;
    display: block;
    height: 36px;
    width: 40px;
}

#shareButtons_digg {
    background: transparent url("http://images.meredith.com/recipe/images/temps/shell/0611/buttons.png") -75px -390px no-repeat;
    border:0px;
    display: block;
    height: 36px;
    width: 40px;
}

#shareButtons_stumbleupon {
    background: transparent url("http://images.meredith.com/recipe/images/temps/shell/0611/buttons.png") -111px -390px no-repeat;
    border:0px;
    display: block;
    height: 36px;
    width: 40px;
}

#shareButtons_email {
    background: transparent url("http://images.meredith.com/recipe/images/temps/shell/0611/buttons.png") 0 -342px no-repeat;
    border:0px;
    border-left:1px solid #eee;
    display: block;
    height: 36px;
    margin-left:5px;
    padding-left:3px;
    width: 82px;
}

#shareButtons_email:hover {
    background: transparent url("http://images.meredith.com/recipe/images/temps/shell/0611/buttons.png") -115px -342px no-repeat;
    border:0px;
    border-left:1px solid #eee;
    display: block;
    height: 36px;
    padding-left:3px;
    width: 82px;
}

#printButton a {
    background: transparent url("http://images.meredith.com/recipe/images/temps/shell/0611/buttons.png") 0 -300px no-repeat;
    border:0px;
    border-left:1px solid #eee;
    display: block;
    height: 36px;
    width: 82px;
}

#printButton {
    float:left;
}

#printButton a:hover {
    background: transparent url("http://images.meredith.com/recipe/images/temps/shell/0611/buttons.png") -115px -300px no-repeat;
    border:0px;
    border-left:1px solid #eee;
    display: block;
    height: 36px;
    width: 82px;
}

#commentButton a {
    background: transparent url("http://images.meredith.com/recipe/images/temps/shell/0611/buttons.png") 0 -256px no-repeat;
    border:0px;
    border-left:1px solid #eee;
    display: block;
    height: 36px;
    width: 105px;
}

#commentButton a:hover {
    background: transparent url("http://images.meredith.com/recipe/images/temps/shell/0611/buttons.png") -115px -256px no-repeat;
    border:0px;
    border-left:1px solid #eee;
    display: block;
    height: 36px;
    width: 105px;
}


#shareBar #fbLikeButton {
    border-right:1px solid #eee;
    float:left;
    margin-left:10px;
    margin-right:5px;
    margin-top:5px;
    width:80px;

}
