First off, I'm glad you asked because I predicted you would have some problems with search engines when I was helping you with the site last week.
If you want the search engines to pay more attention, you're going to have to make some changes. First of all, you should get rid of the splash page. Splash pages can look cool, but the index page is the main page you have to deliver your message... actually both to the search engines, but even as a marketing tool for your potential customers. If you can display your wares (and deliver the message) right there on page 1, people are much more likely to be drawn in.
Next, on any pages like www.folgerandburt.com/home.php,
you're going to want to convert the text in the images to HTML text. This is all potentially rich keyword material.
Another problem that may just be a necessary evil, is that a lot of pages are in Flash or are category pages with only images and no text. At least for the latter, you should implement image replacement (tongue twister). See blog.yourwebsiteprofit.info/2008/01/css-...acement-and-seo.html
Search engines rely on text, more than anything else... so that's the bottom line. That said, your page titles are also very important, so definitely take some time to name them something uniquely relevant to each page. Meta descriptions are valuable because that is what displays in the search engine results (SERPs). Meta keywords are SOMETIMES used in other search engines besides Google, so they have at least some value.
There's more to this obviously and like anything else, the more energy put in, the more put out. You might want to read my blog posting Search Engine Secrets
for more tips.
Right now you guys have a page rank of 1 (out of 10). Since the site is new and because of what I mentioned that's not a surprise. As far as the "subset" page, there's no way to control it other than make Google think it's important. I noticed that right now, it's already changed to library.php from about...
Wheew. I hope that helps!