For some reason Safari seems to be basing my main content <div> height on the texts' default line-height and not based on the CSS specified line-height of 18px, so the text runs over at the bottom. It renders just fine in Firefox (Mac/Win), IE (Win), and Opera (Mac)... any thoughts?