Alexa now fixed

The other day, I mentioned that Alexa's layout was all screwed up for FireFox/Safari. It's now fixed.