First, I would sugget to put things in order because order often affects CSS and rendering (although with the instructions you have, that shouldn’t be a problem)
Floats always go first as they are taken away from the normal flow and they need to be calculated first. In addition to that, you floating the div where you have the unordered list. Since it is the box that contains the rest of the code, it makes sense that it goes first.
Secondly, if this is your code and you really didn’t miss anything, I am surprised that it looks like you wanted in any browser.
I believe I indicated that this CSS was generated by Dreamweaver 8, and I believe that DW determined the order of the items. I suspect, and have suspected for some time, that the CSS might be incorrect, but I tried to design my Web home page by following the step-by-step instructions in Rachel Andrew’s excellent book. I changed the content, of course, and also some of the formatting. It was quite difficult, and I believed that I was making progress. Then, when the design view suddenly differed from the preview after I updated Internet Explorer to Version 8, I knew something else had gone wrong. The CSS I posted is only a portion of the CSS file, of course. Maybe I am missing something, but the fact that the links display properly in the design view of DW is mystifying.
It has been my experience that when something works well for a period of time, then suddenly malfunctions, it is useful to ask: What changed? In this case, the only thing that had changed was the browser. So, I sought advice first from Adobe, then on this forum.
I will attempt to capture a portion of a screen shot that will show what the text is supposed to look like. However, if anybody has access to Ms. Andrew’s excellent book, what I was attempting to do is very similar to the image at the top of page #151. I wanted the four links to be five links, and I wanted them to be at the left side of the page, rather than the right side. It looks fine in the design window, but not in IE8.
Remember that this is a work in progress. It is nowhere near finished, perhaps because I began to encounter difficulties when I began to use the CSS capabilities of DW.
deesy