
body {
  background-color: #fdfdfd;
  margin: 0px;
  padding: 0px;
  color: black;
}

.outerEnvelope {
  width: 775px;
}


.leftCol {
  width: 197px;
  vertical-align: top;
  background-image: url("../art/menuBackground8.jpg");
  background-repeat: no-repeat;
  background-position: 0px 0px;
}

.Content {
  width: 578px;
  vertical-align: top;
  padding: 25px 15px 15px 20px;
  background-image: url("../art/menuBackgroundRight8.jpg");
  background-repeat: no-repeat;
  background-position: 0px 0px;
}


.menuCell {
  height: 44px;
  width: 158px;
  vertical-align: middle;
  padding-top: 7px;
}


a.menuLink:active {
  text-decoration: none;
  font-size: 16pt;
  color: #ffffff;
}

a.menuLink:visited {
  text-decoration: none;
  font-size: 16pt;
  color: #ffffff;
}

a.menuLink:hover {
  text-decoration: none;
  font-size: 16pt;
  color: #ffffff;
}

a.menuLink:link {
  text-decoration: none;
  font-size: 16pt;
  color: #ffffff;
}



.staffPicCell {
  width: 250px;
  vertical-align: top;
  text-align: center;
  padding-bottom: 25px;
}

.staffTextCell {
/*   width: 300px; 
  padding-right: 20px;
  vertical-align: top;
*/
  padding-bottom: 25px;
}


.staffPic {
  float: right;
  margin: 0px 0px 15px 20px;
}

.lovinghonors {
  font-size: 8pt;
  text-align: center;
  padding: 10px 0px 20px 0px;
}


a.lovinghonorsLink:active {
  font-size: 8pt;
  color: black;
}

a.lovinghonorsLink:visited {
  font-size: 8pt;
  color: black;
}

a.lovinghonorsLink:hover {
  font-size: 8pt;
  color: black;
}

a.lovinghonorsLink:link {
  font-size: 8pt;
  color: black;
}



/* styles for the obituaries go here */

 
.ObitButtons {
  width: 200px;
  background-color: whitesmoke;
}


#ObitOuterCell {
  width: 550px;
}


.ObitName {
  font-size: 16pt;
}


.ObitBaseInfo {
}

.ObitText {
}

