#navi
{
	float: left;
	z-index: 100;
	width: 100%;
	position: relative;
	z-index: 10;
}
#navi li
{
	float: left;
	z-index: 100;
	width: auto;
	position: relative;
	z-index: 10;
}
#navi li a
{
	width: auto;
	float: left;
	display: block;
	text-decoration: none;
	z-index: 10;
}
#navi li a:hover
{
	color: #eacd94;
}
#navi li a.selected
{
}
#navi li ul
{
	float: left;
	position: absolute;
	left: 0px;
	top: auto;
	background-color: #692100;
	z-index: 10;
	border:2px solid #451600;
	border-top:0 none;
}
#navi li ul li
{
	overflow: hidden;
}
#navi li ul li a
{
}
.addCart:hover
{
	/* for IE */
  filter:alpha(opacity=75);
  /* CSS3 standard */
  opacity:0.75;
}
#navi li ul li a.selected
{
	font-weight: bold;
}
#navi li ul li ul
{
	display: block;
	left: auto;
	position: relative;
	top: auto;
	padding: 0px;
	width: auto;
}
#navi li ul li ul li
{
	clear: both;
}
#navi li ul li ul li a
{
}
#navi li ul li ul li a.selected
{
}
#navi li ul li ul li ul
{
	float: left;
	clear: both;
	display: none;
}
#navi li ul li ul li ul li
{
}
#navi li ul li ul li ul li a
{
}
#navi li ul li ul li ul li a.selected
{
}
#navColumnLeft
{
	border-right: 1px dashed #fff;
}
#navColumnRight
{
	padding: 0px;
}
#navi_side li
{
	width: 100%;
	float: left;
	clear: both;
}
#navi_side li a
{
	float: left;
	display: block;
	margin-top: 0;
	text-decoration: none;
	width: 95%;
	padding-left: 5%;
	padding-right: 1%;
}
#navi_side ul
{
	width: 100%;
	float: left;
}
#navi_side ul ul
{
	padding: 0;
}
#navi_side li a.selected
{
}
#navi_side li ul li a
{
	width: 92%;
	padding-left: 7%;
}
#navi_side li ul li a.selected
{
}
#navi_side li ul li ul li a
{
	padding-left: 7%;
	width: 91%;
	color: #e8dbb6;
}
#navi_side li ul li ul li a.selected
{
	font-weight: bold;
}
#navi_side li ul li ul li ul li a
{
	width: 71%;
	padding-left: 28%;
}
#navi_side li ul li ul li ul li a.selected
{
}
#navi_side li ul li ul li ul li a:hover
{
}
#navi_side li a
{
	padding-top: 3px;
	font-size: 1.3em;
	color: #4f3504;
}
#navi_side li a:hover
{
	color: #6A3813;
}
#navi_side ul li a:hover
{
	color: #d5df92;
}
#navi_side li ul li a
{
	font-size: 1.1em;
	color: #ecf1df;
}
#navi_side li ul li ul li a
{
	font-size: 0.85em;
}
#navi_side li li a
{
	color: #e7ddbf;
	background-color: transparent;
}
#navi_side li.active a, #navi_side li.active a:hover
{
	color: #f8decb;
	background: transparent url(/images/global/side-nav-bg-level1.png) no-repeat 0px top;
}
#navi_side li a:hover
{
	color: #733D15;
	background: transparent url(/images/global/side-nav-bg-hover.png) no-repeat 0px top;
}
#navi_side li.active a:hover
{
	color: #f0b17d;
}
#navi_side li.active ul li a
{
	color: #c4d0a4;
}
#navi_side li.active ul li.active a
{
	color: #eef6d8;
}
#navi_side li.active ul li.active a:hover
{
	color: #b3bf71;
}
#navi_side li.active ul li.active ul li.active a
{
	color: ##FFE59D;
	background: transparent url(/images/global/side-nav-bg-hover.png) no-repeat 0px top;
}
#navi_side li.active ul li a:hover
{
	color: #b3bf71;
	background: transparent url(/images/global/side-nav-bg-hover.png) no-repeat 0px top;
}

#navi_side li.active ul li.active ul li a
{
	color: #e8dbb6;
	border-bottom: 1px solid #5F5027;
}
#navi_side li.active ul li.active ul li a:hover
{
	color: #ffe59d;
}
#navi_side li.active ul li.active ul li.first a,
#navi_side li.active ul li.active ul li.last a
{
	border-bottom: 1px solid transparent;
}
#navi_side li.active ul li a
{
	background: none;
}
ul#navi_side li.first
{
	display: none;
}
ul#navi_side li ul li.first, ul#navi_side li ul li ul li.first
{
	display: block;
}
#navi_side li.first, #navi_side li.last
{
	height: 5px;
}
#navi_side li.active ul li.first a
{
	background: transparent url(/images/global/side-nav-bg-level2-top.png) no-repeat 0px top;
	height: 8px;
	width: 100%;
	padding: 0px
}
#navi_side li.active ul li.last a
{
	background: transparent url(/images/global/side-nav-bg-level2-bottom.png) no-repeat 0px bottom;
	height: 6px;
	width: 100%;
	padding: 0px
}
#navi_side ul li ul li.first a
{
	background: transparent url(/images/global/side-nav-bg-level2-top.png) no-repeat 0px top;
}
#navi_side ul li ul li.last a
{
	background: transparent url(/images/global/side-nav-bg-level2-bottom.png) no-repeat 0px bottom;
}
#navi_side ul li ul li.lastlink a
{
	background: transparent url(/images/global/side-nav-bg-level2-bottom.png) no-repeat 0px bottom;
}
