/* drop downs */
.anylinkcss  { font-size: 11px; font-family: Verdana; font-weight: bold; line-height: 22px; background-color: #77715c; text-align: center; visibility: hidden; margin-top: 8px; padding: 2px 4px; position: absolute; z-index: 100; border: solid 1px #f0dfbb }
.anylinkcss a:link    { color: white; font-family: Arial; text-decoration: none; display: block; padding: 1px 3px; z-index: 1000 }
.anylinkcss a:active  { color: #f0dfbb }
.anylinkcss a:visited { color: white; text-decoration: none; display: block; padding: 1px 3px; z-index: 1000 }
.anylinkcss a:hover  { color: #f0dfbb }
/* left menu */
#categoryMenu { color: #fff; font-size: 12px; font-family: Verdana; line-height: 12px; list-style-type: none; padding-bottom: 24px }
#menuContainer { color: #fff; font-size: 12px; line-height: 12px; list-style-type: none; margin-bottom: 14px; padding-top: 23px }
#categoryMenu .cat, #menuContainer .cat  { margin-bottom: -6px; padding-top: 6px; height: 24px }
#categoryMenu a.cat, #categoryMenu a.cat:visited, #menuContainer a.cat, #menuContainer a.cat:visited    { color: #000; font-weight: bold; text-decoration: none; background-image: url("../images/menu_bg.gif"); background-repeat: no-repeat; background-position: 1px 0 }
#categoryMenu a.cat:active, #categoryMenu a.cat:hover, #menuContainer a.cat:active, #menuContainer a.cat:hover { color: #8a816c; background-image: url("../images/menu_bg.gif"); background-repeat: no-repeat; background-position: 1px 0 }
#categoryMenu a, #menuContainer a    { color: #fff; text-decoration: none; display: block; margin-top: 12px; margin-bottom: 12px; padding-left: 18px }
#categoryMenu a:hover, #menuContainer a:hover { color: #000 }