changed ribbon placement to be persistent, and externalised css