Background-image style fails to display on Mac browsers
If the background-image property you have set in a stylesheet displays on PC, but not on Mac, make sure you haven’t accidentally specified the height or width of the div without a unit designation (i.e. no px or %). I do that sometimes (accidentally harkening back to HTML properties) and it will break the style on a Mac, in Safari, Netscape AND IE 5.2. Works OK on a PC, though, on IE 5.5 and 6.
In other words be sure it reads:
width:1024px;
height:768px;
not
width:1024;
height:768;
If that doesn’t solve your background-image display problem, make sure you specify the style as
background-image:url(http://foo.com/image.gif)
with NO single or double quotation marks around the path.
Did you remember to upload the image to the server?
If all else fails make sure you have your semi-colon at the end of the line!