Try adding the following tag to the HEAD section of your page's source code (anywhere between the <head> and </head> tags):
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />
Your site's homepage appears to already have a <meta charset="utf-8"> tag, which is proper for HTML5; however, HTML5 is not yet a finalized standard, and browsers which don't fully support the current HTML5 working proposal may not recognize it, causing the glitchy display of non-ASCII characters that you noticed. I'd suggest using the tag I recommended above, instead of (or together with) your <meta charset="utf-8"> tag.