body {
  background-color: #000000;
}

.title {
  font-family: serif;
} 

a:link {
  text-decoration: none;
  color: #502020;
}

a:active {
  text-decoration: none;
  color: #ffffff;
}

a:visited {
  text-decoration: none; 
  color: #502020;
}

a:hover { 
  color: #ffffff;
}

.headertxt {
  font: 28pt times;
  color: #a57676;
  width: 450px;
  padding-top: 75px;
  text-align: right;
}

.subheadertxt {
  font: 18pt Helvetica, Arial, Verdana, sans-serif;
  color: #a57676;
}

.pagetitle{
  width: 450px;
  height: 100%;
  padding-left: 0px;
  padding-top: 2px;
  font: 18pt Times, serif;
  color: #ffffff;
  text-align: right;
}

.mainpic {
  width: 250px;
  height: 250px;
  position: relative;
  top: -175px;
  left: 475px;
  border: 3px solid;
  border-color: #ffffff;
  background-color: #754646;
}

.centerdiv{
  width: 800px;
  margin-left: auto; 
  margin-right: auto;
  background-color: #a57676;
  border: 3px solid;
  border-color: #ffffff;
}

.stripe{
  width: 100%;
  border-color: #cc99aa;
  background-color: #754646;
  height: 32px;
}

.prestripe{
  width: 100%;
  background-color: #ffffff;
  height: 3px;
}

.header{
  width: 100%;
  height: 175px;
  border-color: #cc99aa;
  background-color: #100000;
}

.nav {
  font: 11pt Helvetica, Verdana, sans-serif;
  width: 25%;
  float: left;
}

.nav ul {
  list-style:none; 
  padding: 5px;
}

.nav ul li {
  padding-left: 20px;
  padding-top: 2ex;
}

.content {
  font: 12pt Helvetica, Verdana, sans-serif;
  padding-left: 220px;
  padding-top: 110px;
  padding-right: 10px;
  padding-bottom: 50px;
  background-color: #a57676;
}

.partypic {
  width: 100px;
  height: 100px;
  position: relative;
  top: 20px;
  left: 0px;
  border: 3px solid;
  border-color: #ffffff;
  margin-right: 0px;
  float: left;
}

.partytext {
  padding-left: 120px;
  padding-bottom: 20px;
}




