Website repair and revamp

The website has been migrated to new software on a new server.  Please let me know if you see anything awry, and of course I always welcome suggestions!