core styles set up and generic template for content