I know of one way of blocking access to websites (using opendns). You basically create an account, set your dns servers to use opendns and set the filtering options you want in the opendns control panel.
However is there an easier way? Not for myself but a member of staff who was asking. I really dont want to talk them through the opendns method. any good sw out there, preferably free?