masweb wrote: Why on the overall products page is the top row fine but the rows after that are shifted to the right?
Because in your CSS a "margin-left" is applied to all thumbnail elements except for the very first, this shifting everything around except for the first row.
Since the CSS is coming from your template providers and is their "product", you should go and ask them for a correction.
However, the following CSS added to your template's custom.css file can provide a quick fix:
.row-fluid .span4.hikashop_product_column_1 {
margin-left: 0;
}