Displaying embeded image as background
Try the Background Images module as a ready-built solution:


  Background images is a collection of modules that allows users to add
  background images to html elements on pages of the site