Grey text on white background => almost unreadable on my screen and I don't usually have problems with low contrast.
Advice to all web designers: Please do not use "font-weight: 300" for body text, ever. Simply changing that to 400 in the developer tools made it much more readable. The font was still bugging me, so I tried killing the "font-family: futura pt" too.
Wow! What a world of difference. Now it is super easy to read, instead of looking like it's trying to show off some design style.
Know your audience: you are addressing potential database developers with this book, not graphic designers.
I also want to apologize for my comment being a little grouchy; I should know better than to comment on style and readability in the wee hours. :-)