I've been working on a locally-hosted test site using MarketPress in Headway theme (all are current versions, including the new MP 2.2). I've recently come to realize that the MP page content formatting I've been seeing in Headway is not being styled with the normal/proper MP styles. In the hope that someone may have a quick fix for this, let me describe the problem:
Let's say I activate Twenty-Eleven theme, and ignore for this exercise the overall site formatting. If I do that, the content of the various MarketPress pages (both "standard" pages that appear in the WP Page list and those created on the fly, such as the "Track Your Order" page) is nicely formatted with borders, different font sizes, colors, boxes, etc, according to MP's CSS styles.
Now I activate Headway, and on "standard" pages I use a single pass-through Content leaf and nothing else. (On-the-fly created pages presumably have zero leafs, since they don't appear in any of the Visual Editor lists and are thus not editable in Headway.) If I do that, all (or in some cases, most) of the MP styling disappears from the MP page content. The content of the page is, in stark contrast to what it was in Twenty Eleven, just a bunch of unstyled text (and, in my case, a product thumbnail or two).
I don't understand how, or why, this happens. MP page content looks great in Twenty Eleven and terrible in Headway. To this relative novice, it appears that Headway in some fashion either fails to recognize MP styles or prevents MP CSS styles from taking effect. The MP style sheet is rather complex (to me, anyway), but, as a test, I was able to get one or two page content styles to work by rewriting the style so it started with Headway's standard custom style body.custom selector (and maybe one or two other tweaks). Is this normal? Is this what I need to do to get MP styles to work -- re-edit every MP style in its style sheet to conform to Headway's body.custom selector in custom CSS standard? Other plugins seem to pass through their styles no problem, so I am mystified why MP (apparently) doesn't.
Thanks to anyone who can provide an insight (and hopefully a simple fix) for this.