#menu { clear:left; float: left; margin-left: 10px; margin-top:0px; width:146px; }
* html #menu {margin-left:5px; }

#menu ul					{ margin-top:-20px; margin-bottom:00px; margin-left:0px; }
*:first-child+html #menu ul { margin-top:-20px; margin-bottom:00px; margin-left:40px; }
* html #menu ul				{ margin-top:-20px; margin-bottom:00px; padding-left:00px; }
#menu li {display:block; width: 146px; list-style: none; margin-top:5px; line-height: 35px;  }

#menu li a#selected {color:white; background: url(../images/menu-li-select.jpg) no-repeat; padding-left: 0px; display:block; width: 146px; }
#menu li a			{padding-left: 0px; display:block; width: 146px; }
#menu li a:hover	{color:white; background: url(../images/menu-li-select.jpg) no-repeat; padding-left: 0px; display:block; width: 146px; }

#menu a.button, #menu a.button:visited {display:block; height:35px; background:url(../images/button.jpg); 
background-position:0px 0px;
background-repeat:no-repeat; 
background-color:#fff; 
line-height:35px; 
text-decoration:none; 
margin-top:10px; 
  color:#666; font-size: 120%; font-weight: normal;
  font-family: "Georgia", "Lucida Sans Unicode", "arial narrow", arial, verdana;
padding-left:20px;
overflow:hidden;
}

#menu a.button:hover {color:white; background-position:0px -37px; line-height:35px; overflow:hidden;}
#menu a.button:active {background-position:0px -37px; line-height:35px; overflow:hidden;}

#menu a#active {background-position:00px -37px; line-height:35px; overflow:hidden; color:#fff; }



