a {
color:blue;
}
a:hover {
text-decoration:none;
}
a:visited {
color:purple;
}
body {
width:auto;
margin:5%;
padding:0;
background-color:#FFFFFF;
border:none;
/* Better Not See ME! */
font-family:cursive;
}
header {
width:auto;
margin:0em 0em .5em 0em;
padding:0;
text-align:center;
}
/* No h1's besides header h1 */
h1 {
width:auto;
margin:0;
padding:0;
/* Better not see me! */
font-family:cursive, Times, serif;
font-size:9em;
font-weight:bolder;
text-align:right;
text-decoration:underline;
}
header h1 {
width:auto;
margin:0;
padding:0;
font-family:Arial, sans-serif;
font-size:2em;
text-align:center;
text-decoration:none;
text-indent:0;
}
h2 {
width:auto;
margin:0 0 .5em 0;
padding:0;
font-family:Arial, sans-serif;
font-size:1.5em;
font-weight:bold;
}
h3 {
width:auto;
margin:0 0 .5em .5em;
padding:0;
font-family:Arial, sans-serif;
font-size:1em;
font-weight:bold;
}
h4 {
width: auto;
margin:0 0 .5em 1em;
padding:0;
font-family:Times, serif;
font-size:1em;
font-weight:bold;
}
/* Catch h5's */
h5 {
width:auto;
margin:20%;
padding:10%;
font-family:cursive;
font-size:100px;
}
img {
display:block;
width:auto;
margin:0;
padding:0;
}
nav {
width:auto;
margin:0em 0em 1em 0em;
padding:0;
text-align:center;
}
nav ul {
width:auto;
margin:0;
padding:0;
}
nav ul li {
width:auto;
margin:0;
padding:0;
border:none;
display:inline;
font-size:1.25em;
list-style-type:none;
}
nav ul li a {
width:auto;
margin:auto;
padding:0em 1em 0em 1em;
color:blue;
font-family:Helvetica, sans-serif;
}
nav ul li a:visited {
color:blue;
}
ul {
width:auto;
margin:0;
padding:0;
}
li {
width:auto;
margin:0;
padding:0;
}
p {
width:auto;
margin:0 0 1em 1em;
padding:0;
font-family:Verdana, serif;
font-size:1em;
font-weight:normal;
text-indent:1em;
}
.bold {
font-weight:bold;
}
.clearL {
clear:left;
}
.excol {
font-family:Arial, Helvetica, sans-serif;
margin-left:1em;
}
.floatL {
float:left;
}
.floatR {
float:right;
}
.inline {
display:inline;
}
.noBrk {
white-space:nowrap;
}
.noVis {
visibility:hidden;
}
.red {
	color: red;
}
#footer {
display: block;
width:auto;
margin: 3em 1em 3em 0em;
padding:0;
clear:both;
}
#footer p {
font-family:monospace, sans-serif;
font-size:.8em;
font-weight:bold; 
text-align:right;
}
/* The Shawn Modersohn Home Button */
#headerHome {
color:black;
}
#headerHome:visited {
color:black;
}
#headerHome:hover {
color:blue;
text-decoration:none;
}