I just finished a 12 hour day getting this site re-fresh ready for launch. It was my first real stab at a CSS-only flyout menu and I’m really pretty nervous. I know that older browser support will be spotty (or non-existent), but it should function in all current browsers and platforms. I’m pretty happy with it, but could probably use an expert review. I mean, in some ways I am an expert, but that just scares me sometimes. I mean, if I’m expert in any aspect of this wild and wolly internet then how the fuck is it still even running?


My main responsibility was the flyout menus under “ideas” and a bunch of image chopping and HTML cleanup. Please, by all that is holy, do not run an HTML validation on this page. We had nothing to do with the core HTML and I would dearly love to spend 10 hours just combing through the code getting it all up to XHTML snuff. Just seeing the thousands of occurances of

was enough to give me nightmares! Honestly, if you are as big a standards geek as I am, that single tag will make your stomach turn. Why do you think I’m typing this (while desperately gulping Hefeweizen) instead of going to bed, like any sane person would after already being in front of their computer since 8am? I’ll be dreaming of inline styles, duplicate IDs and classes with names like “blueNavCopy” all night. Honestly, it’s just not worth going to sleep at all.

Maybe I’ll just FTP to the server on my own time while nobody is looking and just…