
#mmb_menu {
 width: 100%;
}
#mmb_menu ul {
 margin:0;
 padding:0;
 list-style:none;
}
#mmb_menu li {
 display:inline;
 margin:0 2px 0 0;
 padding:0;
}
#mmb_menu a {
 text-decoration: none;
 letter-spacing: 1px;
 background: #F0F0F0 url(images/mmb2middle.gif) bottom repeat-x;
 margin: 0 2px 0 0;
 float:left;
 clear:right;
 padding:0;
 white-space:nowrap;
}
#mmb_menu a .mmbleftspan {
 background: url(images/mmb2left.gif) left bottom no-repeat;
 display:block;
}
#mmb_menu a .mmbrightspan {
 font-family: Arial, Helvetica, sans-serif;
 font-size: 12px;
 font-weight: bold;
 padding-left: 16px;
 padding-right: 16px;
 padding-bottom: 4px;
 padding-top: 2px;
 color: #000000;
 background: url(images/mmb2right.gif) right bottom no-repeat;
 display:block;
}
#mmb_menu a:hover {
 background: #FFFFFF url(images/mmb2middleh.gif) bottom repeat-x;
}
#mmb_menu a:hover .mmbleftspan {
 background: url(images/mmb2lefth.gif) left bottom no-repeat;
}
#mmb_menu a:hover .mmbrightspan {
 color: #CC0000;
 background: url(images/mmb2righth.gif) right bottom no-repeat;
}
#mmb_menu #current a {
 background: #FFFFFF url(images/mmb2middleh.gif) bottom repeat-x;
}
#mmb_menu #current .mmbleftspan {
 background: url(images/mmb2lefth.gif) left bottom no-repeat;
}
#mmb_menu #current .mmbrightspan {
 color: #000000;
 background: url(images/mmb2righth.gif) right bottom no-repeat;
}