

.menu{ height:30px; background-color:#2C2E2F;}
/* ::::: http://www.cssplay.co.uk/css/menus.css ::::: */


dl.menus_list dt { margin: 3px 0pt; background: rgb(111, 156, 111) none repeat; font-size: 1.5em; }

dl.menus_list dd.nil { margin: 0pt; padding: 0pt; }

/* ::::: http://www.cssplay.co.uk/menus/basic_dd.html ::::: */

.menu ul { margin: 0 0 0 2px; padding: 0pt; list-style-type: none; }
.menu li { float: left; position: relative; z-index: 100; }
.menu table { position: absolute; border-collapse: collapse; z-index: 80; left: -1px; top: 25px; }
.menu a, .menu *:visited { padding: 7px 0pt; background: rgb(148, 158, 124) none repeat; display: block; font-size: 10px; width: 107px; color: rgb(0, 0, 0); text-decoration: none; margin-right: 1px; text-align: center; }
.menu *:hover { background: rgb(212, 216, 189) none repeat; color: rgb(68, 68, 68); }
.menu ul ul { visibility: hidden; position: absolute; width: 107px; height: 0pt; }
.menu ul li:hover ul, .menu ul a:hover ul { visibility: visible; }

