My previous theme was not being maintained by the author. Newer versions of WordPress were causing many problems and consuming too much of my time.
So meet the new theme: Catch Fire from Catch Themes. Major virtue: it works and is not too painful to customize.