/* 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 ul li:hover ul { 
	display:block; position:absolute; top:31px; left:0; z-index:99; background-color:#FFFFFF; background:rgba(255,255,255,0.95); 
	border:solid 1px #D2D2D2; border-top-width:4px; padding:5px 0px 5px 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:130px; padding:5px 10px 5px 10px; margin:0px; background:none;
	color:#666666; letter-spacing:0px; text-transform:none;
	}
.menu ul li:hover ul li a:hover { color:#333333; }

.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; border-top-width:1px; }