Recently, I noticed that sometimes, when uploading a stylesheet using @font-face, my cute little smiley (thank you Paul Irish!) gets turned into some kind of garbledygook instead of the smile character. Last week, I decided to try an experiment. It cleared it right up.
To the top of your stylesheet, add this: @charset “UTF-8″;
Be sure you don’t have anything at all before it or you’ll get errors. Now your smileys will stay nice and cute.