

body {
  margin: 0px;
  padding: 0px;
  background-color: white;
}


hr {
  color: #0a0a82;
  width: 90%;
}

li {
  margin: 5px 0px 10px 0px;
}

.outerEnvelope {
  width: 1024px;
}

.topBarImage {
  border-width: 0px 3px 0px 0px;
  border-color: #0a0a82;
  border-style: solid;
}


.menuEnvelope {
  width: 186px;
  vertical-align: top;
  background-color: #0A0A82;
  background-image: url("../art/croleyLeft.jpg");
  background-repeat: no-repeat;
  color: white;
  padding: 60px 0px 0px 0px;
}

.topBarEnvelope {
  width: 1024px;
  height: 103px;
}

.contentEnvelope {
  width: 838px;
  height: 100%;
  background-image: url("../art/croleyContentTopLeft.jpg");
  background-repeat: no-repeat;
  vertical-align: top;
}



.caption {
  font-size: 9pt;
  text-align: center;
  padding: 5px 5px 10px 5px;
}

.horizMenuCellLeft {
  background-image: url("../art/horizMenuLeft.jpg");
  background-repeat: no-repeat;
  text-align: center;
  width: 133px;
  height: 24px;
}
.horizMenuCell {
  background-image: url("../art/horizMenuLeft.jpg");
  background-repeat: no-repeat;
  text-align: center;
  width: 133px;
  height: 24px;
  border-width: 0px 0px 2px 0px;
  border-color: #0a0a82;
  border-style: solid;
}

.horizMenuCellRight {
  background-image: url("../art/horizMenuLeft.jpg");
  background-repeat: no-repeat;
  text-align: center;
  width: 133px;
  height: 24px;
  border-width: 0px 4px 2px 0px;
  border-color: #0a0a82;
  border-style: solid;
}


a:hover.menuHLink {
  font-family: arial,helvetica,sans-serif;
  font-size: 12pt;
  color: black;
  font-weight: bold;
  text-decoration: none;
}
a:link.menuHLink {
  font-family: arial,helvetica,sans-serif;
  font-size: 12pt;
  color: black;
  font-weight: bold;
  text-decoration: none;
}
a:active.menuHLink {
  font-family: arial,helvetica,sans-serif;
  font-size: 12pt;
  color: black;
  font-weight: bold;
  text-decoration: none;
}
a:visited.menuHLink {
  font-family: arial,helvetica,sans-serif;
  font-size: 12pt;
  color: black;
  font-weight: bold;
  text-decoration: none;
}



.menuCell {
  width: 183px;
  height: 35px;
  text-align: center;
  vertical-align: middle;
}


a:hover.menuLink {
  font-family: arial,helvetica,sans-serif;
  font-size: 16pt;
  color: white;
  text-decoration: none;
}
a:link.menuLink {
  font-family: arial,helvetica,sans-serif;
  font-size: 16pt;
  color: white;
  text-decoration: none;
}
a:active.menuLink {
  font-family: arial,helvetica,sans-serif;
  font-size: 16pt;
  color: white;
  text-decoration: none;
}
a:visited.menuLink {
  font-family: arial,helvetica,sans-serif;
  font-size: 16pt;
  color: white;
  text-decoration: none;
}

.addressCell {
  padding: 25px 0px 15px 0px;
  width: 183px;
  text-align: center;
  vertical-align: middle;
  color: white;
  font-size: 10pt;
}



.innerContentEnvelope {
  width: 653px;
  vertical-align: top;
  padding: 10px;
}



.staffCell {
  padding: 15px 0px 15px 0px;
}


.facilityThumbsRight {
  width: 175px;
  padding-left: 55px;
  vertical-align: middle;
  height: 95px;
}

.facilityThumbsBottom {
  width: 130px;
  text-align: center;
  padding-top: 0px;
}

/* classes for the inline frame */



.recentServices {
  width: 185px;
  background-color: white;
  color: black;
  font-weight: bold;
  vertical-align: top;
}



.frameLook {
  width: 100%;
  background-color: white;
  color: black;
}




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

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


a:hover.inlineObitLink {
  font-family: arial,helvetica,sans-serif;
  font-size: 12pt;
  color: black;
  text-decoration: none;
}
a:link.inlineObitLink {
  font-family: arial,helvetica,sans-serif;
  font-size: 12pt;
  color: black;
  text-decoration: none;
}
a:active.inlineObitLink {
  font-family: arial,helvetica,sans-serif;
  font-size: 12pt;
  color: black;
  text-decoration: none;
}
a:visited.inlineObitLink {
  font-family: arial,helvetica,sans-serif;
  font-size: 12pt;
  color: black;
  text-decoration: none;
}


/* home page classes */
.hpText {
  font-size: 14pt;
  padding: 0px 15px 0px 0px;
  text-align: justify;
}

.hpRBig {
  font-size: 24pt;
}


/* bolding */
.bolding {
  font-weight: bold;
}


/* Dynamic Page Classes */

.homeLeft {
  width: 650px;
  border-style: solid;
  border-color: #0000af;
  border-width: 0px;
  vertical-align: top;
}
.obitListRightBox {
  width: 220px;
  border-style: solid;
  border-color: #0000af;
  border-width: 1px;
  margin: 0px 0px 15px 20px;
}
.boxTitle {
  font-family: garamond,georgia,century,"Times New Roman",serif;
  font-size: 16pt;
  color: #0000a0;
  width: 90%;
  border-style: solid;
  border-width: 0px 0px 1px 0px;
  border-color: #0000a0;
}

.fullObitListTableStyle
{
  width: 90%;
}


.fullObitListSep
{
  height: 1px;
}
.fullObitListLinkCell
  width: 25%;
{
}
.fullObitListNameCell
{
  width: 75%;
}
.fullObitListDateCell
{
  padding-left: 50px;
  font-size: 9pt;
}

.ObitListTitle {
  font-size: 16pt;
  text-align: center;
  font-weight: bold;
}


.ObitName {
  font-size: 16pt;
  font-weight: bold;
}

.ObitBaseInfo {
  font-size: 12pt;
}
.ObitText {
  font-size: 12pt;
}



/* Info Page Link */


a:hover.InfLink {
  font-family: arial,helvetica,sans-serif;
  font-size: 12pt;
  color: black;
  text-decoration: underline;
}
a:link.InfLink {
  font-family: arial,helvetica,sans-serif;
  font-size: 12pt;
  color: black;
  text-decoration: underline;
}
a:active.InfLink {
  font-family: arial,helvetica,sans-serif;
  font-size: 12pt;
  color: black;
  text-decoration: underline;
}
a:visited.InfLink {
  font-family: arial,helvetica,sans-serif;
  font-size: 12pt;
  color: black;
  text-decoration: underline;
}




/* Loving Honors Space */


.rightLHCol {
  width: 186px;
  background-color: #0A0A82;
}

.LH_Info {
  width: 838px;
  text-align: center;
  font-size: 8pt;
  padding-bottom: 10px;
}


a:hover.LHLink {
  font-family: arial,helvetica,sans-serif;
  font-size: 8pt;
  color: black;
  text-decoration: none;
}
a:link.LHLink {
  font-family: arial,helvetica,sans-serif;
  font-size: 8pt;
  color: black;
  text-decoration: none;
}
a:active.LHLink {
  font-family: arial,helvetica,sans-serif;
  font-size: 8pt;
  color: black;
  text-decoration: none;
}
a:visited.LHLink {
  font-family: arial,helvetica,sans-serif;
  font-size: 8pt;
  color: black;
  text-decoration: none;
}

