I have found the following accessibility (Section 508)problems on you index page:
Line 94: The "input" tag does not have an "id" attribute which must be used to explicitly associate this control with a "label" element. When electronic forms are designed to be completed online, the form shall allow people using assistive technology to access the information, field elements, and functionality required for completion and submission of the form, including all directions and cues [Section 1194.22 (n)]. Information attached to controls via the "label" element can be very useful to users of talking browsers. Note that "id" and "for" values are case sensitive. Visit
http://www.w3.org/TR/WCAG10-HTML-TECHS/#forms-labels for more information.
Line 103: The "img" element requires the "alt" attribute to specify a text equivalent. The text equivalent should be a short phrase that succinctly identifies the image and makes its function clear (like "next page" instead of "green arrow"). However, use alt="" when appropriate, such as when images are intended to format a page (such as spacer images). If appropriate, consider also using the "longdesc" attribute to specify the URI to an extended description of the image. [Section 1194.22 (a)]
Line 126: The "iframe" element requires the "title" attribute to facilitate frame identification and navigation. Frame titles must be meaningful. For example, "Table of Contents", "Where the content is displayed", and "Sitewide navigation bar" (or simply "Navigation"). [Section 1194.22 (i)]
Line 126: The "AREA" element requires the "alt" attribute to specify a text equivalent to serve as content when the element cannot be rendered or accessed normally. For example, this attribute is important for visually impaired users and user agents that cannot display images and image maps. [Section 1194.22 (a)]