Used nested tables to build columns.  Temporarily turned off css, to show results more clearly

I think this is more what you were going for?   Nested tables are nasty, but I think this is what is being asked.  You did the hard part ;)