Not to sound rude, but you might want to introduce yourself in the new member welcome section.
http://www.signs101.com/forums/forumdisplay.php?f=232
People here will tend to be nicer to you if you do.
As for that font, I haven't a clue.
Do you need to use that one?
It's kind of hard to...