Ok, audiomad, I'm looking at your CSS. You have got a LOT of extraneous stuff in there that simply won't work. You've got z-index all over the place, as well as top and left definitions, and you're putting this on elements that are NOT positioned. Z-index, along with the top and left properties ONLY work and apply to elements that are positioned absolutely or relatively, so applying them to other elements is a waste of time as they do NOTHING.
You have <divs> stuck inside of <li></li> - that's improper coding, divs cannot be inside of lists that way.
You're using deprecated code like <div align="center"> on an XHTML Transitional doctype - this, again, shouldn't be. Alignment like that is PRESENTATIONAL and should be specified in your CSS.
To clear the floats and make the bg image on #container 'wrap' properly, you need ONE clearing element on your home page, right after the closing </div> for #footer and before you close the container. Like this:
Quote:
</div>
<br class="brclear" />
</div>
</body></html>
|
Quote:
.brclear { /* Use a break with this class to clear float containers on both sides. */
clear:both;
height:0;
margin:0;
font-size: 1px;
line-height: 0;
}
|
This works, I downloaded your page and did it.
__________________
Web Goddess & Web Standards Evangelist :) - Tables Be Gone !!
"Using or working with IE is like having to wear a 1970's polyester suit with pantyhose and a girdle, to work everyday"
Carolina Corvette Club
|