/* CSS Document */
#gallery-menu, #store-menu {
	width:122px;
	text-align:left;
	float:left;
}

#gallery-menu, #store-menu, #gallery-menu ul, #store-menu ul {
	padding:0;
	margin:0;
	list-style:none;
	top:147px;
	left:0px;
}

#gallery-menu li ul li, #store-menu li ul li {
	padding:0 3px 1px 3px;	
	width:116px;
	height:22px;
	margin:0;
}

#gallery-menu li ul li a, #store-menu li ul li a  {
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	font-weight:bold;
	text-decoration:none;
	background-color:#a4d7e9;
	text-align:left;
	height:19px;
	padding:2px 6px 0 20px;
	display:block;
}

#gallery-menu li ul li a:link, #store-menu li ul li a:link {
	color:#164056;
}    

#gallery-menu li ul li a:visited, #store-menu li ul li a:visited {
	color:#164056;
} 

#gallery-menu li ul li a:hover, #store-menu li ul li a:hover {                   
	color:#FFFFFF;
	background-color:#448caf;
}

#gallery-menu li ul li a:active, #store-menu li ul li a:active {
	color:#164056;
}  

#gallery-menu li, #store-menu li { /* all list items */
	float:left;
	width:122px; /* width needed or else Opera goes nuts */
	background-color:#d3effc;
	opacity:0.9;
	filter:alpha(opacity=90); 
}

#gallery-menu li ul, #store-menu li ul { /* second-level lists */
	position:absolute;
	width:122px;
	left: -999em; /* using left instead of display to hide menus because display: none isn't read by screen readers */
	/*padding-top:2px;*/
}

#gallery-menu li:hover ul, #gallery-menu li.sfhover ul,
#store-menu li:hover ul, #store-menu li.sfhover ul { /* lists nested under hovered list items */
	left:auto;
	color:#FFFFFF;
	background-color:#d3effc;
}



