.menu {	font-size:11px;	margin-top:-15px;	}.menu .item1,.menu .item1:hover,.menu .item1-active,.menu .item1-active:hover {	padding: 10px 18px 10px 18px;	color: #ffffff ;	font-weight: bold;	text-decoration: none;	display: block;	white-space: nowrap;	position: relative;	background:url(../img/menu-hover.gif) repeat-x bottom left;}.menu .item1 {    color: #c0a05d;	padding: 8px 18px 12px 18px;	background:none;}.menu .item2,.menu .item2:hover,.menu .item2-active,.menu .item2-active:hover {	padding: 6px 30px 6px 20px;	color: #FFFFFF;	font-weight: normal;	text-decoration: none;	display: block;	white-space: nowrap;	position: relative;	z-index: 500;	font-style: normal;	background-color: #141414;	text-align:left;}.menu .item2 {	color: #FFFFFF;	background-color: #141414;}.menu .item2:hover,.menu .item2-active,.menu .item2-active:hover {    background: #141414;	color:#b59758;}.menu .item2 img,.menu .item2-active img{    position: absolute;    top: 4px;    right: 5px;    border: 0;}.menu .section {    border: 0px solid #000000;    position: absolute;    visibility: hidden;    z-index: -1;}.menu .bottom,.menu .bottom:hover {    border-bottom: 1px solid #000000;}* html .menu td { position: relative; } /* ie 5.0 fix */
