The "Read more" and print icon are actually outside of the div class="article", which causes a problem with the bottom margin of an article. An article needs a big bottom margin to make room for .articletrailer and its contents, the "Read more" link and print icon. The link and icon are positioned absolutely so don't introduce a height of their own. If articletrailer has no content, then there is a big white space below the article. Seems to me div.articletrailer should be within div.artiicle so there can be a consistent bottom margin whether articletrailer has content or not. This is my fault, I think, as I layed out these items at one time.
Probably as we move to HTML5 elements for articles (I mean in the CMS sense, not HTML5 element sense), current problems can be corrected.