A lot of the child elements of the
head could be shorter and still validate as HTML5. For example the charset
meta tag does not need the
http-equiv attribute; similarly
link elements do not need the
type attribute. The main
section on the homepage would be better as a
div as it is not titled and is used to hold presentational items.