.menu {padding:0; margin:0 35px;}
.menu dt {display:none;}
.menu dd {float:left; padding:0; margin:0; text-align:center;}
.menu dd span.aa {display:block; width:23px; height:1.5em; height:auto; background:url(images/taglft.gif); float:left; padding:5px 0;}
.menu dd span.bb {height:1.5em; height:auto; background:url(images/tagmid.gif); float:left; padding:5px 0;}
.menu dd span.cc {display:block; width:23px; height:1.5em; height:auto; background:url(images/tagrgt.gif); float:left; padding:5px 0;}
.menu a, .menu a:visited {color:#fff; text-decoration:none; font-size:1em; cursor:pointer;}
.menu a:hover {color:orange; background:#fff;}
.menu a:hover span {background-position:0 150px;}