. Or that they use a remote IRC Chat such as the one on http://www.Webmaster.com
For voice chat the only site I am familiar with is http://www.hearme.com/
They used to have a free version, but I think it has since been removed. You might try to email them if you cannot find it to inquire into it.
I hope this helps you..