It's a feature of CSS3. Firefox 3.5 added support for it, and other browsers also support it. It's called text-shadow. Here's that part from my sig:
You can learn more about it at Mozilla's site.
Believe it or not, that has been there for a while. XD (I was using the beta/RC for a while.)