title: CSS: where does this margin come from?
body: <p>Here's my problem: <a href="http://jsfiddle.net/gregseth/548S2/" rel="nofollow">http://jsfiddle.net/gregseth/548S2/</a></p>
  
  <p>Why is there a white space between the elements? And how can I get rid of it?</p>
  
  <p>In addition why are the dimensions of the <code>&lt;img&gt;</code> not taken into account on jsfiddle, when it is on a 'normal' HTML page (Firefox)?</p>