.menu{margin:auto;width:960px;height:35px;position:relative;z-index:100;font-family:"Maiandra GD";padding-top:0px;background:url(../images/menupnl.png);}
.menu ul{padding:0;margin:0;list-style-type:none;}
.menu ul ul{width:192px;}
.menu li{float:left;width:192px;position:relative;}
.menu a, .menu a:visited{display:block;font-size:1.4em;text-align:center;vertical-align:middle;text-decoration:none;color:#eaeaea;width:192px;height:35px;background:url(../images/menudiv.png) no-repeat right;line-height:29px;font-weight:normal;}
.menu ul ul a.drop, .menu ul ul a.drop:visited{background:#d4d8bd;}
.menu ul ul a.drop:hover{background:#b9d331;}
.menu ul ul:hover > a.drop{background:#b9d331;}
.menu ul ul{visibility:hidden;position:absolute;height:0;top:35px;left:0;width:192px;text-align:left;background:url(../images/menulink.png) repeat-x;}
.menu table{position:absolute;top:0;left:0;border-collapse:collapse;}
.menu ul ul a, .menu ul ul a:visited{background:#b5b5b5;color:#ffffff;height:auto;line-height:.8em;padding:5px 10px;width:171px;font-size:1em;text-align:left;}
.menu a:hover, .menu ul ul a:hover{color:#b9d331;background:#b9d331;}
.menu:hover > a{color:#ffffff;background:#b9d331 url(../images/menudiv.png) no-repeat right;}
.menu ul ul:hover > a{color:#ffffff;background:#b9d331;}
.menu ul li:hover ul, .menu ul a:hover ul{visibility:visible;}

