Hi John,
CSS does not provide a method to scale the background image, however CSS does provide control over alignment of the background image.
If you look at this site (joomlabear.om) we are using this CSS to enter the bakground:
background-color: #000000;
background-attachment: fixed;
background-repeat: no-repeat;
background-position: center top;
You can also see the background image
here.
You can see how I have added a gradient fading to black around the outside of the image - and then set the html background to black also - giving a seamless look on any monitor size.
Some backgrounds may look better left aligned witha gradient fading out on the right, etc
I've had to do this on twitter because they do not allow manipulation of teh css - all backgrounds are left aligned:
twitter.com/JoomlaBear
In transparent bliss template we have css files for each background image - you will find them in the template/css folder.