CSS Background

I’m having trouble in creating a suitable background for my website using CSS. All i want is a simple gradient that scales with the window. Macromedia.com seems to have the kind of effect i’m looking for; yet i am at a loss as to how to achieve it. I know CSS 3 has some background-scale property, but i’m not in the mood for waiting that long. I also know of a variety of current CSS workarounds and tricks to get a background to scale to 100% of the screen. The problem with these tricks and workarounds is that they’re often not cross-browser. Anyone have any ideas for a cross browser solution to scale the background?