New website online

It was about time to build a new website. Everything appears to be working OK. If you find a problem on the new site, please let us know.