CSS3, HTML5 cleanuos

Just some minor tweaks - keeping with the times.

* -moz, -webkit vendor prefixes for the border-radius property are long deprecated
* HTML5 does not have self-closing tags (we're using HTML5 doctype)
* The type attribute on `<script>` and `<link rel="stylesheet">` tags is no longer necessary