Use CSS3 box model to keep scrollbars on screen

(On IE8 this uses IE's box model anyway, so this works. I'm hoping it
still works on later versions of IE too.)