If your shopping cart software permits it, use a source ordered layout in your template. That way you can put the center column first in the source.
Layout Gala: a collection of 40 CSS layouts based on the same markup and ready for download!
I know you can do this with CubeCart, and most likely with the newest version of ZenCart. There are a few others. Most of the older carts allow less freedom that way.