.site {
	display: grid;
	grid-template-columns: 1.9fr 4.1fr;
	grid-auto-rows: auto 30px 32px auto 40px;
	grid-template-areas:
		"banner banner"
		"navbar navother"
		"spacer breadcrumbs"
		"sidebar main"
		"footer footer";
}

.banner {
	grid-area: banner;
}


.navigation {
	grid-area: navbar;
}

.spacer-area {
	grid-area: spacer;
}

.nav-other {
	grid-area: navother;
}

.breadcrumbs {
	grid-area: breadcrumbs;
}

.main-content {
	grid-area: main;
}

.sidebar {
	grid-area: sidebar;
}

.footer-content {
	grid-area: footer;
}

.absgrid {
	display: grid;
	background-color:#F4FFFE;
	font-size: 85%;
	padding: 4px;
	grid-template-columns: 1.3fr 6fr 1.8fr 1.8fr 1.8fr 1.8fr 1.8fr;
	grid-auto-rows: auto;
	grid-gap: 3px;

}

.absimagegrid {
	display: grid;
	grid-template-columns: 4fr 2fr 2fr;
	grid-auto-rows: 180px;
	row-gap: 10px;
	column-gap: 20px;
	grid-template-areas:
	"uploadarea absimage1 absimage2";

}

.authorlinkgrid {
	display: grid;
	grid-template-columns: 6fr 1.25fr 2.5fr;
	grid-auto-rows: 20px;
	column-gap: 10px;
	grid-template-areas:
	"addme addauthor corpauthor";

}


.abstablegrid {
	display: grid;
	grid-template-columns:2fr 2fr 2fr;
	grid-auto-rows: 160px;
	row-gap: 10px;
	column-gap: 20px;
	grid-template-areas:
	"abstable1 abstable2 abstable3";

}

.summarygrid {
	display: grid;
	grid-template-columns: 1.7fr 4.3fr;
	grid-auto-rows: auto;
	row-gap: 10px;
	column-gap: 10px;
	margin-top: 1em;
}

.sumimagegrid {
	display: grid;
	grid-template-columns: 1fr 1.5fr 1.5fr 2.5fr;
	column-gap: 20px;
	grid-row: 140px;
	grid-template-areas:
	"graphlabel sumimage1 sumimage2 sumimage3";

}

.sumtablegrid {
	display: grid;
	grid-template-columns: 1fr 1.5fr 1.5fr 2.5fr;
	grid-row: 140px;
	column-gap: 20px;
	grid-template-areas:
	"tablelabel sumtable1 sumtable2 sumtable3";
	margin-top: 1em;
}


.profilegrid {
	display: grid;
	grid-template-columns: 2fr 1.5fr 2.5fr;
	grid-auto-rows: auto;
	row-gap: 15px;
	column-gap: 15px;
	grid-template-areas:
	"detailarea photoarea droparea"
	"bioarea bioarea bioarea";
	
}

.dcoigrid {
	display: grid;
	grid-template-columns: 1.25fr 4.75fr;
	grid-auto-rows: auto;
	column-gap: 5px;
	grid-template-areas:
	"dcoi_relation dcoi_relation"
	"dcoi_radio dcoi_text";
}

