@terrytsang - I actually started with the css code and have been fiddling with it for hours. Margins, widths, column #.
The first bit of php code you added here (more products on the page) was really helpful.
@splashingpixels - I just turned off dynamic image resizing in the theme options, and that has no effect. I'm going to have a look at the css for images.
Part of the problem is there are three css files and many php files. So I am struggling with where to look.