h1, tr, div{
    padding:0;
    margin:0;
}
h1 {
    padding:0.5em;
    text-align: center;
}
.masthead {
    padding-top:.5em;
    border-bottom: 5px solid #800;
}
.footer {
border-top:5px solid #800;
}
.content {
	padding:1.5em;
        padding-top:2em;
}

table {
  border-spacing:0;
}
table, td, tr, img, a {
  border:0;
  }

body{
    font: 1em arial, lucida, helvetica, sans-serif;
}
.container {
  position: relative;
/*  width:90%; */
  margin:auto;
  border: 1px;
}
.content {
  width:90%;
  margin:auto;
}
body, fieldset {
    padding:0;
    margin:0;}
label {    
    display: inline-block;
    width: 8em;
    text-align: right;
    padding-right: .5em;
    margin: .5em;
    }
input[type="text"], select {
   width: 30em;
  font-size: medium;
   }
 select {
   width: 29em;
  font-size: medium;
   }
body:focus, label:focus, select:focus, input[type="text"]:focus, textarea:focus , input[type="submit"]:focus, input[type="reset"]:focus{
    background-color: #ffda20;
}
select, input[type="text"], textarea {
 border: 1px solid #ffbe2d;
}
fieldset {
   border: 2px solid #e8831d;
   background: #f6ff93;
   padding: .5em;
   margin: .5em;
}
textarea {
  padding:.5em;
  margin: .5em;
  width:47.5em;
    display: block;
}
legend {
   border: 2px solid #e8831d;
   background-color: #fff;
   padding: .25em;
}
#textlabel {
  width: 20em;
  text-align:left;
  display:block;
}
select, input[type="submit"], input[type="reset"] {
 border-style: outset;
 border-width: 2px;
}
input[type="submit"], input[type="reset"] {
  padding: 0.25em 0.5em;
  margin: .5em;
    font-size: 1em;
   }
input[type="reset"] {
  margin-left: 29.35em;
}


/*Nav styling*/
.navigation{
    width:100%;
    position:absolute;
    top: 9em;
    background-color:  #800;
}
.navigation li{
    list-style: none;
    float: left;
}
.navigation li a{ 
    display:block;
    background-color:  #800;
    color: #fff;
    padding:.25em 1.5em;
    margin-left:1em;
    text-decoration:none;
    font-weight:bold;
   
}

.navigation li a:hover{
    background-color: #ffda20;
    color:#800;
}
#nav{
    padding:0;
    margin:0;
}

