I am missing the whole @font-face part in the CSS. Also, remember that you need to do something special to add fonts for iBooks.
Check
this blog-entry from Liz Castro to learn more about font-embedding.
Also, keep in mind that a lot of stuff in ePUB is Case-Sensitive!