Hobbyist,
Good point about the custom CSS file. I was thinking about that also but was hoping that I wouldn't have to do that. It would be great if Coffee Cup would write a set of instructions on how to create templates for their Shopping Cart. The Coffee Cup community and many other designers out there could contribute by designing various types of template styles and sending them into Coffee Cup for approval. Kind of like some of your open source blog software (i.e WordPress, Moveable Type). This way we will have more styles to choose from without having to go in and recreate the CSS or PHP files. OR allow for the existing styles to be modified to fit the user's taste and be able to save those changes as another style.
The only thing about the iframe idea that you mentioned in a previous post is that I do not like to use iframes unless there is absolutely no other solution. Iframes are nice for some things that allow you to build a so-called window to view another web page. The thing about the iframes or frames in general is that some search engines (i.e. Google) do not guarantee that the content within will be indexed because of the variable urls associated with frames. Here is a quote from Google's Webmaster Central:
"Google supports frames and iframes to the extent that it can. Frames can cause problems for search engines because they don't correspond to the conceptual model of the web. In this model, one page displays only one URL. Pages that use frames or iframes display several URLs (one for each frame) within a single page. Google tries to associate framed content with the page containing the frames, but we don't guarantee that we will."
Mike Z.