Hello Cliff,
Thank you for your input, I'll try to integrate this and share my code. This would be awsume since it would be fully integrated as a category menu.
So far, I've semi-sucessfully gotten a customized css-only example working (off of the web), but it is not fully functional and it is static coded, which isn't ideal.
I have it running on a site I am developing:
http://uniquebanners.netI think this works in IE (but not certain) and it has the following problem in all browsers I've tested:
When you navigate to a subcategory, the box floats underneath any item/picture that has an <a> tag in the column2 content section.
This is a lot harder than I first thought, and know what you mean about it not being a good idea.
Any ideas about this? Sorry for the headache, my client really wants this function.
Dave
my code:
/* common styling */
.menu {font-family: arial, sans-serif; width:190px; height:150px; margin:0; font-size:11px;}
.menu ul li a, .menu ul li a:visited {display:block; text-decoration:none; color:#000; width:165px; height:20px; border:1px solid #fff; border-width:1px 1px 0 0; background: transparent url(../images/NavBG2.gif); line-height:19px; font-size:11px;}
.menu ul {padding:0; margin:0;list-style-type: none; }
.menu ul li {float:left; margin-right:1px; position:relative;}
.menu ul li ul {display: none;}
/* specific to non IE browsers */
.menu ul li:hover a {color:#fff; background: transparent url(../images/NavBG2Hover.gif);}
.menu ul li:hover ul {display:block; position:absolute; top:0; left:201px; width:105px;}
.menu ul li:hover ul li a.hide {background:#dfc184; color:#000;}
.menu ul li:hover ul li:hover a.hide {width:150px;}
.menu ul li:hover ul li ul {display: none;}
.menu ul li:hover ul li a {display:block; background:#b3ab79; color:#000; width:150px;}
.menu ul li:hover ul li a:hover {background:#dfc184; color:#000;}
.menu ul li:hover ul li:hover ul {display:block; position:absolute; left:186px; top:0; color:#000;}
.menu ul li:hover ul li:hover ul li a {display:block; width:200px; background:#dfc184; color:#000;}
.menu ul li:hover ul li:hover ul li a:hover {background:#bd8d5e; color:#fff;}