graceful degradation to IE7