/* ######### Default class for drop down menus ######### */

.anchorclass { position: relative; }

.anylinkcss{
position: absolute;
left: 0;
top: 0;
visibility: hidden;
border-top:1px solid #678CB4;
z-index: 100; /* zIndex should be greater than that of shadow's below */
width: 200px; /* default width for menu */
}

.anylinkcss a{
width: 100%;
display: block;
text-align:left;
border-bottom:1px solid #678CB4;
border-left:1px solid #678CB4;
border-right:1px solid #678CB4;
padding:4px; 
background-image: url(http://files.livingcomforts.com/templateImages/menuBgOff.gif);
background-repeat: repeat-y;
color:#678CB4; 
font-family: verdana, arial, sans-serif; 
font-size:10px; 
font-weight:500; 
text-decoration:none;
}

.anylinkcss a:hover{
color: #678CB4;
background-image: url(http://files.livingcomforts.com/templateImages/menuBgOn.gif);
}

/* ######### Alternate multi-column class for drop down menus ######### */


.anylinkcsscols{
position: absolute;
left: 0;
top: 0;
visibility: hidden;
border: 1px solid #678CB4;
/*padding: 10px;*/
font: normal 12px Verdana;
z-index: 100; /*zIndex should be greater than that of shadow's below*/
background: #ffffff;
background: url(http://files.livingcomforts.com/templateImages/menuBgOff180w.gif) top left repeat;
}

.anylinkcsscols .column{
width: 150px;
float: left;
/*background-image: url(http://files.livingcomforts.com/templateImages/menuBgOff.gif);
background-repeat: repeat-y;*/
margin: 10px 15px 20px 15px;
}

.anylinkcsscols .column strong a, .shopbybrand .column strong a {
display: block;
margin-bottom: 2px;
text-decoration: none; color: #fff;
font-family: verdana, arial, sans-serif; 
font-size:11px; 
font-weight:700;
}
.anylinkcsscols .column strong a:hover { color: #333; }

.shopbybrand .column strong a {
font-size:10px; 
}

.anylinkcsscols .column ul{
margin: 0;
margin-bottom: 9px;
padding: 0;
list-style-type: none;
}

.anylinkcsscols li{
padding-bottom: 0px;
padding-left: 5px;
}
.anylinkcsscols li a, .shopbybrand .column a {
width: 100%;
display: block;
text-align:left;
/*border-bottom:1px solid #678CB4;
border-left:1px solid #678CB4;
border-right:1px solid #678CB4;*/
/*padding:4px;*/
color:#678CB4; 
font-family: verdana, arial, sans-serif; 
font-size:10px; 
font-weight:500; 
text-decoration:none;
}
.shopbybrand .column a { color :#fff; }
.anylinkcsscols li a:hover { color: #333; background-image: url(http://files.livingcomforts.com/templateImages/menuBgOn-.gif); }

/* ######### class for shadow DIV ######### */


.anylinkshadow{ /*CSS for shadow. Keep this as is */
position: absolute;
left: 0;
top: 0;
z-index: 99; /*zIndex for shadow*/
background: black;
visibility: hidden;
}

