/* This copyright notice must be untouched at all times.

The original version of this stylesheet and the associated (x)html is available at http://www.cssplay.co.uk/menus/dd_valid.html Copyright (c) 2005-2007 Stu Nicholls. All rights reserved. This stylesheet and the assocaited (x)html may be modified in any way to fit your requirements. */

.menu li ul { display:none; }
.menu ul li:hover ul { 
	display:block; position:absolute; top:40px; left:0; z-index:99;
	padding:0px; margin:0px; line-height:150%;
	
	box-shadow:rgba(0, 0, 0, 0.1) 0px 0px 10px;
	-moz-box-shadow:rgba(0, 0, 0, 0.1) 0px 0px 10px;
	-webkit-box-shadow:rgba(0, 0, 0, 0.05) 0px 0px 10px;
	}
.menu ul li:hover ul li a { 
	display:block; float:none; width:126px; padding:7px 12px 7px 12px; margin:0px; background:none; background-color:#454B50; background-color:rgba(69,75,80,0.95);
	color:#CCCCCC; letter-spacing:0px; text-transform:none;
	}
.menu ul li:hover ul li a:hover { background:#34383D; }

.menu ul li:hover ul li ul,
.menu ul li:hover ul li:hover ul li ul,
.menu ul li:hover ul li:hover ul li:hover ul li ul, 
.menu ul li:hover ul li:hover ul li:hover ul li:hover ul li ul
{ display:none; }

.menu ul li:hover ul li:hover ul,
.menu ul li:hover ul li:hover ul li:hover ul,
.menu ul li:hover ul li:hover ul li:hover ul li:hover ul,
.menu ul li:hover ul li:hover ul li:hover ul li:hover ul li:hover ul 
{ display:block; position:absolute; left:150px; top:0px; }

.menu ul li.categories:hover ul { left:-50px; }
.menu ul li.categories:hover ul li:hover ul { left:-152px; }
.menu ul li.categories:hover ul li:hover ul li:hover ul { left:-152px; }