Better way of adding preview css

This is a better way of making changes to the preview css. The other way results in multiple css declarations for the same element. It drops a few lines of code as well. The real advantage is it avoids any conflict with custom css added to the header by other plugins and or wordpress core.

I'll also be adding the theme background color to the tool box options and it will require this change.