#left-column {
	POSITION: relative;
	MARGIN: 0px;
	WIDTH: 108px;
	FONT-SIZE: 11px;
}

#left-column ul {
  margin           : 0px;
  padding          : 0px;
  font-size        : 11px;
  list-style-type  : none;
}

#left-column ul li {
  position: relative;
  float: left;
  background-image: none;
  margin :0px;
  padding: 0px;
}

#left-column ul li.parent:hover {
	width: 323px;
}

#left-column ul li a, #left-column ul li a:visited {
  display          : block;
  text-align       : center;
  color            : #000000;
  border           : 1px solid #dcdcdc;
  padding          : 0px 0px 0px 0px;
  width            : 106px;
  height           : 106px;
  margin-bottom    : 11px;
  text-transform   : uppercase;
  z-index		   : -999;
}

#left-column ul li a img {
	float: left;
}

#left-column ul li a img span {
	float: left;
}

#left-column ul li:hover a {
	border           : 1px solid #000000;
}

#left-column ul li:hover ul li a {
	border           : 0px;
}

#left-column ul li.active a {
  border           : 1px solid #000000;
}

#left-column img {
	border : 0px;
}

#left-column ul li ul {
	display: none;
}

#left-column ul li:hover ul {
	position: absolute;
	width: 215px;
	display: block;
	top: 0px;
	left: 107px;
	border  : 1px solid #000000;
	border-left: 0px;
	z-index: 999;
	background-color: #ffffff;
}

#left-column ul li ul li a, #left-column ul li ul li a:visited {
	width 			: 205px;
	margin			: 0px;
	border			: 0px;
	font-size		: 11px;
	padding			: 5px;
	height			: auto;
    text-transform	: none;
    text-align		: left;
}

#left-column ul li ul li a:hover {
	background-color: #f5e0cd;
	border: 0px;
}
