body {
 	margin:  0;
 	padding: 0;
 	background-color: #ffffff;
	}

div#Project_page_supertitle_box {
 	font-family: "Frutiger", "Frutiger Linotype", "Lucida Grande", "Lucida Sans", "Lucida Sans Unicode", "Lucida", Verdana, Geneva, Trebuchet MS, Sans-serif;
 	margin:0px;
 	padding:0px;
 	position:absolute; bottom:82px; left:0px;
 	width: 240px;
	}

div#Project_page_supertitle_box h1 {
 	font-size: 14px;
 	font-weight:bold;
 	line-height:16px;
 	color: #2b363b;
 	padding:0px;
 	margin:0px;
	}

div#Project_page_title_box {
 	font-family: "Frutiger", "Frutiger Linotype", "Lucida Grande", "Lucida Sans", "Lucida Sans Unicode", "Lucida", Verdana, Geneva, Trebuchet MS, Sans-serif;
 	margin:444px 0px 0px 0px;
	}

div#Project_page_title_box h1 {
 	font-size: 18px;
 	font-weight:normal;
 	color: #2b363b;
 	padding:0px;
 	margin:0px;
	}

div#Project_page_title_box h2 {
 	font-size: 12px;
 	font-weight:normal;
 	color: #2b363b;
 	margin-top:0px;
 	padding:0px;
	}

div#Project_page_title_box h3 {
 	font-size: 9px;
	font-weight: normal;
	color: gray;
	margin-top: -14px;
	margin-left: 90px;
 	padding: 0px;
	}

div#Project_page_title_box p {
 	font-size: 9px;
	font-weight: bold;
	color: #891831;
	margin: 0px;
 	padding: 0px;
	}

div#Project_page_title_box a {
   	font-size: 9px;
	font-weight: bold;
 	position:absolute; top:18px; left:0px;
	}

div#Project_page_title_box a:link     { color: #BBBBBB; text-decoration: none;}
div#Project_page_title_box a:visited  { color: #BBBBBB; text-decoration: none;}
div#Project_page_title_box a:hover    { color: #891831; text-decoration: none;}
div#Project_page_title_box a:active   { color: #BBBBBB; text-decoration: none;}

.description_link {
 	font-family: "Frutiger", "Frutiger Linotype", "Lucida Grande", "Lucida Sans", "Lucida Sans Unicode", "Lucida", Verdana, Geneva, Trebuchet MS, Sans-serif;
	font-size: 9px;
	font-weight: bold;
	color: #891831;
	margin: 0px;
 	padding: 0px;
	}

.description_link a:link     { color: #BBBBBB; text-decoration: none;}
.description_link a:visited  { color: #BBBBBB; text-decoration: none;}
.description_link a:hover    { color: #891831; text-decoration: none;}
.description_link a:active   { color: #BBBBBB; text-decoration: none;}

div#Project_page_thumbnail_box {position:absolute; top:486px; left:0px;}

	.Project_page_thumbnail_box_0 { position:absolute; top:0px; left:0px;}
	.Project_page_thumbnail_box_1 { position:absolute; top:0px; left:45px;}
	.Project_page_thumbnail_box_2 { position:absolute; top:0px; left:90px;}
	.Project_page_thumbnail_box_3 { position:absolute; top:0px; left:135px;}
	.Project_page_thumbnail_box_4 { position:absolute; top:0px; left:180px;}

div#Project_page_thumbnail_box a { margin: 0;}

div#Project_page_thumbnail_box a:link    { border:1px solid white; position:absolute; top:-1px; left:0px;}
div#Project_page_thumbnail_box a:visited { border:1px solid white; position:absolute; top:-1px; left:0px;}
div#Project_page_thumbnail_box a:hover   { border:1px solid #891831; position:absolute; top:-1px; left:0px;width:36px;}
div#Project_page_thumbnail_box a:active  { border:1px solid white; position:absolute; top:-1px; left:0px;}

div#Project_page_arrow_box {position:absolute; top:486px; left:0px;}

div#Project_page_arrow_box a:link     { color: #6c6c6c; text-decoration: none;}
div#Project_page_arrow_box a:visited  { color: #6c6c6c; text-decoration: none;}
div#Project_page_arrow_box a:hover    { color: #891831; text-decoration: none;}
div#Project_page_arrow_box a:active   { color: #6c6c6c; text-decoration: none;}

	.Project_page_arrow_box_next {
		position:absolute; top:2px; left:225px;
		font-size: 10px;
		color: silver;
		text-decoration: none;
		font-weight: bold;
		}
	.Project_page_arrow_box_previous {
		position:absolute; top:21px; left:225px;
		font-size: 10px;
		color: #6c6c6c;
		text-decoration: none;
		font-weight: bold;
		}

div#Project_page_image_box {
 	width:654px;
 	height:523px;
 	position:absolute; top:0px; right:0px;
 	padding-right:0px;
 	text-align: right;
	}

div#Project_page_arrow_box {
 	width:14px;
 	height:7px;
 	position:absolute; top:468px; left:0px;
 	padding-right:0px;
 	text-align: left;
	}

div#Project_page_text_box {
 	width:215px;
 	height:432px;
 	position:absolute; top:0px; left:0px;
 	margin-top: 0px;
 	padding:13px;
 	font-family: Tahoma, Verdana, Geneva, Helvetica, Arial, Trebuchet MS, Sans-serif;
 	text-align: left;
 	font-size: 11px;
	font-weight: normal;
	line-height:14px;
	color: #2b363b;
 	border:none;
	}

div#Project_page_text_box a {
 	font-family: Tahoma, Verdana, Geneva, Helvetica, Arial, Trebuchet MS, Sans-serif;
 	text-align: left;
 	font-size: 11px;
	font-weight: bold;
	}

