/* ======================================================================= 
Copyright (c) Stu Nicholls - http://www.cssplay.co.uk. All rights reserved.
========================================================================== */
#menu {padding:0; margin:5px 0 0 130px; list-style:none;}
#menu ul {padding:0; margin:0; list-style:none; width:215px; border:1px solid #630; background:#fff; position:absolute; left:-9999px;}
#menu ul table {border-collapse:collapse; padding:0; margin:0; width:0; height:0;}
#menu li {float:left;}
#menu li a {color:#630; display:block; height:20px; float:left; padding:0 14px; font-family:"times new roman", serif; font-size:12px; line-height:20px; font-weight:bold; border-right:2px solid #f1efe2; text-decoration:none;}
#menu li a.last {border:0;}

#menu li:hover {position:relative;}
#menu li a:hover {background:#699; position:relative; color:#fff;}
#menu li:hover > a {background:#699; color:#fff;}

#menu :hover ul {left:0; top:20px;}
#menu :hover ul li {color:#000; font-family:arial, sans-serif; font-weight:bold; font-size:12px; padding:0; width:215px; text-align:left; text-indent:5px; height:auto;}
#menu :hover ul li a {text-indent:0; width:205px; font-family:arial, sans-serif; border:0; height:auto; line-height:16px; text-align:left; padding:0 0 0 10px;  font-weight:normal; text-decoration:none;}
#menu :hover ul li a:hover {background:#990; color:#fff;}

