If you want to effectively block sites, then you will need to set the router for your network to use static DNS servers from
http://opendns.org. Setup an account with them. Set your blocking options and DNS lookups will fail for any sites you don't want it to work for.