I have website in which I just added a new page(gift.html). For some reason the pictures of the gift baskets seem to change size every time you enter the page. You can enter the first page and it looks fine. Then when you close it out and start it up again the pictures look short and squat. I made the pictures less than 200 pixels in height and less than 15 kb.
Image sizes look fine to me. Though, I would add a clear:both style to each section to prevent the images from stacking up on the left when the text size is shrunk.