General clean up

1) Add a DOCTYPE to avoid browsers going into quirks mode http://www.quirksmode.org/

2) Remove all "type" attributes, they aren't required in HTML5. 

3) Replace inline css with a class and place the necessary css between the style tags for that class selector. Along with this fix centering of the element.

4) Move all javascript to the end of body

5) Fix general formatting, remove unclosed tags, unrequired self closing tags etc.

Suggested reading material:
http://learn.shayhowe.com/html-css/
http://introducinghtml5.com/