@CHARSET "UTF-8";

/*------------------------------------------------------------------------------*/
/*<<<[ Links ]>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>*/
.intro-box {
	padding:10px;
	text-align:justify;
	border:solid 1px #777;
	}
.intro-box p {
	font:normal 15px/18px "Times New Roman", Times, serif;
    }

.section-title {
	margin:15px auto;
	padding:1px 0 3px 0;
	text-align:center;
	background-color:#eee;
	color:#333;
}
.link-bookmarks,
.link-categories {
	margin:0;
	padding:0;
	background-color:transparent;
	}
.link-bookmark-box,
.link-category-box {
	float:left;
	margin:0 0 10px 0;
	padding:0;
	width:234px;
	height:60px;
	/* this controls the color of the border */
	background-color:white;
}
.link-bookmark,
.link-category {
	float:left;
	margin:1px;
	padding:0;
	position:relative;
	/* this controls the color of the box */
	background-color:white;
	width:232px;
	height:58px;
}
.link-bookmark .bookmark-name,
.link-category .category-name {
	margin:3px 4px 0 4px;
	padding:0;
	font:bold 12px/14px Arial,Helvetica,Verdana,sans-serif;
	letter-spacing:0.68px;
	color:#aa0000;
}
.link-bookmark .bookmark-name a,
#context-links .link-category .category-name a {
	text-decoration:underline;
}
.link-bookmark .bookmark-desc,
.link-category .category-desc {
	margin:2px 4px 0 4px;
	padding:0;
	font:normal 11px/12px Arial,Helvetica,Verdana,sans-serif;
}
.link-category .item-count {
	position:absolute;
	bottom:0px;
	right:0px;
	margin:0 4px 4px 4px;
	padding:0;
	font:normal 9px/9px Arial,Helvetica,Verdana,sans-serif;
	color:#777;
}	
.link-bookmark .bookmark-bar {
	position:absolute;
	bottom:1px;
	right:2px;
	margin:0;
	padding:0;
}
.link-bookmark .bookmark-bar img {
	margin:0 0 0 3px;
	padding:0;
}
/* for controlling the color of the currently active category box */
.link-category-box-active {
	background-color:#aa0000;
}
.link-category-box-active .link-category {
	background-color:white;
}


