South Dakota Public Broadcasting will keep 7 of 15 layoff positions, thanks to community support and fundraising.