There is a problem going with Tallemu website, i have also noticed that. I guess certificate problem is there...
Tallemu have in the last few days changed their domain name to online-armor.com as Mike Nash felt it to be more appropriate. That may be why in your screenshot under tech details it says the cert is only valid for online-armor.com.
Almost 12 hours later,the same thing. Oh well,this link http://www.online-armor.com/downloads.php is working though...