body { padding: 0px; margin: 0px; background-color: #ffffff; }
.header { position: absolute; top: 10px; left: 10px; z-index: 2;}
.subheader { position: relative; top: 5px; left: 5px; color: #c33939; font-size: 20pt; }
.centered { display: block; margin-left: auto; margin-right: auto }
.linksbox { position: absolute; top: 200px; left: 0px; width: 20%; color: #ffffff; font-size: 20px; text-align: center; text-decoration: none; }
.xlinksbox { position: absolute; top: 200px; right: 0px; width: 20%; color: #ffffff; font-size: 20px; text-align: center; text-decoration: none; }
.links { left: 0px; width: 20%; color: #5b3271; font-size: 20px; text-align: center; text-decoration: none; }
.links:hover { color: #c33939; text-decoration: underline; }
.currentlink { left: 0px; width: 20%; color: #c33939; font-size: 20px; text-align: center; text-decoration: none; }
.webpage { position: absolute; top: 80px; left: 20%; width: 60%; background-color: #ffffff; border-style: none; padding: 3px; }
.blog { position: relative; top: 125px; left: 130px;  border-style: solid; padding: 3px; margin: 3px; width: 80%; }
.noice { position: relative; left: 10%; width: 80%; padding: 3px; font-size: 11px }
.rfooter { position: absolute; bottom: 0px; right: 0px; }
.lfooter { position: absolute; bottom: 0px; left: 0px; }
