The design of a website is not just simply how your site looks visually through a browser; it is also how it is logically constructed.
Just one of the web standards that Rake Mark stick to 100% are the use of CSS (Cascading Style Sheet). The reason that CSS play such a massive part in an accessible web app is the logical way that us as programmers have to code the web pages.
When we use CSS to style a web page, the structure of the page is typically linear, and therefore if we removed the CSS totally, although it may not look as pretty the main content would remain ‘accessible’ to all users.
Although the use of tables is still allowed, they should be used for data ONLY and contain the correct headings and labels to assist the mapping process needed if a screen reader is used to access the content on the page.