/* ================================================================ 
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/final_drop.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 { 
width : 750px; 
font-size : 0.85em; 
position : relative; 
z-index : 100; 
} 
.menu ul { 
padding : 0; 
margin : 0; 
list-style-type : none; 
} 
.menu ul ul { 
width : 150px; 
} 
.menu li { 
float : left; 
width : 150px; 
position : relative; 
}
.menu a, .menu a:visited { 
display : block; 
font-size : 11px; 
text-decoration : none; 
color : #fff; 
width : 139px; 
height : 30px; 
border : 1px solid #fff; 
border-width : 1px 1px 0 0; 
background : #758279; 
padding-left : 10px; 
line-height : 29px; 
}
* html .menu a, * html .menu a:visited { 
width : 150px; 
width : 139px; 
} 
* html .menu a, * html .menu a:visited { 
width : 150px; 
width : 139px; 
}
.menu ul ul ul a, .menu ul ul ul a:visited { 
background : #e2dfa8; 
}
.menu ul ul ul a:hover { 
background : #b2ab9b; 
}
.menu ul ul { 
visibility : hidden; 
position : absolute; 
height : 0; 
top : 31px; 
left : 0; 
width : 150px; 
}
* html .menu ul ul { 
top : 30px; 
top : 31px; 
} 
.menu ul ul ul { 
left : 150px; 
top : 0; 
width : 150px; 
}
.menu ul ul ul.left { 
left : -150px; 
}
.menu table { 
position : absolute; 
top : 0; 
left : 0; 
}
.menu ul ul a, .menu ul ul a:visited { 
background : #d4d8bd; 
color : #000; 
height : auto; 
line-height : 1em; 
padding : 5px 10px; 
width : 129px; 
} 
* html .menu ul ul a { 
width : 150px; 
width : 129px; 
} 
.menu :hover > a, .menu ul ul :hover > a { 
color : #fff; 
background : #949e7c; 
} 
.menu ul li:hover ul, .menu ul a:hover ul { 
visibility : visible; 
} 
.menu ul :hover ul ul { 
visibility : hidden; 
}
.menu ul :hover ul :hover ul { 
visibility : visible; 
} 