On this page: http://shawscarpetsandflooring.com/Hardwood-Flooring/ This should be the ending sentences: Special considerations when selecting hardwood flooring Direct sunlight can affect the color of hardwood stains, therefore closing curtains or shades during peak periods will reduce damage. Area rugs left in place for extended periods of time may expose a shading difference once they are removed from the remainder of the floor. Large pets with sharp toenails can also damage even the best finishes. BUT, in some browsers/computers the "Large pets with sharp toenails can also damage even the best finishes." is not showing up. It's the same on a few other pages also where it is taking out the last line of text. Any ideas as to why?
Is this problem specific to REALLY old versions of Internet Explorer? Like Gary I was unable to replicate the problem here, but there's a very esoteric bug where comments (yes, those things between <!-- and --> that browsers are SUPPOSED to ignore) can in fact in versions of IE7/earlier and SOME (very old) releases of Firefox cause large sections of text to either disappear, to be drawn twice on the screen slightly offset from each-other. USUALLY this bug only crops up between elements receiving certain types of positioning or having child elements positioned, but it can crop up in all sorts of bizarre corner cases. IF this is indeed the problem, you can either remove the comments from the code, or move them inside the element they are for. The most likely culprit if this is indeed the case would be: </header><!-- .entry-header --> As that closing comment is in-between the parent <div> of that text and the <header> tag before it. Now, that said? That website is a inaccessible broken mess; twenty year out of date code, little if anything resembling semantics, fixed width layout, fixed metric (pixel) fonts, illegible colour contrasts on a few smaller items... and that's BEFORE we talk the disaster that turdpress tries to make out of everything. I mean it's got attributes like ALIGN and TARGET with tags like CENTER and FONT that have NO business on any website written after 1997, tables for layout, bold+BR doing numbered heading's job, that stupid malfing "Let's wrap the HTML tag in a half dozen IE CC's to cover up developer ineptitude" garbage Paul Irish pissed all over the web by introducing, static style in the markup, static scripting in the markup, multiple CSS files for nothing being sent to "ALL" (I'm so sure that screen layout makes sense on print or aural), endless pointless DIV for nothing, endless pointless classes for nothing, endless pointless scripttardery for nothing, images for text that might actually be important for non-sighted or image blocked users... It's a laundry list of how NOT to build a website if you care about people actually visiting it... Hence it being 12.4k of markup doing probably under 8k's job. What should be a confusing part -- the mix of HTML 5 with 1990's markup -- isn't because, well... bleeding edge of 1990's practices seems to be HTML 5's target audience. I would HIGHLY suggest pitching that ENTIRE website in the trash and starting over clean, there is little if anything I'd salvage from it if you care about visitors to the site actually finding it useful OTHER than the content. (good content, disastrously bad implementation)