Again, a lot of progress on the rulers and table column resizing. The code is much cleaner and the result is now almost perfect. I can resize any element using the horizontal ruler and I can even change the margins that way (thanks Neil for the suggestion).

horiz ruler demo