/* CSS Added to Fudge the Suckerfish */
/*
.tail-top-menu li	{position:relative; } 
.tail-top-menu li.parent ul	{
	position: relative;
	top: 75px;
	left: -19px;
	border-left: 1px solid #1c1f18;
	border-right: 1px solid #1c1f18;
	border-bottom: 1px solid #1c1f18;
	border-top: 4px solid #1c1f18; 
	z-index: 99;
}
.tail-top-menu li.sfHover ul {
	background:#272B22 url(../images/tail_menu_top.jpg) 0 0 repeat-x;
	width:250px;
	z-index: 99;
}
.tail-top-menu li.sfHover ul li {
	float:left;
	width:250px;
	background:url(../images/row_menu.png) 0 0 repeat-y;
} */


.tail-top-menu li ul  {
  position:absolute;
  left:-999em;
  height:auto;
  width:250px;
  font-weight:400;
  background:#36f;
  border:#00C 1px solid;
  margin:0;
}
 
.tail-top-menu li li {
  width:11em;
}
 
.tail-top-menu li ul a {
  width:250px;
  color:#fff;
  font-size:0.9em;
  line-height:1em;
  font-weight:400;
}
 
.tail-top-menu li:hover ul ul,.tail-top-menu li:hover ul ul ul,.tail-top-menu li.sfhover ul ul,.tail-top-menu li.sfhover ul ul ul{
  left:-999em;
}
 
.tail-top-menu li:hover ul,.tail-top-menu li li:hover ul,.tail-top-menu li li li:hover ul,.tail-top-menu li.sfhover
  ul,.tail-top-menu li li.sfhover ul,.tail-top-menu li li li.sfhover ul {
  left:auto;
  z-index:6000;
}

