You have lots of font tag pairs (<font face="Ariel"> + </font>) embedded into your code, rather than being set in the stylesheet. This makes unravelling what's going on there much more difficult. These are often the result of editing in a WYSIWYG editor and then cutting and pasting bloated code into a Zen Cart script. So feel free to set your font to Ariel, but I'm recommending that you remove the font tags and set your fonts through CSS.
To see the extent of the font tags, just add the following to your stylsheet and you'll see them highlightedYour validation problems should be fairly easy to fix <br> becomes <br />, & becomes & and the other two are where <p> tag has been opened but not closed and similarly for a <font> tag (but hopefully they're all going anyway).font {border: 2px dotted red}




