Hi Leora
dlbtoe's validation program was being kind to your site. The w3c markup validation service came back with a whopping 520 errors for your home page.
This is the most I have ever seen, though large numbers are not unusal for sites derived from Template Monster templates such as this as they tend to hack the code about to make the sites pretty, but do so in non-standards compliant ways.
Unfortunately this also makes it very hard for us to advise on how to fix problems (as there's usually so many we don't know where to start and they all go bumping into each other). I'd advise going back to your vendor.
I also tried looking at your banner image, but when I use the link you provided, I get a page not found message.




