h1 {
	position: relative;
	font-size: 20px;
	padding: 5px 0;
	margin: 0 0 30px 0;
	border-bottom: 1px #ebebeb solid;
}

	h1 span {
		position: absolute;
		top: 10px;
		right: 3px;
		font-size: 14px;
	}
	
		h1 span a {
			font-size: 14px;
			background-color: inherit;
			color: #666;
		}
		
		h1 span a:hover {
			background-color: inherit;
			color: #000;
		}

.project-container {
	margin: 0 0 40px 0;
}

a.thumb-link {
	display: block;
	width: 410px;/*326*/
	height: 100px;/*100*/
	padding: 0 20px 0 0 ;
	float: left;
	text-decoration: none;
	margin: 0 30px 20px 0;
	/*opacity: 0.7;
	filter: alpha(opacity=70);*/
}

a.thumb-link:hover {
	opacity: 0.7;
	filter: alpha(opacity=70);
}

	a.thumb-link img {
		display: block;
		width: 100px;
		height: 100px;
		float: left;
		margin: 0 20px 0 0;
	}
	
		.thumb-title {
			padding: 17px 0 0 0;
			display: block;
			font-size: 17px;
			background-color: inherit;
			color: #000;
		}
		
			.thumb-title span {
				display: block;
				font-size: 16px;
			}	
			
		.thumb-description {
			display: block;
			font-size: 14px;
			padding: 5px 0 0 0;
			background-color: inherit;
			color: #666;
			line-height: 19px;
		}
		
		
/*	anchor-links
--------------------------------------------------*/
#anchor-links {
	padding: 0 0 30px 0;
	font-size: 14px;
	background-color: inherit;
	color: #000;
}

	#anchor-links a {
		font-size: 14px;
		padding: 0 12px 0 0;
		background-color: inherit;
		color: #666;
	}
	
	#anchor-links a:hover {
		background-color: inherit;
		color: #000;
	}