.treatments ul li{
	position: relative;
	width: 128px;
	height: 128px;
}
.treatments ul div{
	position: absolute;
	bottom:0;
	left:0;
	width: 128px;
}
.treatments .listing ul ul{
	position: relative;
	bottom:0;
	left:0;
	padding: 0;
	background: #fff;
}
.treatments .listing ul ul a{
	color: #4c0000;
	font-size: 13px;
}
.treatments span.comment{
	background: url(../images/comment-l.gif) no-repeat;
	padding-left: 11px !important;
}
.treatments span.comment em{
	/*background: url(../images/comment-r.gif) no-repeat;*/
}
.treatments span.comment span{
	text-indent: 0;
	padding: 9px 0 0;
	height: 22px;
	background: #4c0000;
}
.treatments ul li:hover span.comment,
.treatments ul li.hover span.comment{
	background: #4c0000;
}
.treatments ul li:hover span.comment span,
.treatments ul li.hover span.comment span{
	float: none;
	width: 117px !important;
	display: block;
}
.treatments ul li:hover em,
.treatments ul li.hover em{
	display: none;
}
.treatments .listing ul ul{
	padding: 10px 0 4px;
}
.treatments ul ul li{
	padding: 0 7px 5px 20px;
	background: url(../images/bullet01.gif) no-repeat 7px 6px;
	width: 101px;
}
.listing ul ul{
	display:block;
}
.treatments ul ul li{
	height:auto;
}
.treatments span.comment span.long{
	font-size:10px;
}
