Theme updates

Hah, finally got in touch with the theme creator.  Fixing issues, odds and ends.  If something appears broken please let me know, I’m probly working on it, but just in case I missed it….