style such that background-color can be user settable.