The image goes in that big black spot. I've figured out the problem, but it's kinda stilly.
And It's a css problem not a php one.
For some reason, if you just have one div and you put some text and an image that is aligned left inside it, it shows up fine, the text flows around the image naturally. But if you put the image aligned left and the text in a div inside of the previous div (which has relative coords) it screws it up and covers the picture up with whatever background I gave the second div.
I'm going to totally change the site anyway, so it's no big deal.
Thanks for the reply.