#navbar, .item, .item1, .item1d, .item2 {
	background: rgb(10,20,10); /*** CHANGE ***/
	/*border-bottom: 1px solid rgb(160,160,160); /*** CHANGE ***/
}

#menu {
	border-top: 1px solid rgb(175,160,100); /*** CHANGE ***/
	border-bottom: 1px solid rgb(175,160,100); /*** CHANGE ***/
	font-size: 10px;
}

#menu_bl {
	border-top: 1px solid rgb(30,30,30); /*** CHANGE ***/
	border-bottom: 1px solid rgb(30,30,30); /*** CHANGE ***/
}

#items {
	margin: 0px;
}

.item, .item1, .item1d, .item2 {
	position: relative;
	float: left;
	list-style: none; /*** MAY NOT BE REQUIRED ***/
	white-space: nowrap;
	z-index: 10;
}

.item a, .item1 a, .item1d a, .item2 a { /*** TOP BUTTONS ***/
	display: block;
	border-right: 1px solid rgb(175,160,100); /*** CHANGE ***/
	color: rgb(195,180,120); /*** MAIN TEXT COLOR ***/ /*** CHANGE ***/
	text-decoration: none;
	margin: 0px;
	padding: 1px 8px 1px 7px;
}

.item1 a, .item1d a {
	border-left: 1px solid rgb(175,160,100); /*** CHANGE ***/
}

.item ul, .item1d ul { /*** DROP-DOWN BUTTONS ***/
	visibility: hidden;
	position: absolute;
	top: 14px;
	left: 0px;
	list-style: none;
	padding: 1px 0px 0px 0px;
	margin: 0px;
	border: 1px solid rgb(120,120,120); /*** DROP-DOWN OUTER BORDER ***/ /*** CHANGE ***/
	background: rgb(230,230,230);  /*** DROP-DOWN INNER BORDER TOP ***/ /*** CHANGE ***/
}

.item ul li {  /*** REQUIRED ***/
	padding: 0px;
}

li.menuHover ul { 
	visibility: visible;
}

.itemd a {
	display: block;
	width: 180px;
	border-right: 1px solid rgb(230,230,230); /*** DROP-DOWN INNER BORDER COLOR ***/ /*** CHANGE ***/
	border-bottom: 1px solid rgb(230,230,230); /*** DROP-DOWN INNER BORDER COLOR ***/ /*** CHANGE ***/
	border-left: 1px solid rgb(230,230,230); /*** DROP-DOWN INNER BORDER COLOR ***/ /*** CHANGE ***/
	color: rgb(0,0,0); /*** DROP-DOWN TEXT COLOR ***/ /*** CHANGE ***/
	text-align: left;
	padding: 2px 3px 3px 6px;
	margin: 0px;
}

.itemd {
	background: rgb(180,170,140); /*** DROP-DOWN BACKGROUND COLOR ***/ /*** CHANGE ***/
}

.itemd a:hover {
	background: rgb(240,230,200); /*** DROP-DOWN HOVER BACKGROUND COLOR ***/ /*** CHANGE ***/
	color: rgb(0,0,0); /*** DROP-DOWN HOVER TEXT COLOR ***/ /*** CHANGE ***/
	text-decoration: none;
}

/*
.item a:hover, .item1 a:hover, .item1d a:hover, .item2 a:hover {
	text-decoration: none;
	color: rgb(90,0,0); /*** CATEGORY TEXT HOVER COLOR ***/ /*** CHANGE ***/
/*}

.item1 a:hover, .item2 a:hover {
	background: rgb(210,210,210); /*** NON-DROP-DOWN HOVER COLOR ***/ /*** CHANGE ***/
/*}*/

.item a:hover, .item1 a:hover, .item2 a:hover, .item1d a:hover {
	background: rgb(220,210,180); /*** NON-DROP-DOWN HOVER COLOR ***/ /*** CHANGE ***/
	text-decoration: none;
	color: rgb(0,0,0); /*** CATEGORY TEXT HOVER COLOR ***/ /*** CHANGE ***/
}

/**** ADDED ****/

li.item:hover > a { 
    background-position: 0% -400px; 
}

li.item:hover  { 
    background-position: 100% -400px; 
}

li.item:hover ul, li.item1d:hover ul, li.menuhover ul { 
	visibility: visible;
}

