

body {
  margin: 0px;
}


.menuHorizontalEnvelope {
  height: 20px;
  width: 800px;
  background-color: #CFCDFE;
}


.menuItemH {
  width: 133px;
  text-align: center;
  vertical-align: middle;
}




a:hover.menuHLink {
  font-family: Times New Roman, Rockwell,serif;
  font-size: 12pt;
  font-weight: bold;
  color: #060547;
  text-decoration: none;
}
a:link.menuHLink {
  font-family: Times New Roman, Rockwell,serif;
  font-size: 12pt;
  font-weight: bold;
  color: #060547;
  text-decoration: none;
}
a:active.menuHLink {
  font-family: Times New Roman, Rockwell,serif;
  font-size: 12pt;
  font-weight: bold;
  color: #060547;
  text-decoration: none;
}
a:visited.menuHLink {
  font-family: Times New Roman, Rockwell,serif;
  font-size: 12pt;
  font-weight: bold;
  color: #060547;
  text-decoration: none;
}





a:hover.menuVLink {
  font-family: Times New Roman, Rockwell,serif;
  font-size: 12pt;
  font-weight: bold;
  color: #E0C8EA;
  text-decoration: none;
}
a:link.menuVLink {
  font-family: Times New Roman, Rockwell,serif;
  font-size: 12pt;
  font-weight: bold;
  color: #E0C8EA;
  text-decoration: none;
}
a:active.menuVLink {
  font-family: Times New Roman, Rockwell,serif;
  font-size: 12pt;
  font-weight: bold;
  color: #E0C8EA;
  text-decoration: none;
}
a:visited.menuVLink {
  font-family: Times New Roman, Rockwell,serif;
  font-size: 12pt;
  font-weight: bold;
  color: #E0C8EA;
  text-decoration: none;
}


.menuVerticalEnvelope {
  width: 137px;
  padding: 15px 0px 10px 0px;
  vertical-align: top;
  background-color: #986864;
  color: #E0C8EA;
  font-family: Times New Roman, Rockwell,serif;
  font-size: 12pt;
  font-weight: bold;
}

.menuVItem {
  height: 26px;
  padding-left: 10px;
  vertical-align: middle;
}







.mainContentAreaHome {
  width: 530px;
  background-image: url("../art/backgroundSunset.jpg");
  background-repeat: no-repeat;
  height: 400px;
  vertical-align: top;
  background-color: #484848;
}

.mainContentArea {
  width: 530px;
  background-image: url("../art/backgroundSunsetLight.jpg");
  background-repeat: no-repeat;
  height: 400px;
  vertical-align: top;
  background-color: #ACABB0;
}
.wideContentArea {
  width: 666px;
  background-image: url("../art/backgroundSunsetLightWide.jpg");
  background-repeat: no-repeat;
  height: 400px;
  vertical-align: top;
  background-color: #ACABB0;
}



.caption {
  font-size: 10pt;
  text-align: center;
  font-weight: bold;
}

.contentAreaPadding {
  padding: 10px 15px 10px 15px;
  color: black;
}

.rightContentArea {
  width: 133px;
  background-image: url("../art/backgroundRightColumn.jpg");
//  color: #3F374E;
  color: black;
  font-weight: bold;
  vertical-align: top;
}

a:hover.lovingHonorsLink {
  font-family: Times New Roman, Rockwell,serif;
  font-size: 8pt;
  color: white;
  text-decoration: none;
}
a:link.lovingHonorsLink {
  font-family: Times New Roman, Rockwell,serif;
  font-size: 8pt;
  color: white;
  text-decoration: none;
}
a:active.lovingHonorsLink {
  font-family: Times New Roman, Rockwell,serif;
  font-size: 8pt;
  color: white;
  text-decoration: none;
}
a:visited.lovingHonorsLink {
  font-family: Times New Roman, Rockwell,serif;
  font-size: 8pt;
  color: white;
  text-decoration: none;
}

.lovingHonorsArea {
  font-family: Times New Roman, Rockwell,serif;
  font-size: 8pt;
  color: white;
/*  background-color: #ACABB0;*/
  background-color: #484848;
  text-align: center;
  width: 530px;
}

.lovingHonorsAreaWide {
  font-family: Times New Roman, Rockwell,serif;
  font-size: 8pt;
  color: white;
/*  background-color: #ACABB0;*/
  background-color: #484848;
  text-align: center;
  width: 663px;
}

.lovingHonorsAreaHome {
  font-family: Times New Roman, Rockwell,serif;
  font-size: 8pt;
  color: white;
  background-color: #484848;
  text-align: center;
  width: 530px;
}



.frameLook {
/*  background-image: url("../art/backgroundRightColumn.jpg");*/
  background-color: #000269;
  width: 100%;
  color: white;
}



/* classes for use within the inline frame */

.inlineObitName {
  padding-left: 4px;
  font-weight: bold;
  width: 100%;
}

.inlineObitDOD {
  font-weight: bold;
  padding-left: 19px;
  padding-bottom: 12px;
}

a:link.inlineObitLink {
  color: white;
  text-decoration: none;
  font-weight: bold;
  font-size: 12pt;
}
a:hover.inlineObitLink {
  color: white;
  text-decoration: none;
  font-weight: bold;
  font-size: 12pt;
}
a:active.inlineObitLink {
  color: white;
  text-decoration: none;
  font-weight: bold;
  font-size: 12pt;
}
a:visited.inlineObitLink {
  color: white;
  text-decoration: none;
  font-weight: bold;
  font-size: 12pt;
}


/* Dynamic Content Classes */



#ObitOuterCell {
  padding: 0px 30px 5px 0px;
}

.ObitListTitle {
  padding-top: 10px;
  padding-bottom: 5px;
  font-size: 16pt;
}


.ObitList {
}

.ObitNum {
}

a:link.ObitListLink {
  color: black;
  text-decoration: none;
}

a:hover.ObitListLink {
  color: black;
  text-decoration: none;
}

a:active.ObitListLink {
  color: black;
  text-decoration: none;
}

a:visited.ObitListLink {
  color: black;
  text-decoration: none;
}


.ObitName {
  font-size: 16pt;
}

.ObitBaseInfo {
}

.ObitText {
}

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

