ul.menu {list-style:none; margin:0; padding:0; position:absolute; z-index:1;}
ul.menu a {display:block; color:#000; text-decoration:none; z-index:1; }
ul.menu li {position:relative; float:left; margin-right:0px; border:none;}
ul.menu ul {position:absolute; top:32px; left:0;  border-bottom:none; border-collapse:collapse; display:none; opacity:0; list-style:none}
ul.menu ul li {position:relative; border:1px solid #c7dbdf; width:148px; margin:0; text-align:center; color:#8e8f89}
ul.menu ul li a {display:block; padding:3px 5px; background-color:#fff; color:#8e8f89  }
ul.menu ul li a:hover {background-color:#efefef; padding:3px 5px;}
ul.menu ul ul {left:10px; top:-1px}
ul.menu .menulink {padding:0px 7px; line-height:28px; text-indent:35px; background:url(/themes/mystyles/images/desk_menu_nor.jpg) no-repeat; width:81px; height:32px;}
ul.menu .menulink:hover, ul.menu .menuhover {background: #fff url(/themes/mystyles/images/desk_menu_ovr.jpg) no-repeat; color:#009900;}


ul.menu .chairs { padding:0px 7px;  line-height:28px; text-indent:35px; background:url(/themes/mystyles/images/chairs_menu_nor.jpg); width:78px; height:32px;}
ul.menu .chairs:hover{background:url(/themes/mystyles/images/chairs_menu_ovr.jpg); color:#009900;}

ul.menu .cabinet { padding:0px 7px; line-height:28px; text-indent:35px;  background:url(/themes/mystyles/images/cabinets_menu_nor.jpg); width:144px; height:32px;}
ul.menu .cabinet:hover{background:url(/themes/mystyles/images/cabinets_menu_ovr.jpg); color:#009900;}

ul.menu .tvstands { padding:0px 7px; line-height:28px; text-indent:35px; background:url(/themes/mystyles/images/tv_menu_nor.jpg); width:108px; height:32px;}
ul.menu .tvstands:hover{background:url(/themes/mystyles/images/tv_menu_ovr.jpg); color:#009900;}

ul.menu .newstuff {padding:0px 7px; line-height:28px; text-indent:35px; background:url(/themes/mystyles/images/new_menu_nor.jpg); width:107px; height:32px;}
ul.menu .newstuff:hover{background:url(/themes/mystyles/images/new_menu_ovr.jpg); color:#009900;}

ul.menu .onsale {padding:0px 7px; line-height:28px; text-indent:35px; background:url(/themes/mystyles/images/onsale_menu_nor.jpg); width:106px; height:32px;}
ul.menu .onsale:hover{background:url(/themes/mystyles/images/onsale_menu_ovr.jpg); color:#009900;}


ul.menu .tables {padding:0px 7px; line-height:28px; text-indent:35px; background:url(/themes/mystyles/images/tables_nor.jpg); width:107px; height:32px;}
ul.menu .tables:hover{background:url(/themes/mystyles/images/tables_ovr.jpg); color:#009900;}

ul.menu .outdoors {padding:0px 7px; line-height:28px; text-indent:35px; background:url(/themes/mystyles/images/outdoors_nor.jpg); width:107px; height:32px;}
ul.menu .outdoors:hover{background:url(/themes/mystyles/images/outdoors_ovr.jpg); color:#009900;}

ul.menu .bedrooms {padding:0px 7px; line-height:28px; text-indent:35px; background:url(/themes/mystyles/images/bedrooms_nor.jpg); width:107px; height:32px;}
ul.menu .bedrooms:hover{background:url(/themes/mystyles/images/bedrooms_ovr.jpg); color:#009900;}

ul.menu .accessories {padding:0px 7px; line-height:28px; text-indent:35px; background:url(/themes/mystyles/images/accessories_nor.jpg); width:107px; height:32px;}
ul.menu .accessories:hover{background:url(/themes/mystyles/images/accessories_ovr.jpg); color:#009900;}



/*ul.menu .sub {background:#d1d1d1 url(/themes/mystyles/images/arrow.gif) 136px 8px no-repeat}
ul.menu .topline {border-top:1px solid #aaa}*/


/*ul.menu .chairs {border:1px solid #aaa; padding:5px 7px 7px; font-weight:bold; background:url(images/chairs_menu_nor.jpg); width:134px}
ul.menu .chairs:hover, ul.menu .chairshover {background:url(images/chairs_menu_ovr.jpg)}*/
