first steps towards more organised stylesheets