I forked this from something somebody posted here a while ago, but I cannot remember it. If anybody knows the source, I'd be more than happy to throw a comment in there for credit.
I realize this kind of defeats the purpose, but I applied just a tiny bit of CSS (and Open Sans) to make it look slightly better. Here's the userstyle in the hope it's useful to some:
reply