And apparently posting this gave me the stroke of insight I needed to solve it.
For those wondering, what you have to do is format the content that’s not in the div tag as well by putting them into a div tag. In my case:
Content here.
<div> Special Content</div>
Was resulting in:
Content here.
Special Content
I changed my code to:
<div style=”float: left”> Content here. </div>
<div> Special Content </div>
And got rid of that nasty spacing:
Content here. Special Content