Okay after reviewing your link (sent via PM), your page is indeed laid out with tables like your example page. However, the table structure is not the same.
The example page has rows like this (hopefully this will translate)

-----------------------------------------------------------------------
| Product title | Product Title | Product Title |
-----------------------------------------------------------------------
| Product image | Product image | Product image |
-----------------------------------------------------------------------
| Product price | Product price | Product price |
-----------------------------------------------------------------------
Your template has rows like this:
-----------------------------------------------------------------------
| Product title | Product title | Product title |
Product Image Product Image Product Image
Product Price Product Price Product Price
-----------------------------------------------------------------------
Perhaps with some extremely clever css tricks you could get the behavior you want without changing the template, but it is the basic table structure that is keeping you from easily obtaining your desired result. (IMO)
Hope that helps,
-Mike