base style separation