Lots of changes, almost working in IE8. Change from background-image to image