I'm pretty new to web development, so this might be a pretty obvious question, or I might be going about something wrong. Many hours of googling revealed very little, so I decided to ask the experts . Here's an image demonstrating what my problem is:



There is also a gradient at the bottom with the code structured about the same way that works fine in both browsers, so the text is only wrapping around elements above it in the code. This is also a problem in Opera and IE 8 (Though, interestingly enough, not IE 5, I guess we'll all just have to go back to using that )