Ok..yes the Times New Roman is a pain for the eyes. Switch to Helvetica, Verdana, Arial, Georgia anything.
Shorten your logo up top to fit the rest of the site then center it and add a background.
Uh..I don't really prefer the text on the menu or the logo. You could change that if you wish. Other then those basic things its a really good site
lots of content!