Replaced the 'header' tag on the layout view and replaced it with a standard div for backwards compatibility.
Replaced non-IE selectors.
Apparently, firefox doesn't understand the box-sizing css property, so I've had to add the -moz variant to each instance. Go figure.
Added an unsupported browser page, which shows for anything that's less than IE9, Chrome 25 and Firefox 20.