1. In the masterpage, add
<meta http-equiv="X-UA-Compatible" content="IE=edge"/>
This will cause Sharepoint to use the latest version of IE installed on the host machine. I tried forcing the version (IE=7), but that did not seem to give the required results.
2. In the main CSS file, add
My CSS was shocking; the font sizes were terrible and the alignment was like my kids bedrooms - very messy. Setting the white-space and font-size resolved my issues.