The SitePoint Forums have moved.

You can now find them here.
This forum is now closed to new posts, but you can browse existing content.
You can find out more information about the move and how to open a new account (if necessary) here.
If you get stuck you can get support by emailing forums@sitepoint.com

If this is your first visit, be sure to
check out the FAQ by clicking the
link above. You may have to register
before you can post: click the register link above to proceed. To start viewing messages,
select the forum that you want to visit from the selection below.

You need to clear the floats so that the parents boundaries will encompass the float (or float the parent as well).

There are the same mistakes that we pointed out in the other thread where you have added a 100% width but also added padding and margins making things much too big and therefore they won't fit.

When you have a fixed width layout don't use percentages to divide it up because they will get rounded differently and it also makes it hard to know whether you have added things up correctly. In a fixed width layout use a fixed width measurement such as pixels so that you know how wide and how much room you have got.

When you float pairs of elements side by side and you want the second pair to completely clear the first two then you need to stick a physical clearing element in the code otherwise the floats will snag on the longest float.

I've made some of the changes mentioned (except changing it all to pixels) to get it closer to what I think you want and I have used the clearfix technique for clearing floats without structural mark up (see the faq on floats for more info).

I also notice that you are using localhost for your link destinations whch means you will have to physically change all these when you upload your site. use relative (or root relative) addresses instead.