St. Augustine has shortened the Nights of Lights festival from 65 to 57 days to reduce holiday traffic issues.