/* .hits, .numlnk */

/*.caticon { margin-left: -16px; padding: 2px 8px; } / space needed for category icon*/
.cat_title, .cat_title_lnkcols, .cat_title_catcols { color:#522C64; font: bold 16px Verdana, Geneva, sans-serif; }
.ldes, .ldes_lnkcols, .ldes_catcols { font-size:10px; }
.cdes, .cdes_lnkcols, .cdes_catcols { }
.new, .new_lnkcols, .new_catcols { color: red; font-weight: bold;}

/*ul.awl li, ul.awl_lnkcols li, ul.awl_catcols li = all bullets*/

.cats, .cats_lnkcols, .cats_catcols, ul.links li, ul.links_lnkcols li, ul.links_catcols li {
 background-image: none !important; /* list style on/off for e.g. purity layouts*/
 list-style-type: none;             /* list style on/off for e.g. milkyqay layout*/
}

/* below styles should not be changed */
.awl { 
	margin:0;
	padding:0;
}        /* neg.margin f. list style layouts (e.g milkyway)*/

.awl .links a {	font:bold 14px/0.8em Verdana, Geneva, sans-serif; }

.awl .links span {
	float:left;
	margin:10px 0 0;
	width:230px;
}

#left .awl .links span {width:200px;}

.awl .links img {
	float:left;
	padding:0 6px 0 0;
	width:auto;
}

ul.links {
	height: 100%;
	margin: 0;
	padding:0;
}

ul.links li { 
	float:left;
	margin:20px 0 10px;
	width:100%;
}

ul.links li a {
	color:#333;
	font:12px/20px Verdana, Geneva, sans-serif;
}

ul.links li a:hover { color:#818285;}

ul.links_lnkcols, .awl_catcols {
	height: 100%;
	overflow: auto;
	margin-left:-2em;
	width: 97%;
}

ul.links_lnkcols li {
	width: 100%;
	float: left;
	border-bottom: 1px dotted #ddd;
}

ul.links_catcols li { margin: 10px 0; }

.cats_catcols {
	border-bottom: 1px dotted #ddd;
	float: left;
	padding-left: 2em;
	width: 100%;
}
