A CSS designer is required to make a Wordpress theme cross-browser compatible.
This includes testing for:
Currently, the theme works perfectly in Firefox and Safari. There are issues with the navigation in IE, and the browser is reporting errors on the page - these would also need to be addressed.
It isn't a huge job.