First of all, before I critique your site, let me tell you that you did a "Hell of a Job" for someone that does not have extensive knowledge in HTML yet alone CSS. I`m assuming you`re not a web developer / designer so I will go lightly on you.
Victoria, when you use a Template Generator (WYSIWYG - editors) you tend to get tremendous amounts of non-compliant code or code that is not up to the world web consortium the W3C.org standards (that is what webline was trying to tell you). At times, the code (the mark up language tends to render (display) well on Internet Explorer but looks chopped up in other web browsers like Mozilla, Opera, Chrome, or Safari.
Although, I do agree that your pages are too long. you need to cut your pages down in size. I would also suggest that on the Left Navigation Menu, that you align the categories to the left rather than centering all of them. Try to show consistency on the navigation bar.
Also, you can minimize the length of the pages by using the left column as well, rather than trying to cram everything on one page create drop downs and images so you can convey the right message.
Don`t be afraid to use colors but make sure you use them correctly.
On the thumb nails, if you`re going to keep them small make sure you use an image pop up Java-script.
Finally, Don`t be afraid to give yourself more room, open up your web site, from the looks of it you`re web sites width is around 750 pixels, to 800. Open it up some more, perhaps 900 or so, just to give you more space to bring some of that content up. Other than that.... You have some lovely picture....
Web Developer / Owner / Consultant
When starting your own business the need to "know-how" is greater than money!