Added the ability to specify detailed styling.