Is your website live? Might be easier to see what you're trying to do instead of verbally describing it.
And no better time to learn this than the present! Try taking a skim of some of the features here, particularly position: absolute, position: relative, and floats:
The .clear class (I had initially put a #clear id, which is incorrect, sorry.) "resets" the layout, so that any new content will start
after any floats that you used, instead of (potentially) beside it. A float essentially pushes things to one side, leaving the rest of the content to flow around it; a clear ensures content to start on a new line after the end of any floats.
More info. It's worth it.
