
#block_top{
	background-image: url(../images/template_images/egm_logo_black.gif);
}

#anim_block {
	position:		absolute;
	display:		block;
	width:			100%;
	height:			900px;
	top:			0px;
	z-index:		100;
	background-color:#fff;
	overflow:		hidden;
}

#container_slideshow {
	display:		block;
	margin-top:		25px;
	margin-bottom:	20px;
}

#home_image {
	display:		block;
	margin-top:		25px;
	margin-bottom:	20px;
}

/* ----- Projects in the middle of the page ----- */

.projectCon {
    overflow: auto;
    zoom: 1;
    margin-bottom:  25px;
}

.project_middle, .project_middle_first{
	float:			left;
	margin-left:	21px;
	position:		relative;
	width:			175px;
}

.project_middle_first{
	margin-left:	0px;
}

.project_middle_image{
	border:		0px;
	display:	block;
	margin-top:	9px;
	margin-bottom:  7px;
	position:	relative;
}

.project_middle_title{
	color:		#777777;
}

.project_middle_title_short{
	color:		#5D5D5D;
	font-size:	18px;
	position:	relative;
}

.project_middle a, .project_middle_first a{
	color:		#FF6600;
	font-weight:	bold;
	display:	block;
	margin-top:	2px;
	text-decoration: none;
}
.project_middle a:hover, .project_middle_first a:hover{
	text-decoration: underline;
}



/* ------ Projects on the right side of the page ----- */

.project_right{
	font-size:	9px;
	line-height:	100%;
	margin-top:	0px;
	position:	relative;
}
.project_right a{
	border:		2px solid #FFF;
	cursor:		hand;
	display:	block;
	height:		93px;
	padding:	2px;
	text-decoration:none;
}
.project_right a:hover{
	border: 	2px solid #00CCFF;
}

.project_right_image{
	border:		0px;
	display:	block;
	margin-top:	0px;
	position:	relative;
}

.project_right_title{
	color:		#000;
}

.project_right_title_short{
	color:		#5D5D5D;
	font-size:	18px;
	display:	block;
	padding-bottom: 5px;
	padding-left:	2px;
	position:	relative;
}

.project_right_section{
	color:		#5F5F5F;
}

div.tagcloud {
    position: absolute;
    left: 0;
    top: 495px;
}