The Trireme Trust web-site has now moved to
www.triremetrust.org.uk
Your web-browser should be automatically diverted there in the next 10 seconds.