
body, html
{
	color: #000;
	background-color: #fff;
	clear:both;
	font-family: Arial, Helvetica, sans-serif;
	font-size:12px;
}

h1 {font-size:18px; margin-bottom:5px; padding:0;}
h2 { font-size:14px; font-weight:bold; margin:0; padding:0; }
h5 {font-size:12px; }

h1, h2, h5 { color:#000 !important }

A:LINK, A:VISITED
{
    color: #000;
    text-decoration: underline;
}
#maincontent { border:none; margin:0; padding:0; }
.longermenudiv, .dontprint, .menudiv, .headerdiv .rightarea, .newsletterdiv, .toolsdiv, .sidepanediv, .pagerdiv, .footerdiv, .sidepanedivbg, .bodytextdiv img { display:none !important; visibility:hidden; } 
.dontprint, .article-nav, .article-nav-bottom, .footerdiv, .replydiv .commentprofilediv .profileAvatar img { display:none; visibility:hidden; } 
.MercolaCommentBox div{ padding:0px; margin:0px; font:bold 26px arial; }
.fullwidth, .commentdiv { display:block!important; clear:float; clear:both;} 
.social-icons, .social-footer { display:none; }
#logo { position:absolute; top:0; left:0; text-align:left; }
#logo img { width:40%; height:auto; }

#CommentSection { display:block !important; }

* {
overflow: visible !important;
}

.hidden, .postarticlebtn, .divSorting, .article-nav-bottom, .link16, #ctl00_ctl00_ctl00_bhcr_bbcr_bbcr_bbcr_CommentSectionControl_divSorting, .commentlinks, .rewardsbtn, .addfriend, .commentpostdiv, #ctl00_ctl00_ctl00_tr_tr_tr_LnkBtn, #ctl00_ctl00_ctl00_tr_tr_tr_SpanishURLControl_aSanishLink, .badge, .related, .side-panel img, .videodiv, .commentdiv .commentprofilediv .leftarea { display:none; clear:both; }
.gradientdiv, .popular { float:none; }

.replydiv .gradientdiv { width:85% !important;  }
	
.article-title {  } 
.messagetext { float:none; clear:both; margin-top:10px; padding-top:0px !important; font-size:12px !important; }
.replydiv { float:none; clear:both; }
.side-panel { position:absolute; top:0; right:0; border-left:1px solid #ccc !important; }
.story-glance, .related, .popular {  display:block; padding-left:10px; margin-top:30px;  border:none !important; }
.side-box { width:280px !important; border:none !important;   }
.related li, .sidebox h3, .contentdiv { border:none !important; }

.bodytextdiv {  margin-top:100px; }

.commentdiv .gradientdiv { width:100%; }

.side-box, .related, .popular, .rel-links { width:280px !important; border:none !important;   }
.replydiv .messagediv { margin-left:0px !important; }

#heading, #ctl00_ctl00_ctl00_bhcr_bbcr_bbcr_bbcr_CommentSectionControl_lnkbtn_CommunityComments { color:#000 !important; display:block !important; }
.link16 { text-decoration:none !important; }

#ctl00_ctl00_ctl00_bhcr_bbcr_bbcr_bbcr_CommentSectionControl_lnkbtn_CommunityComments { text-decoration:none; }
#ctl00_ctl00_ctl00_bhcr_bbcr_bbcr_bbcr_CommentSectionControl_lnkbtn_CommunityComments a { text-decoration:none; }

.right-col, #main-nav, #sub-nav, .social-text, .article-footer-sub { display:none; }

/* Healthypets Specific */
#heading, #ctl00_ctl00_ctl00_bcr_bcr_bcr_CommentSectionControl_lnkbtn_CommunityComments { color:#000 !important; display:block !important; }
#ctl00_ctl00_ctl00_bcr_bcr_bcr_CommentSectionControl_lnkbtn_CommunityComments  { text-decoration:none; }
#ctl00_ctl00_ctl00_bhcr_bbcr_bbcr_bbcr_CommentSectionControl_lnkbtn_CommunityComments a { text-decoration:none; }
#ctl00_ctl00_ctl00_bcr_bcr_bcr_CommentSectionControl_divSorting { display:none; clear:both; }\
.bookshelf { display:none; }