Lots of fixes, including overlay shadows for IE8