What fonts you put in a webpage may not be what the visitor sees. They only see the fonts they have loaded on their PC not any special fonts you specify in your HTML. That's why most websites either use Arial or Times New Roman.
The best you can hope for is to specify a font family.
You can try embedding the font - see
http://msdn.microsoft.com/en-us/library/ms533034.aspx but the technology is not used much and is browser specific.
There are loads of places that offer free fonts -
http://www.google.com/search?source=ig&hl=en&rlz=&q=fonts