Campbellfest 2011 set for Aug. 19-21