Add support for custom sectionable styling

Yeah, so `nth-of-type` and `nth-child` would require some system, while this allows for the different styles to be specified in the admin.