Sorry for posting again, but I just spotted a slight error in Dead Badger’s otherwise excellent instructions for Firefox.
Dead Badger wrote that you should ignore all the code that’s automatically placed in the style box. Actually, in order to make sure the style you’re creating is site-specific (i.e. just used when you visit the SDMB), you need to put the extra code we gave you above the final curly brace “}” character.
So when you first click the right-hand corner icon and choose “Write Style” > “for boards.straightdope.com…” you will get a box that reads as follows:
@namespace url(http://www.w3.org/1999/xhtml);
@-moz-document domain("boards.straightdope.com") {
}
You need to insert the new code before that final brace. Thus if you just change the font style, the code should look like:
@namespace url(http://www.w3.org/1999/xhtml);
@-moz-document domain("boards.straightdope.com") {
body,td,th,p,li
{
font-family: Verdana, "Trebuchet MS", Arial, Tahoma !important;
}
}
Note the two curly braces at the end. This is correct!
Finally, if you use my code for the background color styling, the whole thing will look like this:
@namespace url(http://www.w3.org/1999/xhtml);
@-moz-document domain("boards.straightdope.com") {
body,td,th,p,li
{
font-family: Verdana, "Trebuchet MS", Arial, Tahoma !important;
}
.page, .alt1, .alt2, .panel {
background-color: #efefef !important;
}
}
Whew. Hope this makes sense.