h1{text-align: center; font-size: 1.5em; margin: 0px 0px;}
h2{width: auto; text-align: right; font-size: .9em; margin: 0px 10px 0px 0px; position: absolute; top: 5px; right: 0px;}
h3{width: auto; text-align: right; font-size: .9em; margin: 0px 10px 0px 0px; position: absolute; top: 20px; right: 0px;}
section h4{color: #000099; font-size: 1.8em;}
header{margin: 0; border: none; padding: 4px; position: relative;}
article{margin: 0; border: none; padding: 4px;}
section{margin: 10px; color: black; padding: 2px 0 5px 0; background-color: white; box-shadow: 0 0 5px 5px #000066; border-radius: 15px;}
form{width: 100%;}
input{width: calc(100% - 30px); margin: 0 auto; display: block;}
textarea{width: calc(100% - 30px); height:15vh;margin: 0 auto 7px auto; display: block;}
input#submit{width: 100px; margin: 0 auto 10px auto;}
#editLink{text-decoration: none;}
#blogPost{border: 2px solid #000066; border-radius: 10px; margin: 10px 7px; box-shadow: 0px 0px 3px 3px #000066;}
.popInWindow div{width: 600px; height: 200px; margin: calc(50vh - 100px) auto;}