I'm not sure limiting time spent online is a good thing, unless your employees have no reason to be on it during work hours. Simple solution: disconnect the internet during work hours. Harder solution: buy filtering software that either monitors internet activity, or simply blocks the websites.
http://www.google.com/search?q=web+f...ient=firefox-a