"anyone can edit the template, but a certain user right might be required to edit styling, which has more potential for vandalism"
Doesn't seem right to me. Changing CSS styling is fairly innocuous compared to the many extreme kinds of vandalism that can be wrought through editing the content of a template.