.cl {
	height:1px;
	overflow:hidden;
	clear:both;
	}
#gallery {
	font-size:100%;
	margin:0;
	padding:0;
	}
#gallery li:before {
	content:'' !important;
	}
#gallery li {
	list-style-type:none;
	margin: 0 0 25px 0;
	line-height:normal;
	text-indent:0 !important;
	}
#gallery li span {
	border-bottom:1px dashed #000;
	color:#000;
	cursor:pointer;
	font-size:169%;
	}
* html	#gallery li span{
	cursor:hand;
	border-bottom:1px dotted #000;
	}
	#gallery li ul {
		padding:0;
		margin:4px 0 0 0;
		padding-bottom:10px;
		
		}
	#gallery li ul ul {
		padding:0;
		}
	#gallery li ul li {
		margin: 13px 0 0 0;
		padding: 0 0 0 20px;
		background:url(../img/gar.gif) left 7px no-repeat;
		}
		#gallery li ul li span {
		color:#28517f;
		font-size:115%;
		border-bottom:1px dashed #28517f;
		}
#gallery li ul.glist li {
	float:left;
	background:none;
	min-width:10em;
	height:200px;
	margin: 20px 20px 0 0;
	padding:0;
	margin-bottom:3em;
	}
* html	#gallery ul.glist li {
	width:10em;
	}
	#gallery li img {
	border:none;
	}
	dl, dl dt, dl dd {
	margin:0;
	padding:0;
	}
	
	#gallery ul dl {
	padding:10px 0 0 0;
	}
	#gallery dl dt {
	padding:0 0 6px 0;
	max-width:195px;
	color:#000;
	font-size:90%;
	font-family:Arial, Helvetica, sans-serif;
	}
	#gallery dl dd {
	font-size:79%;
	}
	#gallery dl dd a {
	text-decoration:underline;
	font-family:Arial, Helvetica, sans-serif;
	}
