#maomenucontainer { clear: both; float: none; margin-left: 4px; position: relative; top: 52px; width: 973px; } ul.maomenu-horizontal { background: url("../img/menu/yellow/menu.gif") repeat-x scroll 0pt 0pt transparent; height: 35px; line-height: 29px; margin: 0pt; padding: 0pt; width: 961px; } ul.maomenu-horizontal a, ul.maomenu-horizontal a:visited, ul.maomenu-horizontal a:link { color: #000000; text-decoration: none; } ul.maomenu-horizontal li { border-right: 1px solid #F8CEA9; height: 30px; margin: 3px 8px; } ul.maomenu-horizontal li a { font-size: 14px; padding: 0pt 18.7px 0pt 7.7px; } ul.maomenu-horizontal li:hover, ul.maomenu-horizontal li.hover { background: url("../img/menu/yellow/hover.gif") repeat-x scroll 0pt 0pt transparent; } ul.maomenu-horizontal li:hover a, ul.maomenu-horizontal a:focus, ul.maomenu-horizontal a:hover, ul.maomenu-horizontal a:active { color: #474747; } ul.maomenu-horizontal ul { border: 1px solid #F4A13D; margin: 0px; width: 175px; top: 0; } ul.maomenu-horizontal ul li { background-color: #F5F5DC; height: 26px; left: 0pt; line-height: 26px; margin: 0pt; opacity: 0.86; position: relative; top: 0; width: 100%; } ul.maomenu-horizontal ul li:hover, ul.maomenu-horizontal ul li.hover { background: none repeat scroll 0% 0% #FFFF00; } ul.maomenu-horizontal li:hover ul li a, ul.maomenu-horizontal ul li a, ul.maomenu-horizontal ul li a:visited, ul.maomenu-horizontal ul li a:link { color: #008000; font-size: 10.5px; margin: 0pt; padding-left: 6px; padding-right: 20px; } ul.maomenu-horizontal li:hover ul li a:hover { color: #800080; } ul.maomenu-horizontal li a.selected-a-maomenu { color: #FFFFFF; } ul.maomenu-horizontal li.rootselected-maomenu { background: url("../img/menu/yellow/selected.gif") repeat-x scroll 0% 0% transparent; } ul.maomenu-horizontal li.rootselected-maomenu:hover { background: url("../img/menu/yellow/hover-selected.gif") repeat-x scroll 0% 0% transparent; } ul.maomenu-horizontal li.rootselected-maomenu:hover a.selected-a-maomenu { color: #000000; } ul.maomenu-horizontal li:hover ul li a.selected-a-maomenu, ul.maomenu-horizontal ul li a.selected-a-maomenu:visited, ul.maomenu-horizontal ul li a.selected-a-maomenu:link { color: #FF0000; } ul.maomenu-horizontal li:hover ul li.selected-maomenu, ul.maomenu-horizontal ul li.selected-maomenu { background-color: #A52A2A; } ul.maomenu-horizontal li:hover ul li.selected-maomenu:hover { background: none repeat scroll 0% 0% #008000; } ul.maomenu-horizontal li:hover ul li a.selected-a-maomenu:hover, ul.maomenu-horizontal li:hover ul li.selected-maomenu:hover a.selected-a-maomenu { color: #FFA500; } ul.maomenu-horizontal li.maosearch { background-image: none; border-right: 0pt none; float: right; height: 29px; width: 181px; } ul.maomenu-horizontal li.maosearch input.mao_search_query { font-size: 11px; height: 23px; margin-left: 10px; padding-left: 5px; vertical-align: middle; width: 120px; } ul.maomenu-horizontal li.maosearch input.mao_search_image { border-style: hidden; height: 23.3px; vertical-align: middle; } #maomenucontainer .maomenu-left { background: url("../img/menu/yellow/left.gif") no-repeat scroll left center transparent; float: left; height: 35px; width: 6px; } #maomenucontainer .maomenu-right { background: url("../img/menu/yellow/right.gif") no-repeat scroll right center transparent; float: right ! important; height: 35px; width: 6px; } ul.maomenu-horizontal li.maomenu-home { background: url("../img/menu/yellow/home.gif") no-repeat scroll center center transparent; border-right: 0pt none; float: left; height: 28px; margin-top: 5px; width: 37px; } ul.maomenu-horizontal span.arrow-maomenu { background-image: url("../img/arrow/nav-arrow-down.png"); background-position: 100% 50%; background-repeat: no-repeat; display: block; height: 10px; position: absolute; right: 3px; top: 11px; width: 11px; } ul.maomenu-horizontal ul span.arrow-maomenu { background-image: url("../img/arrow/nav-arrow-right.png"); background-position: 100% 50%; background-repeat: no-repeat; display: block; height: 15px; position: absolute; right: 5px; top: 6px; width: 12px; } ul.maomenu-horizontal li.noarrow-maomenu a { padding-right: 6px; } ul.maomenu-horizontal li ul li ul { margin: 0pt; padding: 0pt; position: absolute; top: 0pt; }