I think I figured it out; lots of hacking and slashing until I found the place where it was going bad.  My CSS had been
	PHP Code:
	
		
			
section.bodymatter header.bridgehead p {
    font-style: italic;
    margin-top: 0.2em;
    text-indent: 0em;
} 
		
	
 Even though I wasn't using a bridgehead header the italics was going everywhere.  I moved the italics part to a separate "not amzn-mobi" media query:
	PHP Code:
	
		
			
section.bodymatter header.bridgehead p {
    margin-top: 0.2em;
    text-indent: 0em;
}
@media not amzn-mobi {
    section.bodymatter header.bridgehead p {
        font-style: italic;
    }
}