base style markup and scripts