List elements not positioning correctly

I’m having some trouble getting the <li> items on the following page to position correctly. Everything looks good until the 2nd row of products which is all over the place.

They should look be listed like the products in any of the categories under the “products” menu at the top.

I have looked this over and over again and as far as I can tell, the html code for the pages that are displaying correctly and the one that is not is almost identical.

Any input is appreciated. Thanks

Easy one to fix, set a fixed height for each element on your list. Because they’re differing heights, it’s throwing your floats off balance.

That did the trick. Thanks a lot.