I would suggest using CSS.
The syntax goes like this:
CSS Shorthand:
background:
color image repeat attachment position;
Individual declarations:
background-color: white; (color|transparent)
background-image: url('path/to/image.jpg');
background-repeat: no-repeat; (repeat|repeat-x|repeat-y|no-repeat)
repeat: Image is tiled horizontally and vertically
repeat-x: tiled horizontally only
repeat-y: tiled vertically
no-repeat: Image appears just once
background-position: center bottom;
Keyword positioning (x: left|center|right) (y: top|center|bottom)
background-position: Xpx Ypx; (Absolute positioning)
background-position: X% Y%; (percentage relative to containing element)
background-attachment: fixed; (fixed|scroll)
fixed: stay put when scrolling
scroll: scroll with window
Example using CSS with individual declarations:
<td style="background-color: white; background-image: url('fish.jpg'); background-repeat: no-repeat; background-position: center bottom; background-attachment: fixed;">
Some content
</td>
Example using CSS background shorthand:
<td style="background: white url('fish.jpg') no-repeat fixed center bottom;">
Some content
</td>
BTW: 'fixed' in this example will only work in NS/MOZ browsers, whereas it will only work if used on the <body> element when used in IE.
hth,
Rich
:::::::::::::::::::::::::::::::::
Smiling Souls
http://www.smilingsouls.net
:::::::::::::::::::::::::::::::::