From http://snipplr.com/view/68539/plain-html5-starter-template/