This puts all the 'text' into the of the page, however, the body class is much shorter and less than those that are created via the plone interface. Thus the pages do not look right (style-wise). Is this a known issue or should I take another step that I have omitted?
I guess my question was a bit vague. Here is another way of putting it...
From my understanding 'create' puts all the 'text' into the of a page that it creates.
How or why does the body tag differ from a page that was created in the plone interface. Here are the two side by side:
Here is the one that is programmatically created with api.content.create:
And here is what is the body tag looks like when done in plone interface: