I’m seeing all sorts of rendering issues here in all browsers. Browsers that obey the system metric (since I’m a large font/120dpi user) your menu placement is broken because you are using %/em fonts around them. The search box is also horribly broken, and I’m seeing float drop on your right column. It also doesn’t help that people running adblock the entire page is screwed up.
Let’s see… 3 validation errors, but that’s alt text so that’s nothing fatal to the design. Lets look at the source and…
Wow, talk about a punch in the face. Some fat bloated jquery nonsense I don’t even see used on the page, static javascript in the markup, IE conditional bull, and analytics running BEFORE the content (isn’t that supposed to go LAST, and most definitely NOT in the head?)… and that’s before we even get to BODY.
Class train wreck on the body tag – none of which looks like stuff that should even be necessary… comment placement proven to cause rendering bugs in IE, clearfix nonsense like it was still 2003, no images off graceful degradation, endless nested divs with classes for nothing, pointless classes on elements that should be inheriting off their parent (a heading tag is a title? Who’d have thought?!?), ID’s and unique classes on elements at the same time… is it any wonder it’s 39k of markup for only 4k of plaintext and 5-7 content images? (that’s roughly four times the necessary markup)
I mean this for example:
<div id="page-wrapper">
<div id="page">
<div id="header">
<div class="section clearfix">
<a href="/" title="Home" rel="home" id="logo"><img src="/sites/default/files/rxv2_logo.jpg" alt="Home" /></a>
<div class="region region-header">
<div id="block-block-6" class="block block-block region-odd odd region-count-1 count-7">
<div class="content">
<!-- ca-pub-9358598719781643/DailyRx-728x90 --><script type='text/javascript'> GA_googleFillSlot("DailyRx-728x90");
</script> </div>
</div> <!-- /.block -->
</div> <!-- /.region -->
</div>
</div>
<!-- /.section, /#header -->
Is one giant load of code for what I’d have written as:
<div id="pageWrapper">
<h1>
<a href="/">
daily<span>RX<span><span> - </span></span></span>
<small>Relevant Health News</small>
</a>
</h1>
<div id="topAdvert">
<!-- ca-pub-9358598719781643/DailyRx-728x90 -->
<script type='text/javascript'>
GA_googleFillSlot("DailyRx-728x90");
</script>
<!-- #topAdvert --></div>
which takes it from 653 to 348 bytes. (in the CSS, h1 span would get the reddish brown, h1 span span being gilder-levin, and h1 span span span getting display none since it’s present for CSS off users only)
Problems run pretty deep - but that’s pretty much the norm for wordpress templates.