I'm aware this is horrific. So is IE7.