Someone needs to pay closer attention when designing a logo.
Looks like the logo is gone – and the site is down.
Here is a link to the Boing Boing item about this logo – it has a link to a graphic of the logo and possible explanation why it went away.