p.jump-to-nav {
	display: none;
}
hr.hide {
	display: none;
}
#slideshow-img {
	width: 100%;
}

#illustration img.illustration {
	width: 100%;
}
#content {
	position: relative;
}

#maincontent {
	margin-top: 1em;
}

#logo {
	left: 100px;
	position: absolute;
	top: 0;
	z-index: 50;
}

#logo-anniversary {
	left:0;
	position:absolute;
	top:-20px;
	z-index:50;
}

#page {
	padding-top: 70px;
}

#navigation {
	display: none;
}

#footer .content {
	padding: 0;
	height: auto;
	background: none;
	margin-top: 3em;
}
#footer address {
	color: black;
	line-height: 1;
	text-align: right;
	position: absolute;
	right: 0;
	top: 2em;
	font-size: smaller;
}

#footer .affiliations {
	margin-top: 10px;
	background: transparent url("../_gfx/footer-logo-print.png") no-repeat 50% 0;
	min-width: 540px;
	height: 100px;
}
#footer .affiliations ul li {
	display: none;
}
#site-info {
	display: none;
	text-align: center;
}
#site-info .site-logos {
	display: block;
	margin-top: 2em;
}

.template-projectindex #projectmap,
.template-projectarchive #projectmap,
.template-project #projectmap,
.template-textpage #pagemap {
	width:100%;
	height:313px;
}


.slideshow .tmpimg {
	visibility: hidden;
}
.slideshow-controls {
	display: none;
}
.slideshow-menu {
	display: none;
}

ul.projectlist.collapsed li {
	display: block !important;
}

.projectbutton {
	background-image: url("../_gfx/projectbutton-bg-white.png");
}

p.more {
	display: none;
}


.template-projectindex .section-current li {
	margin-right: 2em;
}
.template-projectindex .section-current {
	padding-bottom: 10px;
}
.template-projectindex .serviceprojects {
	margin-right: 2em;
	margin-top: 2em;
}
.template-projectarchive .section-projects {
	padding-bottom: 1em;
}
.template-projectarchive .section-projects li {
	margin-right: 2em;
}


