Ojai! My hometown! That's where most of zenphoto was originally programmed in fact, when I was home over the summer!
This was an amazing example to work through in Firebug -- http://www.getfirebug.com/ -- Go download it right now, it will become your new favorite program in the world.
So, for you, I believe the BODY entry in zen.css should look like:
`body {
font-size:76%;
line-height:100%;
}`
With nothing else in it. That's what's working for me. The conflict was with the font size, the font, and the line height. With most of those entries removed, and line-height set at 100% for no compounding, it looks exactly the same.
Back to Firebug, I was able to basically open both pages in tabs, pop open Firebug for each page (in a bar below the page for each tab), "Inspect" both navigation bars by clicking on them, then look at [i]exactly what CSS rules were applying to each DIV[/i] and what was overridden by which other rule. Then, in that very same list, I could edit each value or disable rules in real time and see the results. Very very slick. I definitely recommend it.
You have a very nice site! Thanks for using Zenphoto :-)