div#Project_page_text_box a:link     { color: #891831; text-decoration: none;}
div#Project_page_text_box a:visited  { color: #891831; text-decoration: none;}
div#Project_page_text_box a:active   { color: #891831; text-decoration: none;}
div#Project_page_text_box a:hover    { color: #891831; text-decoration: underline;}


.project_credit {
 	font-family: Tahoma, Verdana, Geneva, Helvetica, Arial, Trebuchet MS, Sans-serif;
	font-size: 9px;
	font-weight: normal;
	color: #2b363b;
	line-height:12px;
	}

.project_credit a:link     { color: #891831; text-decoration: none;}
.project_credit a:visited  { color: #891831; text-decoration: none;}
.project_credit a:hover    { color: #BBBBBB; text-decoration: none;}
.project_credit a:active   { color: #000000; text-decoration: none;}

div#Jobs_page_text_box {
 	font-family: Tahoma, Verdana, Geneva, Helvetica, Arial, Trebuchet MS, Sans-serif;
 	margin:0px;
 	position:absolute; top:0px; left:375px;
	}

div#Jobs_page_text_box h1{
 	font-size: 15px;
 	font-weight:200;
 	color: #2b363b;
 	margin:0px;
 	padding:0px;
	}

div#Jobs_page_text_box p {
 	width:255px;
 	margin-top: 0px;
 	padding-top:6px;
 	text-align: left;
 	font-size: 11px;
	font-weight: normal;
	line-height:14px;
	color: #2b363b;
 	border:none;
	}


div#News_page_text_box {
 	font-family: Tahoma, Verdana, Geneva, Helvetica, Arial, Trebuchet MS, Sans-serif;
 	margin:0px;
 	position:absolute; top:0px; left:375px;
	}

div#News_page_text_box h1{
 	font-size: 15px;
 	font-weight:200;
 	color: #2b363b;
 	margin:0px;
 	padding:0px;
 	width:255px;
	}

div#News_page_text_box p {
 	width:255px;
 	margin-top: 0px;
 	padding-top:6px;
 	text-align: left;
 	font-size: 11px;
	font-weight: normal;
	line-height:14px;
	color: #2b363b;
 	border:none;
	}

div#News_page_image_box {
 	width:350px;
 	height:550px;
 	position:absolute; top:1px; left:0px;
 	padding-right:0px;
 	text-align: right;
	}


div#People_page_title_box {
 	font-family: Tahoma, Verdana, Geneva, Helvetica, Arial, Trebuchet MS, Sans-serif;
 	margin:0px;
 	position:absolute; top:289px; left:392px;
	}

div#People_page_title_box h1 {
 	font-size: 18px;
 	font-weight:normal;
 	color: #2b363b;
 	padding:0px;
 	margin:0px;
	}

div#People_page_title_box h2 {
 	font-size: 14px;
 	font-weight:normal;
 	color: #2b363b;
 	margin-top:-2px;
 	padding:0px;
	}

div#People_page_title_box p {
 	width:255px;
 	margin-top:-6px;
 	text-align: left;
 	font-size: 11px;
	font-weight: normal;
	line-height:14px;
	color: #2b363b;
 	border:none;
	}

div#People_page_thumbnail_box {
 	position:absolute; top:276px; left:122px;
	}

	.People_page_thumbnail_box_1 { position:absolute; top:0px; left:0px;}
	.People_page_thumbnail_box_2 { position:absolute; top:0px; left:52px;}
	.People_page_thumbnail_box_3 { position:absolute; top:0px; left:104px;}
	.People_page_thumbnail_box_4 { position:absolute; top:0px; left:156px;}
	.People_page_thumbnail_box_5 { position:absolute; top:0px; left:208px;}
	.People_page_thumbnail_box_6 { position:absolute; top:52px; left:104px;}
	.People_page_thumbnail_box_7 { position:absolute; top:52px; left:156px;}
	.People_page_thumbnail_box_8 { position:absolute; top:52px; left:208px;}

div#People_page_thumbnail_box a { margin: 0;}

div#People_page_thumbnail_box a:link    { border:1px solid white; position:absolute; top:-1px; left:0px;}
div#People_page_thumbnail_box a:visited { border:1px solid white; position:absolute; top:-1px; left:0px;}
div#People_page_thumbnail_box a:hover   { border:1px solid #00819d; position:absolute; top:-1px; left:0px;width:47px;}
div#People_page_thumbnail_box a:active  { border:1px solid white; position:absolute; top:-1px; left:0px;}

div#People_page_image_box {
 	width:275px;
 	height:275px;
 	position:absolute; top:2px; left:379px;
 	padding-right:0px;
 	text-align: left;
	}
