Improved IE7 compatability.