Consider a sans serif font. Admittedly, I'm not much of a designer, but web sites with Times New Roman or similar fonts always look as though they're incomplete, even if the rest of the site is very well done, and I think that's the case with this one. It could be an issue of font availability, in which case in your CSS be sure to list multiple font options, including system independent ones like sans-serif.
font-family: 'Open Sans', Verdana, Yomama, sans-serif;