#topcontainer {
    width: 100%;
    height: 90vh;
    background-color: white;
}
#unitcontainer {
    width: auto;
    margin: 0 auto;
    position: relative;
    top: 50%;
    transform: translateY(-50%);
    text-align: center;
}
#headerline {
    font-family: "BodoniRoman", Georgia, serif;
    width: 100%;
    text-align: center;
    font-size: 2em;
}

@font-face {
	font-family: 'BodoniRoman';
	src: url('fonts/BauerBodoniStd-Roman.eot');
	src: local('☺'), url('fonts/BauerBodoniStd-Roman.woff') format('woff'), url('fonts/BauerBodoniStd-Roman.ttf') format('truetype'), url('fonts/BauerBodoniStd-Roman.svg') format('svg');
	font-weight: normal;
	font-style: normal;
}
#headlogo {
    max-height: 60%;
    height: 60%;
}
#contact{
    height: 100%;
}