If you already have a CSS-styled design, the corresponding elements in Zen Cart would have different class and id names, but you could in many cases apply your already-worked-out properties directly to the ZC elements. In other cases, the way ZC creates a part of the page may require some refiguring of the CSS to achieve the same look. You can get Zen Cart to match almost any layout you can imagine; some designs will take more knowledge and skill than others.
Two valuable tools for styling Zen Cart or any dynamic system are the Firefox extensions Web Developer and Firebug. You can use those to find the names of elements to apply styling to, the styling that applies to an element, and try CSS styling in real time before changing your actual files.



