Changed text colors for readability.
Added text colors and different background colors based on level of heading.