#menu {
			display: inline;
			width: 820px;
			height: 48px;
}
 #menu ul { margin:0; padding:0; list-style-type:none; }
 #menu li { float: left; margin-right: 23px; display: inline;}
 
 /* list items */
 #menu li.list1 {background:transparent url(../g/btn_home_off.png); width: 43px; margin-left: 21px;}
 #menu li.list1On {background:transparent url(../g/btn_home_on.png); width: 43px; margin-left: 21px;}
 #menu li.list2 {background:transparent url(../g/btn_who_off.png); width: 128px;}
 #menu li.list2On {background:transparent url(../g/btn_who_on.png); width: 128px;}
 #menu li.list3 {background:transparent url(../g/btn_progress_off.png); width: 70px;}
 #menu li.list3On {background:transparent url(../g/btn_progress_on.png); width: 70px;}
 #menu li.list4 {background:transparent url(../g/btn_resources_off.png); width: 78px;}
 #menu li.list4On {background:transparent url(../g/btn_resources_on.png); width: 78px;}
 #menu li.list5 {background:transparent url(../g/btn_contact_off.png); width: 66px;}
 #menu li.list5On {background:transparent url(../g/btn_contact_on.png); width: 66px;}
 #menu li.list6 {background:transparent url(../g/btn_news_off.png); width: 43px; }
 #menu li.list6On {background:transparent url(../g/btn_news_on.png); width: 43px; }
 
 /* hyperlinks */
 #menu a#item1 {width: 43px; background:transparent url(../g/btn_home_over.png) -130px -90px no-repeat;}
 #menu a#item1On {width: 43px; }
 #menu a#item2 {width: 128px; background:transparent url(../g/btn_who_over.png) -130px -90px no-repeat;}
 #menu a#item2On {width: 128px; }
 #menu a#item3 {width: 70px; background:transparent url(../g/btn_progress_over.png) -130px -90px no-repeat;}
 #menu a#item3On {width: 70px;}
 #menu a#item4 {width: 78px; background:transparent url(../g/btn_resources_over.png) -130px -90px no-repeat;}
 #menu a#item4On {width: 78px; }
 #menu a#item5 {width: 66px; background:transparent url(../g/btn_contact_over.png) -130px -90px no-repeat;}
 #menu a#item5On {width: 66px; }
 #menu a#item6 {width: 43px; background:transparent url(../g/btn_news_over.png) -130px -90px no-repeat;}
 #menu a#item6On {width: 43px; }

 /* hyperlinks > hover states */
 #menu a#item1:hover { background-position:0 0; z-index:50; }
 #menu a#item2:hover { background-position:0 0; z-index:50; }
 #menu a#item3:hover { background-position:0 0; z-index:50; }
 #menu a#item4:hover { background-position:0 0; z-index:50; }
 #menu a#item5:hover { background-position:0 0; z-index:50; }
 #menu a#item6:hover { background-position:0 0; z-index:50; }

 * html #menu a:hover {height:128px; he\ight:0;}
 #menu a {display:block; height:0; padding-top:37px; color:#000; overflow:hidden;}

  /* HACK HACK HACK */
  /* hack for older versions of IE with incorrect box model */
  * html #menu a:link, * html #menu a:visited {height:25px; he\ight:0;}