swa66 - 7:54 pm on Oct 12, 2012 (gmt 0)
The 1100px was just to be sure to eliminate the problem, just a few pixels will likely be enough to get rid of it.
You have all columns set to a width, and you have a container of the table that limits the outside of the table to the sum of the insides of its columns.
Easiest is to NOT set the width of one of the 3 columns and set the width of the table itself to 100%. As long as you do not try to put things in the columns then that don't fit in it, it should not resize dynamically anymore.
Note that there are quite a bit of things how to get a browser to layout a table. See [w3.org...] . Note that tables have different modes etc.
But tables should not be used for positioning other elements, it's much easier to do without and just use pure CSS instead of tables.