<img id="story_image" src="images/builder_story_side.png" alt="photo"/>
<div id="story_right">
<h2 class="story_header">fdgdfgdfgdfgdfgfdgdfgfdgdfgdfgdfgdfgdfgdfgdfgdfgdfgfdgdfgdfgdfgdfgdfgdfgdfgdfgdfgdfgdfgdfgdfgdfgdfg</h2>
<p class="small_story">fdgdfgdfgdfgdfgfdgdfgfdgdfgdfgdfgdfgdfgdfgdfgdfgdfgfdgdfgdfgdfgdfgdfgdfgdfgdfgdfgdfgdfgdfgdfgdfgdfgdfg</p>
</div>
img#story_image{float:left;}
div#story_right{float:left;}
I have experience with setting up two columns, but it seems that this time I am facing some challenges. My intention is to place the image in column one and the text in column two. However, the story_right section keeps appearing below the image instead of side by side. It appears as if the story_image element is being treated as a block element.