People using screen-readers or speech synthesizers more often than not can not use side by side tables. The programs will read the first line of the left table, then the first line of the right table, second line of the left table, second line of the right table, and make no sense out of any of what you placed on your web page. Side by side tables can also be an irritant for those without challenges. Few things I hate worse than having to work the keyboard or mouse to scroll down to read one full column of text then scroll up to catch the other column. Always put links to text alternative pages in the very upper right hand corner of each page so those who need them can find the link quickly and easily.
Reverse printing is easier for some, but more difficult for most.
Many can not load those graphics. It's overwhelming to all who have any sight at all. Most who need larger text sizes either use free programs that do that or can change the text size in their browser for all pages they access. It is nice, though, to offer large text page options if you can. Also, don't mix text sizes within lines or paragraphs.