base style layout