How do I place text over an image?

To place text or image over an image you use the position property. The below exemple is supported by IE 4.0. All you have to do is adapt the units to your need.
<div style="position: relative; width: 200px; height: 100px">
<div style="position: absolute; top: 0; left: 0; width: 200px">
<div style="position: absolute; top: 20%; left: 20%; width: 200px">
Text that nicely wraps