Don't get too hung up if some website says your site isn't accessible. Accessibility isn't black and white like that - it's infinite shades of grey.
A site may be highly accessible to some user groups and totally inaccessible to others. Some people have disabilities that mean they will never be able to use certain types of website, while others simply don't help themselves by learning to use accessibility features built into browsers, websites and assistive technologies.
As a designer you need to decide what your objective is - do you want your site to be genuinely accessible to real users or do you just want the badge (which means it
should be accessible although it actually may not be at all)? You also need to decide how accessible you want the site to be for different user groups. It's not easy to make these assessments and it's certainly way beyond the ability of some automated test tool to do so.
Steve Green
Director
Test Partners Ltd / First Accessibility
http://www.testpartners.co.uk
http://www.accessibility.co.uk