The beginner's guide to Greasemonkey scripting

Part 2 - Set CSS styles

This script won't, however, work with frames; it'll only change the main body background style. If your eye-bleedingly backgrounded page has frames, your best bet to hit all of them is to insert a CSS style that overrides the existing one.

newCss.innerHTML = cssString