The Cato Institute has revamped its Web site.