lol. Yeah I know. It's just that I've posted this on so many forums in the last 3 days and gotten no response from anyone that I'm starting to get very frustrated. I've made this stuff work without the images so I'm really a bit baffled as to why it won't work with them in IE6 when the others are fine.
Here is my (at this point hideous) CSS code. nav2 is the class and id for the navigation. As I said, I've commented out most of the IE6 styles. IF you want them back please let me know. Also, do you need the .php code for the index?
Thank you so much for responding
.active a span{
color:#8DAEFA;
font-weight:bold;
text-decoration:none;
}
.active a span:hover{
color:#fff;
text-decoration:underline;
}
.separator span{
padding-left:10px;
padding-right:10px;
}
.menu a{
padding-left:0px;
padding-right:0px;}
#nav2{
padding: 0;
margin:0;
list-style: none;
line-height: 1%;
padding-left:0px;
padding-top:0px;
display:block;
}
* html #nav2{
left:0px;
width:100%;
padding: 0;
margin:0;
margin-left:0px;
list-style: none;
line-height: 20px;
white-space:nowrap;
display:block;
}
* + html #nav2{
padding: 0;
margin:0;
margin-left:-10px;
list-style: none;
line-height: 20px;
}
* html .menu li a span{
display:none;}
#nav2 ul {
padding:0;
margin:0;
list-style: none;
line-height: 1%;
display:block;}
* + html #nav2 ul {
padding: 0;
margin:0;
list-style: none;
line-height: 1%;
margin-left:-10px;
}
* + html #nav2, * + html #nav2 ul {
margin: 0;
padding-left: 0px;
}
#nav2 ul li a{
color:#fff;
font-weight:bold;
text-decoration:none;
}
#nav2 ul li a:hover{
color:#8DAEFA;
text-decoration:underline;}
#nav2 ul li a>img + span {
display: none;
}
#nav2 a {
display: block;
background-color:;
color: #ffffff;
font-size: 14px;
font-weight: bold;
margin-bottom: 0px;
}
#nav2 a, #nav2 a:visited, #nav2 a:hover {
color: #d7d7d7;
text-decoration: none;
}
#nav2 li {
float: left;
padding: 0px;
vertical-align:top;
}
#nav2 li ul {
margin: 0;
margin-top:-4px;
padding: 0;
position: absolute;
width: 200px;
left: -999em;
background-color: #000000;
border-right:2px solid #000000;
border-bottom:2px solid #000000;
border-left:1px solid #000000;
margin-left:0px;
}
* html #nav2 li ul {
margin: 0;
margin-top:2px;
padding: 0;
position: absolute;
width: 200px;
left: -999em;
background-color: #000000;
border-right:2px solid #000000;
border-bottom:2px solid #000000;
border-left:1px solid #000000;
}
* html #nav2 ul li a img:hover {
left: 1em;
}
* + html #nav2 li ul{
margin-left:0px;
top:98px;
}
#nav2 li ul a {
margin: 0;
padding: 0;
padding-left: 0px;
width: 180px;
font-size: 13px;
font-weight: bold;
text-align: left;
background-color: #000000;
color:#d7d7d7;
line-height: 20px;
vertical-align: middle;
display:block;
}
#nav2 li ul li a:hover{
background-color: #000000;
color:#8DAEFA;
text-decoration:underline;}
* + html #nav2 li ul li a:hover{
background-color:#000000;
color:#8DAEFA;
text-decoration:underline;}
#nav2 ul li ul li{
margin-left:5px;
}
#nav2 ul li .separator {
margin: 0;
padding: 0;
font-size: 14px;
font-weight: bold;
text-decoration: none;
text-align: left;
background-color: #000000;
color:#FFFFFF;
cursor:default;
}
#nav2 ul li ul li .separator:hover{
background-color:#000000;
color:#8DAEFA;
width:200px;
}
* html #nav2 ul li ul li .separator :hover{
background-color:#000000;
color:#8DAEFA;
width:200px;
}
* + html #nav2 ul li ul li .separator :hover{
background-color:#000000;
color:#8DAEFA;
width:200px;
}
#nav2 ul li ul li ul {
background-color:#000000;
}
#nav2 ul li ul li ul li{
width: 180px;
left: -999em;
color:#ffffff;
background-color: #000000;
margin:0px;
padding-right:0px;
margin-left:0px;
}
#nav2 ul li ul li ul li a{
width: 180px;
left: -999em;
color:#ffffff;
background-color: #000000;
}
* html #nav2 ul li ul li ul li {
margin-top:32px;
}
* + html #nav2 ul li ul li ul li{
top:32px;
}
*html #nav2 ul li ul li ul li a{
top:60px;
}
* + html #nav2 ul li ul li ul li a{
top:0px;
}
#nav2 li ul a:hover {
color:#dddddd;
text-decoration: underline;
}
*html #nav2 li ul:hover{
left: 0px;
}
#nav2 li:hover ul ul, #nav2 li:hover ul ul ul, #nav2 li.iehover ul ul, #nav2 li.iehover ul ul ul {
left: -999em;
}
#nav2 li:hover ul, #nav2 li li:hover ul, #nav2 li li li:hover ul, #nav2 li.iehover ul, #nav2 li li.iehover ul, #nav2 li li li.iehover ul {
left: auto;
}
* html li:hover ul{
left: 0px;}
P.S. I'm actually working on becoming an IT weenie (MCSE,CCNA) because IE6 drives me nuts
