Gov. Arnold Schwarzenegger on Monday vetoed legislation to ban smoking at state-run beaches and parks. Senate Bill 4 would have established a $100 fine for parkgoers caught smoking. Campsites and a state-run off-road vehicle area at Oceano Dunes near Pismo Beach would have been exempt under the ban. Supporters said the measure would keep the sites clean and clear the air of secondhand smoke.