Updated to W3C validated code for HTML5