a quick search of macupdate.com led me to this: http://www.macupdate.com/info.php/id/8908
But if i were you - i'd try closer supervision (i know its impossible to watch all the time) as well as checking if your router/modem has a content blocking feature.