I have the following HTML
<div>
<img id="image1"
src="http://valleywag.com/assets/resources/2008/03/BlackGoogleLogo.jpg"
alt="Why doesn't this float correcly?"
style="border-width: 0px; float: left;" />
<div id="divText" style="font-family: Arial, Helvetica, sans-serif; font-size: 11px;"
class="txt-Normal">
<div style="background-color: Green; color: White;">
<p>
<strong><span style="font-size: xx-large;">This is going to be big title</span></strong>
</p>
<ul>
<li>
<span style="font-size: small;">Foo</span>
</li>
<li>
<span style="font-size: small;">Bar</span>
</li>
<li>
<span style="font-size: small;">FooBar</span>
</li>
<li>
<span style="font-size: small;">BarFoo</span>
</li>
</ul>
</div>
</div>
</div>
The text does not float around the image. It does not matter whether the browser IE or Firefox.
How can I fix this to float around the image?