ie7 fixes and other adjustments