Simpy superb template design. Need to align your content (justify it) then it will look perfectly. Change the font-style. Try Google Fonts, you can find a lot there. My choice is to go for ‘cursive’ font-family, because your site is simple only with content and not with other kind of tools or social stuffs. So, you need to concentrate much on displaying the content in an attractive way. Selection of images and background placement is good. Change the logo color. It looks similar to the menu. In the slideshow the logo color is different. Try to use it.