Which version of zen-cart are you using? You appear to be using one of an older version's two stylesheets. It should be stylesheet.css for the newer version or both stylesheet_new.css and stylesheet_original.css for the older. You are missing some important items by having only stylesheet_new.css. As an example...
The newer version is more table free but, make sure you stick with the override system for babyoreally.#contentColumnMain, #navColumnOne, #navColumnTwo, .centerBoxContents, .specialsListBoxContents, .categoryListBoxContents, .additionalImages, .centerBoxContentsSpecials, .centerBoxContentsAlsoPurch, .centerBoxContentsFeatured, .centerBoxContentsNew, .alert {
vertical-align:top;
}




