I've been trying to get to the WordPress Theme Directory and keep getting an "Ooops! We can't find the page you are looking for!" message. I've tried both Firefox and IE7 thinking (hoping, really) that maybe it was a silly browser issue but alas - no luck.
Is there something going on today?