Can anyone hit me with a clue bat on this one?

Okay, using Firefox, go here:

http://vixyandtony.com/index.html#select=Vixy
Select the "Vixy's Blog" tab if not already.

Note that portions of the lyric she posted are mis-rendered garbage characters.

Now, right click on the page, select "Save Page As..". Under "Save as type:" choose "Web page, html only." Give it a fun name like "test.html".

Now, the HTML file you just saved to your hard disk, which is, in theory, the same thing you just surfed to on the web... Open that HTML file on your hard disk in Firefox.

You'll notice that the graphics don't work but we don't care about that. Click on the "Vixy's Blog" tab, and note that the characters that were garbage on the web version are perfectly good Cyrillic on the one from your hard disk.

Why do the two things render differently? Why does the hard disk one render right and the web one render as garbage characters? What do I need to fix to make the web one look pretty like the hard disk one?
_________________________
Tony Fabris