Added IE CSS Work arounds

IE10 works fine, IE9 doesn't seem to. I'm not sure if it's OS dependant
so I'm going to have to stick with static gradients for IE and Safari
for now.