added background colour and added padding/margin