On my laptop in FireFox, the homepage text is really washed out. Grey just didn't seem high contrast enough over white.
The yellow background is due to an error in your code.
Code:
<body bgcolor=#ffffff">
should be
Code:
<body bgcolor="#ffffff">
Just adding a " at the beginning will fix it.
I'm really wondering about duplicate content between the text / graphic version. Since the text itself is the same, this may be seen as duplicate content. I think it's possible to make it change the same page via CSS to your 2 versions, but I can't say for sure since I don't really know CSS.
Other than that, it looks like a very accessible site.
Brian.