I would have a look at GitHub pages, for a static site it's really all you need (blog, right?)
I haven't actually used it for anything yet but I have a script that turns LaTeX into nice looking HTML pages, saves messing around with the CSS for hours.