That... does not surprise me? You are overriding a lot of things I'm setting, and results will not be likely be predictable on newer code. Once this migrates to S2, this sort of thing will be both a lot easier to do, and will be more reliable.
HOWEVER, I threw your mods on my testbed account, and it behaved reasonably. Not perfectly, but easily enough that fixes should be trivial.
I suggest you try your mod code again against the beta code stack, but making sure you've added it at the very bottom of the CSS window, well after everything else.
Also, two of your class modifications up at the top are indented; this may not matter in true standard CSS, but may be confusing the Dreamwidth parser. I unindented both. (They're the first two.)
I did these two things and it's about 95% working on my testbed account.
no subject
HOWEVER, I threw your mods on my testbed account, and it behaved reasonably. Not perfectly, but easily enough that fixes should be trivial.
I suggest you try your mod code again against the beta code stack, but making sure you've added it at the very bottom of the CSS window, well after everything else.
Also, two of your class modifications up at the top are indented; this may not matter in true standard CSS, but may be confusing the Dreamwidth parser. I unindented both. (They're the first two.)
I did these two things and it's about 95% working on my testbed account.