This was a strange challenge as there was nothing that appeared to be causing the issue. However, thanks to Tony Crockford he noted that there was a div with italic text in it that might be causing the issue. And sure enough it was.
Here it the suspect code:
<span class="strength">strength...experience...understanding</span>
I had that styled to be italic:
span.strength {
float: right;
margin: -60px 0 0 0;
font: italic 20px Georgia, "Times New Roman", Times, serif;
color: #16506a;
}
However there is a bug that causes problems: http://www.brunildo.org/test/ie7_ithscroll.html
And this is the solution:
overflow: auto;
Crazy stuff! But it works.