Updated footnotes styling and other minor css edits.

Footnotes styling updated to give it a clearer distinction from the
content. Heading font sizes updated so each heading level can be clearly
distinguishable.

Signed-off-by: Byron Sanchez <bfs5030@gmail.com>