Right, as it is I have a logo and I would buttons to overlap but be beneath the logo so that it looks like the logo is sat on top of it. the only problems are that when I set the logo as a background image in the CSS the buttons come over the top, and when I set the image just to be a normal image in the html the buttons go beneath it, but a log in form that I have is over one side of the logo and seems to go behind it??