Tables are not a bad thing when used to display data in rows and columns, but it is a hack job of HTML to use it for overall layout.
Using tables design can backfire with ugly consequences on some browsers.
Some do not support tables and display the information on your pages in a jumbled mess at best.
If you were to convert to CSS design, you would be more likely to give a consistent look across all browsers.
The programming code needed to write a page this way usually reduces the filesize (and download time) by using more efficient coding methods.
The pages are 'thinner' and easier to read by the search engines which results in higher rankings for your pages as an added benefit.
Using CSS for formatting and layout makes it easier to add new content to your pages and expand the site as needed.
Changes can be made only to the part of the site directly affected by the new change which increases your ROI when you re-design in the future.
More of the site is reusable and the time involved with re-coding the site to match the new look can be reduced to a single page!
Whomever you choose as a professional website design company should build your website without using tables for the layout or your site will permanantly suffer.
Using CSS for your layout opens you up to virtually all of the browsers on the market today and probably more than that in the future. Stop alienating up to 20% of your browsing audience and contact us to modify your pages today!