separated css into layout and style