There are ways around the problem in some cases, but not in this case I believe.
(Maybe with javascript, anyone?)
JavaScript isn't exactly practical here, because you then have to consider you would have to use CSS anyways for users who don't have JavaScript enabled (and believe it or not, there
IS still users who have it disabled :/)
But I think it can be done in a proper way using CSS, which would be the best bet. I'm thinking maybe using the
float CSS property; but then you might have to use
clear somewhere. I'm not sure though, as (like I said before) I'm not an expert with CSS positioning
