Mi sono spiegato male:
Il div ha la larghezza impostasta
#content{
position:relative;
width:300px;
}
è l'immagine che non ha la larghezza specificata ed ha una larghezza superiore ai 300px del div
<div id="content">
...
..
[img]path/immagine.jpg[/img]
..
..
</p>
</div>