webhost1: it's in the title of her post, but I'll make it easy for everyone:
http://www.kimberlysdesigns.com
I'd agree totally with arefsha. There is an awful lot happening on the opening page, and between the number of images and number of different fonts used, it's hard to tell what I'm supposed to be looking at or doing.
First suggestion: pick a font (or at most 2), and use bold/underline/heading tags to indicate the important stuff.
Second, and this is a BIG one: try not to use the Yahoo! SiteBuilder. Like most WYSIWYG editors, it generates strange, bulky, proprietary, and patently unnecessary code. This will have a significant impact on the load time that arefsha was referring to.
Third: use "100%" instead of "1034" for the width of your main table for your site. 1034 pixels creates a horizontal scrollbar for anyone at 1024x768 resolution (such as me) or less (such as a whole bunch of other people).
Fourth: come up with a layout that's consistent across all of the pages. Users get confused very quickly if they find a different navbar and colour scheme from page to page. It's stupid, but they do.
Fifth (and finally, since I really am trying not to be hypercritical): the picture in the top right on the opening page should probably be replaced. NOT because you're a bad-looking woman (because you're not!) but because the combination of the red hair and the barely visible red tanktop made me wonder who the topless woman was initially. It took me about 10 seconds to realize that the tanktop even existed! As a red-blooded male, that grabbed my attention right off the top, and chances are that's not what you want.
Anyway, I really have tried to be constructive and gentle. I apologize if the comments I came up with were harsh.