I have this code:
<div style="background-image: url('images/middle.png'); height: 390px; width: 900px; margin-top:190px; color:#000000;">
</div>
which produces this:

But when i put text in the div, no matter how much margins or anything i put on it does this:

But i want the text be on the white image.
Any ideas?
The
marginis of no use for this usepadding. I tried with the following and it worked!