.waterfall {
	margin:0;
}
.waterfall a:hover {text-decoration:underline;}
/* UL tags  */
.waterfall ul {
	display:inline-block;
	background-color:#fff;
	list-style: none;
	margin:0;
}
.waterfall ul li ul {
	background-color:transparent;
	border:0;
	padding:10px;
	list-style-image:url(Noghteh.gif);
	/*font-weight:bold;*/
}
.waterfall ul li ul li ul {
	padding:0;
	list-style-image:none;
	list-style-type:circle;
	list-style-color:#faa;
	font-weight:normal;
}
/* LI tags */
.waterfall ul li.cat-level-0 {
	width:170px;
	padding:10px;

	/* cross browser inline-block: */
	vertical-align:top;
	display:-moz-inline-stack; 	/* FF 2 */
	display:inline-block;
	min-height:100px;
	zoom:1;						/* IE 7 */
	*display:inline;			/* IE 7 */
	_height: 100px;				/* IE 6 */
}
.waterfall ul li ul li {
	width:120px;
	margin:0 20px 0 0;
	padding:0;
}
.waterfall ul li .clear { clear:both; }
/* A tags */
.waterfall li a.cat-level-0 {
	position:relative;
	color:#81200E;
	padding:5px 60px 5px 0;
	border:1px solid #aaa;
	display:block;
	font-size:150%;

	background:#f7f6f3;
	min-height:20px;
	_height:20px;
	overflow:visible;
}
.waterfall ul li ul li a {
	color:#000;
	background-color:transparent;
	border:0;
	padding:0;
	font-size:100%;
}


.waterfall a.cat-level-0 img {
	width:50px;
	position:absolute;
	top:-5px;
	right:0;
}
.waterfall a.cat-level-0 span {
	position:absolute;
	display:block;
	right:65px;
}
