Just in case anyone else ever runs into this strangeness, I found the cause today and it is now displaying perfectly in FF and Chrome even for my finicky display. It was actually down inside a comment in the CSS.
Code:
.glossymenu a.lonely:link {
background-color: #ffc;
font: bold 14px "Lucida Grande", "Trebuchet MS", Verdana, Helvetica, sans-serif;
color: #d00;
display: block;
position: relative; /*To help in the anchoring of the ".statusicon" icon image*/
width: auto;
padding: 4px 0;
padding-left: 6px;
text-decoration: none;
border-bottom: 1px solid #cc9;
}
I noticed in viewing the CSS in Firebug that its parsing engine was seeing the quoted style class in the comment on the "position: relative;" line of code as a start of a new class statement.
I changed it to:
Code:
.glossymenu a.lonely:link {
background-color: #ffc;
font: bold 14px "Lucida Grande", "Trebuchet MS", Verdana, Helvetica, sans-serif;
color: #d00;
display: block;
position: relative; /*To help in the anchoring of the statusicon class icon image*/
width: auto;
padding: 4px 0;
padding-left: 6px;
text-decoration: none;
border-bottom: 1px solid #cc9;
}
And now it behaves just fine. Just thought after all the eyeball hours others spent checking this for me, I'd pass on the ultimate triumph. The devil's always in the details.
Bookmarks