Yes, the website. Better contrast is good. Black on white works great.
Margins would also be nice on the left and right.
Beautiful Soup is two words. Just look at their website.
Too much contrast makes it hard to read too. (With bonus eye strain.)
Too much contrast makes it hard to read too. (With bonus eye strain.)