I'm heeeerrreeee
Ok, lets see if we can whip this into place!
1 - to get rid of the gap between the header and the main page section, you need to add padding-top: 1px to #col2-left-wrapper, this will close the margin-collapse that's happening (which is NOT a bug, btw).
2 - Part of your problem stems from the over-use of positioning. You really don't need the position:relative, z-index or the top and right positioning on your top nav. Give the UL a set width, float it right, then push it where you want it to be using margins. You're better off to 'go with the flow' - top down, left to right, than using all that positioning.
With floats, you also have to be sure you CLEAR the floats, see our stickies for how to best do that.
For your column issues, it looks like you may be running into IE's nasty double-float margin bug - if you float something, then give it a margin that goes in the same direction as the float, ie: float right with a right margin - IE6 will DOUBLE that margin. To fix that, you need to add display:inline to the properties for that floated element - and use conditional comments and a separate css file for ONLY the bug fixes in it.
__________________
Web Goddess & Web Standards Evangelist :) - Tables Be Gone !!
Please login or register to view this content. Registration is FREE
Please login or register to view this content. Registration is FREE
|