Contrast[1] is too low for me as well, and text should not be justified[2] IMO.
I too appreciate your effort, but keep in mind the differences between print- and web- layout design. Most scientific papers are published in PDF, using Latex. These two work great for the print. Correct hyphenation, good justified text, etc. Browsers are not that far yet, unfortunately.
[1] http://contrastrebellion.com/
[2] http://www.rnib.org.uk/professionals/webaccessibility/articl...