[ot]Without wishing to disparage the efforts that have been put in to the site in your link, it seems to me that they’ve made a couple of fairly basic accessibility mistakes (and this is just from my first impressions; I haven’t looked at the site in any detail.
I have my browser set to a minimum font size of 16px. Not huge, but a size I can comfortably read. I can’t read this site without zooming the text, because they have set the base font size to 75%. Why? If I wanted a 12px font size, I’d have set it to that. If somebody sets a font size which suits them, what’s to be gained by trying to over-ride that? Either they won’t know how to zoom in on the site and won’t be able to use it, or (like me) they’ll know perfectly well how to do so, and resent the fact that the site is forcing them to do so.
And the other thing is this link:
There is so little contrast between the foreground and background colours there, that even somebody with pretty good eyesight is going to struggle to see that, especially at so small a size.[/ot]