Hi Debra,
the one thing that concerns me are the affiliate banners you have on the footer of your site. My experience with google over the years has shown to me that the "footer" is very valuable "real estate" and google puts a lot of emphasis on it. Google is not fond of affiliate linking, especially outbound. I would immediately remove any shareasale or cj, etc links from your website, and if you want to rotate banners or something, have us build you a java script rotation where you rotate only one banner at a time off on the left or right nav. final text is dangerous... i dont know if this is the cause, but it certainly isnt helping