Added position: relative and zoom: 1 to see if that stops weirdness in IE