body {
	font-family: Helvetica, Verdana, Arial, sans-serif;
	font-size: 14px;
	margin: 10px;
	background-color: #9dbcb4;
	color: #9a9b9c;
}
#wrapper {
	width: 663px;
	height: 587px;
	padding: 173px 55px 0px 42px;
	margin: auto;	
	background-color: #fff;
}
#wrapper div.column_one {
	width: 123px;
	float: left;	
}
#wrapper div.column_two {
	width: 142px;
	float: left;	
	font-weight: bold;
}
#wrapper div.column_three {
	width: 142px;
	float: left;	
	font-weight: bold;
}
#wrapper div.column_four {
	width: 256px;
	float: left;	
}
#wrapper h1, #wrapper h2 {
	color: #9dbcb4;
	font-size: 14px;
	xfont-weight: normal;
	margin: 0px; /*  0px 0.2em 0px; */
}
#wrapper ul {
	margin: 0px;
	padding: 0px;
	list-style-type: none;
	font-size: 14px;	
}

#wrapper ul#submenu {
	height: 264px;	
}

#wrapper p, #wrapper li {
	line-height: 1.3em;
}
#wrapper p {
	margin: 3px 0px 0.5em 0px;
}	
a {
	color: #9a9b9c;
	text-decoration: none;
}
a:hover {
	color: #9dbcb4;
}
.green {
	color: #9dbcb4;	
}
a img {
	border: none;	
}
div.clear {
	clear: both;	
}

/* New way of showing pagination: */
div#project_back_next {
	xfloat: left;	
	xmargin-top: 3px;
	font-weight: normal;
}
div#project_pagination {

}

/* Project stuff */
img.project_image {
	position: absolute;	
}
div#project_images_back_next {
	float: left;	
	margin-top: 8px;
}
div#project_images_squares {
	float: right;
	margin-top: 8px;	
}
div#project_images_squares div.square {
	width: 10px;
	height: 10px;
	margin-left: 3px;
	float: right;	
	overflow: hidden;
}
div#project_images_squares div.green {
	background-color: #9dbcb4;	
}

div#project_images_squares div.grey {
	background-color: #959595;
	cursor: pointer;
}

div#project_content {
	height: 240px;
	overflow: hidden; 
}
