how to change the banner in header for specific category on individual posts?

I’m using css to change the banner for specific page, now I’d like to use that specific, unique banner in a Canvas theme for individual posts that are in a specific category.

Is that possible – rather than setting the header background-image for each post with a new line of custom css, I’d like to have something a bit more elegant….