Books component, general tidy-up of styles