Hi, nice to hear we could help you out, i see you have 159 categories (are they divided into head/sub-cats?), that is many!! :)
Maybe plan for the future to try combine them more :P. Nuff about that, what i wanted to say is, you can do a dynamic menu/list/blockednavigation etc etc. for the categories, and just one dynamic page to show the different catergories content.
That will save you time instead of doing a new page with a new recordset for everysingel category. But i think you are top of that already, just a small time saver.
My self when it comes to div vs tables i prefer divs, a bit harder to handel in the begining. But in some cases tables is the way to go. :P
have in mind that DB have an easy and fast way to loop out items in a table from the database and adds it into a table, check after DataAssist Repeating Table on the toolbar/menu under WebAssist -> Database -> Repeating Table.
Regards Morgan :)