For IE6, I'm not getting security messages.
For the spacing of your menu you need to add height: 1% to trigger hasLayout (this is for IE only so you should either use a hack or an IE-only stylesheet served up with conditional comments).
Not sure about the horizontal scrollbar but it seems to me that instead of using the hacked up Holy Grail method you're using, that your layout is a perfect example of when Faux Columns would be an ideal, simple solution.
You also really could do with using some CSS shorthand so that this:
Code:
.blog_men a {
display: block;
padding-bottom: 8px;
padding-top: 8px;
padding-left: 20px;
text-decoration: none;
border-top-width: 0px;
border-right-width: 0px;
border-bottom-width: 1px;
border-left-width: 0px;
border-top-style: dashed;
border-right-style: dashed;
border-bottom-style: dashed;
border-left-style: dashed;
border-top-color: #CCCCCC;
border-right-color: #CCCCCC;
border-bottom-color: #CCCCCC;
border-left-color: #CCCCCC;
color: #666666;
}
becomes this:
Code:
.blog_men a {
display: block;
padding: 8px 0 8px 20px;
text-decoration: none;
border-bottom: 1px dashed #CCC;
color: #666;
}
Bookmarks