There is nothing about that site that needs table layout to work. The designer apparently knows how to use/implement a lot of highly customized store functions, but is stuck about 10+ years ago in HTML coding standards. The nested tables mostly don't even have class/id tags to use in styling.

The product info pages are apparently done with a highly customized tpl_product_info_display.php.