Okay, you should always tell us that up front, I spend a lot of time in the WP forums, so sorry for the confusion.
I guess in this case the !important is the only way to go, the template.css is the last style sheet to load so if it doesn't work there, you've got to bust out the !important.
The difficult we do immediately, the impossible takes a little longer.
You did man, my apologies. For some reason I thought this was wordpress, I've just been jumping around so much, I lose track sometimes. At least we came up with a solution.
The difficult we do immediately, the impossible takes a little longer.
Cool, that's what I was going to suggest. That works no matter what, the non !important version would need to be placed at the bottom of template.css or a style sheet that loads after the initial style sheet that has the original styling.
The difficult we do immediately, the impossible takes a little longer.