#speedbar {	
height:34px;
margin:0 25px 0 0;
padding:0;
text-align:left;
background: url(images/custom/speedbar_icon.gif) no-repeat right center #503725;
line-height:24px;
white-space:nowrap;
}
#speedbar ul {  margin: 0px;
  padding: 0;
  list-style: none;
}
#speedbar li {  
float: left;
  margin: 0;
  padding: 0px;
  height: 34px;
  line-height:34px;
  position:relative;
}
#speedbar a
{  display: block;
  margin: 0;
  padding: 5px;
  text-align: center;
  vertical-align: middle;
  color: #FFF;
  height: 24px;
  line-height:24px;
  text-decoration:none;
  border-left:2px solid #FFF;
  width:100px;
}
#speedbar li.first a
{ 
  border-left:0;
}
#speedbar a span.shop{background:url(images/custom/speedbarLink_icon.gif) no-repeat; padding-left:25px;}
#speedbar a:hover {	background:#FFF; color:#503725;
}
#speedbar a:hover span.shop{background: url(images/custom/link_icon.gif) no-repeat #FFF;}
#speedbar ul li ul{
	position: absolute;
	left: -999em;
	height: auto;
	top:33px;
	background:#FFF;
	padding:0 0 5px 0;
	min-width:400px;
	border:1px solid #503725;
	border-top:0;
}

#speedbar ul li li{  background:none; height:auto;  padding:0 5px;}
#speedbar ul li li a, #speedbar ul .shop li a{	margin:0;
  border-bottom:1px solid #FFF;
  color:#503725;
  background-image:none;
  width:auto;
  height:auto;
  text-align:left;
}
#speedbar ul li li a:hover, #speedbar .shop li a:hover{background:#503725;;
  border-bottom:1px solid #FFF;
  color:#fff;
}
#speedbar li:hover ul ul, #speedbar li:hover ul ul ul, #speedbar li.sfhover ul ul, #speedbar li.sfhover ul ul ul {	left: -999em;
}
#speedbar li li:hover, #speedbar li li.sfhover{background:none;}
#speedbar li:hover ul, #speedbar li li:hover ul, #speedbar li li li:hover ul, #speedbar li.sfhover ul, #speedbar li li.sfhover ul, #speedbar li li li.sfhover ul {left: 0;}
/* Support for the "iehover-fix.js" */

ul.nav iframe {	position: absolute;
	/* account for the border */
	left: -0.25em;
	top: -0.25em;
	z-index: -1;
	filter: progid:DXImageTransform.Microsoft.Alpha(style=0,opacity=0);
}

* html ul.nav li { z-index: 201; }

/* this is for IE 5.0
select.hide { visibility: hidden; }

/* End Support for the "iehover-fix.js" */
