Fixed height issues and added the start of overlay support

This might not work in ie < 9 anymore...