Put this in the head section of your page to get rid of table borders:-
<style type="text/css">
table { border: 0; }
</style>
You can either have several tables so that each can have different numbers of cells in the width and different widths of cells
or
use one table with each row of cells separated by a <tr> tag. Every cell in a column will be the same width.
See
http://www.w3schools.com/html/html_tables.asp
and
http://www.w3.org/TR/html4/struct/tables.html
I don't know whether you are planning to use HTML or XHTML; there isn't much difference but this link is for XHTML:-
http://www.wickham43.supanet.com/tutorial/tables.html
Code downloaded to my PC will be deleted in due course.
WIN7; IE9, Firefox, Opera, Chrome and Safari for Windows; screen resolution usually 1366*768.
Also IE6 on W98 with 800*600 and IE8 on Vista 1440*900.