body {
  background: #af98ad;
  font: 11px arial;
  color: #5e5e5c;
  text-align: justify;
  margin: 0px; 
  padding: 0px;
  letter-spacing: 1px;
  text-align: justify;
  line-height: 13px;
}

#layout {
  background: #eaeae6;
  margin-right: auto;
  margin-left: auto;
  width: 604px;
  padding-bottom: 0px;
  }

#header {
  margin-right: auto;
  margin-left: auto;
  }

#content {
  width: 400px;
  margin-top: 10px;
  float: right;
  }

#nav {
  width: 185px; 
  color: #5f0707;
  margin-top: 10px;
  float: left;
  }

#footer {
  background: #dddddd;
  margin-top: 0px;
  margin-left: auto;
  margin-right: auto;
  width: 604px;
  clear: both;
  }

.foot {
  padding: 5px;
  width: 594px;
  text-align: center;
  letter-spacing: 4px;
  text-transform: lowercase;
  }

.stats {
  width: 80%;
  border-top: 1px dotted #c19d32;
  border-bottom: 1px dotted #c19d32;
  background: #e9e9e9;
  padding: 3px;
  margin-left: 30px;
  padding-left: 10px;
  margin-top: 20px;
  color: #5b7077;
  }

.stats a{ 
  color: #659656;
  }

table {
  border-spacing: 4px 6px;
  }

a { 
  text-decoration: none; 
  color: #b7534f;
  letter-spacing: 1px;
  }

a:hover {
  color: #8d4a84; 
  }

input, textarea{
  background-color: #ececec;
  font: 11px arial;
  color: #65478c;
  letter-spacing: 1px;
  border: 1px solid #dadada;
  padding:3px; 
  }

option, select {
  background-color: #ececec;
  font: 11px arial;
  color: #65478c;
  letter-spacing: 1px;
  border: 1px solid #dadada;
  padding:2px; 
  }

option {
  border: 0px;
  }

#nav div.header, #nav h2{ 
  width: 150px;
  font: 10px arial;
  color: #65478c;
  background: #dadada;
  text-align: left;
  letter-spacing: 3px;
  text-transform: uppercase;
  padding-left: 25px;
  padding-bottom: 2px;
  padding-top: 2px;
  margin-left: 10px;
  margin-right: 10px;
  margin-bottom: 0px;
  border-left: 1px solid #dadada;
  border-top: 1px solid #dadada;
  border-right: 1px solid #dadada;
  }

#nav .body {
  background: #f2f2f2;
  color: #5e5e5c;
  width: 165px;
  padding: 5px;
  margin-left: 10px;
  margin-right: 10px;
  margin-bottom: 10px;
  text-align: justify;
  border-left: 1px solid #dadada;
  border-bottom: 1px solid #dadada;
  border-right: 1px solid #dadada; 
  }

#content div.header, #content h2{ 
  font: 10px arial;
  color: #65478c;
  background: #dadada;
  text-align: left;
  letter-spacing: 3px;
  text-transform: uppercase;
  margin-bottom: 0px;
  padding-left: 25px;
  padding-bottom: 2px;
  padding-top: 2px;
  width: 370px;
  margin-left: -6px;
  margin-right: 10px;
  border-left: 1px solid #dadada;
  border-top: 1px solid #dadada;
  border-right: 1px solid #dadada;
  }

#content .body {
  background: #f2f2f2;
  color: #5e5e5c;
  width: 385px;
  padding: 5px;
  margin-left: -6px;
  margin-right: 10px;
  margin-bottom: 10px;
  text-align: justify;
  border-left: 1px solid #dadada;
  border-bottom: 1px solid #dadada;
  border-right: 1px solid #dadada; 
  }


b {
  color: #428789; 
  }

.stats b {
  color: #c8a656;
  }

i {
  color: #65478c;
  }

#content a img, #content img { 
  border: 7px solid #dddddd;
  }

#content a:hover img {
  border: 7px solid #af98ad;
  }