The only problem is we haven't submitted ourselves to being fleeced by the "trusted certificate authorities" certificates, that we can produce and issue ourselves for our domain.

We use a self signed and generated SSL Certificate. Go ahead and click the "view the certificate" option and you will see it is for our domain

nil.bhg-host.com

It is safe for you to accept this certificate as it is only for our domain, as it is used to encrypt the connection between your computer and our Webserver to protect your information from being viewed over the Internet.