Why does the font selected for my GUI Skin not display correctly?

I’m trying my hand at a custom GUI Skin, specifically for some buttons that I want displayed. My font of choice should look something like this.

http://dl.dropbox.com/u/7320921/Example1.png

Instead, it looks like this.

http://dl.dropbox.com/u/7320921/Example2.png

Can anyone tell me what’s going on? The font I used can be downloaded here.

I’m using Unity 3.4.2f2 on Mac OSX 10.6.8.

UPDATE:

Okay, I was looking at the generated texture for the font and it was showing the same font I was receiving (the one in the second example). So I removed and re-aded the font, this time with Unicode. Now the font is there in the texture but now the buttons have no font at all. No text to be seen. Even when trying to make a 3D Text object I am having the exact same problems.

The font works in all other programs I’ve tried. However, other custom fonts also work fine in Unity.

I’m still no closer to understanding why this particular font doesn’t work. =\

Can other applications handle the font? (to make sure that there is nothing wrong with the font itself)
Try a little test scene with just a GUI Text in it and assign the font to that text, to see if it works there. (I just downloaded the font and tested this on Windows and it works perfectly.)

If that works, then I guess you most likely assigned the font in your skin in the wrong place or your gui is not using the skin yet.