Fixed colspan in table header, cleaned whitespace and changed table styles

The colspan should probably be updated, but the stylesheet is just a
suggestion. The cells felt a bit too close together, but I appreciate
that it's entirely subjective.