title: Vertically and horizontally aligning text over an image of variable size
body: <p>I'm not a CSS Ninja and without your genius solution I'll need to cook up some server-side solution to the problem which is:</p>
  
  <ul>
  <li>I have an image. The size of the image is variable. It can be 250x380
  or 640x480 or anything.</li>
  <li>I have to place some text at the center of the image. It has to be
  horizontally and vertically aligned.</li>
  <li>I need an HTML+CSS solution... well whatever works on client side.</li>
  </ul>