ul#cssmw { background-image: url("../cssmw_images/bg.jpg"); background-repeat: repeat-x; cursor: default; height: 30px; list-style-type: none; margin: 0 0 0 0; padding: 0 0 0 0; } ul#cssmw ul { cursor: default; font-size: 0; list-style-type: none; margin: 0 0 0 0; padding: 0 0 0 0; } ul#cssmw ul li { background-image: none; float: none; } ul#cssmw li { background-image: none; float: left; padding: 0 0 0 0; position: relative; white-space: nowrap; } ul#cssmw li ul { display: none; top: 0; } ul#cssmw li:hover > ul { display: block; position: absolute; } ul#cssmw > li { background-image: url("../cssmw_images/center.jpg"); background-repeat: repeat-x; } ul#cssmw > li > span { background-image: url("../cssmw_images/right.jpg"); background-position: right top; background-repeat: no-repeat; display: block; } ul#cssmw > li > span > a { background-image: url("../cssmw_images/left.jpg"); background-position: left top; background-repeat: no-repeat; color: #fff; display: block; font-family: Arial, Helvetica, sans-serif; font-size: 10px; font-style: normal; font-weight: bold; height: 17px; margin: 0; text-align: center; text-decoration: none; text-transform: uppercase; width: 100px; padding-top: 6px; padding-right: 3px; padding-bottom: 7px; padding-left: 3px; } ul#cssmw > li > span > a:visited { background-image: url("../cssmw_images/"); } ul#cssmw > li > span > a:active { background-image: url("../cssmw_images/"); } ul#cssmw > li:hover { background-image: url("../cssmw_images/"); } ul#cssmw > li:hover > span { background-image: url("../cssmw_images/"); display: block; } ul#cssmw > li:hover > span > a { background-image: url("../cssmw_images/"); } ul#cssmw ul.level-1 { left: 0px; top: 100%; } ul#cssmw ul.level-1 > li { background-image: none; } ul#cssmw ul.level-1 > li > span { background-image: none; display: block; } ul#cssmw ul.level-1 > li > span > a { background-color: #68992C; background-image: none; border-bottom: solid 1px #213417; border-left: solid 1px #213417; border-right: solid 1px #657F51; color: #fff; display: block; font-family: Arial, Helvetica, sans-serif; font-size: 10px; font-style: normal; font-weight: bold; margin: 0 0 0 0; padding: 5px 5px 5px 5px; text-align: left; text-decoration: none; text-transform: uppercase; width: 204px; } ul#cssmw ul.level-1 > li > span > a:active { background-color: #ddecc3; border-bottom: dotted 1px #239F3E; border-right: solid 1px #213417; color: #213417; font-weight: bold; text-decoration: none; } ul#cssmw ul.level-1 > li:hover > span { display: block; } ul#cssmw ul.level-1 > li:hover > span > a { background-color: #ddecc3; border-bottom: solid 1px #213417; border-right: solid 1px #213417; color: #213417; font-weight: bold; text-decoration: none; } ul#cssmw ul.level-2 { left: 212px; } ul#cssmw ul.level-2 > li { background-image: none; } ul#cssmw ul.level-2 > li > a { background-color: #239F3E; background-image: none; border-bottom: dotted 1px #213417; border-left: solid 1px #213417; border-right: solid 1px #657F51; color: #fff; display: block; font-family: "Trebuchet MS", Helvetica, sans-serif; font-size: 10px; font-style: normal; font-weight: bold; margin: 0 0 0 0; padding: 5px 5px 5px 5px; text-align: left; text-decoration: none; text-transform: uppercase; width: 100px; } ul#cssmw ul.level-2 > li > a:active { background-color: #ddecc3; border-bottom: dotted 1px #239F3E; border-right: solid 1px #213417; color: #213417; font-weight: bold; text-decoration: none; } ul#cssmw ul.level-2 > li:hover > a { background-color: #ddecc3; border-bottom: dotted 1px #239F3E; border-right: solid 1px #213417; color: #213417; font-weight: bold; text-decoration: none; } 