/* -------------------------- JCSPICE DROPDOWN MENU CSS -------------------------- */
#menu {
width: 100%;
float: left;
margin: 0px;
padding: 0px;
background-color: #FFFFFF;
}
#menu ul {
list-style: none;
margin: 0px;
padding: 0px;
float: left;
border: none;
}
#menu a, #menu h2 {
font-weight: bold;
display: block;
margin: 0px;
padding: 0px 5px 0px 5px;
}

#menu h2 {
margin: 0px;
padding: 0px 0px 0px 0px;
}

#menu a {
background: transparent;
text-decoration: none;
text-align: left;
margin: 0px;
padding: 0px 5px 0px 5px;
}

#menu a:hover {
text-decoration: none;
margin: 0px;
padding: 0px 5px 0px 5px;
}
#menu li {
	position: relative;
	margin-left: 0px;	
	width: 100%;
}

#menu ul ul ul {
position: absolute;
top: 0;
left: 100%;
margin: 0px;
padding: 0px;
}
#menu ul ul {
position: absolute;
z-index: 500;
margin: 0px;
padding: 0px;
}
div#menu ul ul {
display: none;
}
div#menu ul li:hover ul
{display: block;}
div#menu ul ul,
div#menu ul li:hover ul ul,
div#menu ul ul li:hover ul ul
{display: none;}

div#menu ul li:hover ul,
div#menu ul ul li:hover ul,
div#menu ul ul ul li:hover ul
{display: block;}

#hover a:hover {
background-color: #F9F7EC;
}


a.brands img {
	width:auto; 
	height:auto;
	border: 1px solid #FFFFFF;
}

a.brands img:hover {
	border: 1px solid red;
}

a.roll img {
background-color: #EEEEEE;
}

a.roll img:hover {
background-color: #CCCCCC;
}

* html a.roll {
background-color: #EEEEEE;
}

* html a.roll img {
background-color: transparent;
}

* html a.roll:hover {
background-color: #CCCCCC;
}
