just a little bit more mangling to make things look decent in IE 8. Apparently you can use HTML5 elements, but not nested.