<!--

body {
  margin: 0px 0px 0px 0px;
}


.outerEnvelope {
  width: 780px;
  background-color: #7C0219;
  background-image: url("../art/topBarNew.jpg");
  background-repeat: no-repeat;
  background-position: top left;
}

.topBar {
  width: 100%;;
  height: 175;
}



.sideBar {
  width: 160px;
  vertical-align: top;
}


.contentAreaEnvelope {
  width: 620px;
  background-image: url("../art/marblingLight.jpg");
  vertical-align: top;
  border-style: solid;
  border-color: green;
  border-width: 3px 0px 0px 3px;
}

.contentArea {
  padding: 10px 10px 10px 10px;
  vertical-align: top;
  height: 300px;
}

.menuTopPaddingCell {
  height: 50px;
  width: 160px;
}


.menuCell {
  width: 160px;
  height: 35px;
  vertical-align: middle;
  text-align: center;
  font-size: 14pt;
  color: white;
}





a:link.sideBarMenuLink {
  font-weight: bold;
  text-decoration: none;
  text-size: 14;
  color: white;
}



a:hover.sideBarMenuLink {
  font-weight: bold;
  text-decoration: none;
  text-size: 14;
  color: white;
}



a:visited.sideBarMenuLink {
  font-weight: bold;
  text-decoration: none;
  text-size: 14;
  color: white;
}



a:active.sideBarMenuLink {
  font-weight: bold;
  text-decoration: none;
  text-size: 14;
  color: white;
}












A:visited.topMenu { 
  font-size: 12pt;
  font-weight: bold;
  text-decoration: none;
  color: black;
}

A:link.topMenu { 
  font-size: 12pt;
  font-weight: bold;
  text-decoration: none;
  color: black;
}
A:active.topMenu {
  font-size: 12pt;
  font-weight: bold;
  text-decoration: none;
  color: black;
}
a.hover.topMenu {
  font-size: 12pt;
  font-weight: bold;
  text-decoration: none;
  color: black;
}



.menuTitleCell {
  width: 136px;
  background-color: #953232;
  color: white;
  text-align: left;
  padding-left: 20px;
  font-weight: bold;
  font-size: 14pt;
  height: 25px;
}



.homePageText {
  font-size: 14pt;
  font-weight: bold;
  font-style: italic;
  margin: 11px 0px 20px 90px;
  width: 80%;
  text-align: justify;
}



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

.bottomBar {
  width: 768px;
  background-color: #AEB9C2;
  text-align: right;
  height: 40px;
}




.go2netArea {
  padding: 8px 0 8px 0;
  width: 620px;
  font-family: Helvetica,sans-serif;
  font-size: 8pt;
  text-align: center;
  color: black;
}





a:link.go2link {
  color: black;
  font-family: Helvetica,sans-serif;
  font-size: 8pt;
  text-align: center;
}



a:hover.go2link {
  color: black;
  font-family: Helvetica,sans-serif;
  font-size: 8pt;
  text-align: center;
}



a:visited.go2link {
  color: black;
  font-family: Helvetica,sans-serif;
  font-size: 8pt;
  text-align: center;
}



a:active.go2link {
  color: black;
  font-family: Helvetica,sans-serif;
  font-size: 8pt;
  text-align: center;
}



.tourButtons {
  width: 200px;
  background-color: whitesmoke;
  height: 30px; 
  text-align: center;
}



.preplanButtons {
  width: 300px;
  background-color: whitesmoke;
  height: 50px; 
  text-align: center;
}

/* Contact Us Link Class */




a:link.contact {
  font-weight: bold;
  font-size: 14pt;
  text-decoration: none;
  color: white;
}



a:hover.contact {
  font-weight: bold;
  font-size: 14pt;
  text-decoration: none;
  color: white;
}



a:visited.contact {
  font-weight: bold;
  font-size: 14pt;
  text-decoration: none;
  color: white;
}



a:active.contact {
  font-weight: bold;
  font-size: 14pt;
  text-decoration: none;
  color: white;
}


.contactInfo {
  font-size: 10pt;
}




/* Local Links Page */

.localContactsInfo {
  padding-left: 20px;
  width: 200px;
}

/* Obituary Classes Start Here */


.ObitButtons {
  width: 240px;
  padding: 5px;
  background-color: whitesmoke;
  color: black;
}




.ObitListTitle {
  font-family: Times New Roman, Times, serif;
  text-align: left;
  font-weight: bold;
  font-size: 14pt;
}

.ObitList {
font-size: 12pt;
font-family: Times New Roman, Times, serif;
color: black;
padding-right: 10px;
}


a.ObitListLink:visited {
  position: relative;
  top: 0px;
  color: black;
  font-family: TimesRoman, serif;
  font-size: 12pt;
  text-align: left;
  text-decoration: none;
  margin-top: 20px;
  vertical-align: middle;
}




a.ObitListLink:active {
  position: relative;
  top: 0px;
  color: black;
  font-family: TimesRoman, serif;
  font-size: 12pt;
  text-align: left;
  text-decoration: none;
  margin-top: 20px;
  vertical-align: middle;
  margin: 0px 0px 0px 0px;
}



a.ObitListLink:link {
  position: relative;
  top: 0px;
  color: black;
  font-family: TimesRoman, serif;
  font-size: 12pt;
  text-align: left;
  text-decoration: none;
  vertical-align: middle;
  margin-top: 20px;
}


a.ObitListLink:hover {
  position: relative;
  top: 0px;
  color: black;
  font-family: TimesRoman, serif;
  font-size: 12pt;
  text-align: left;
  text-decoration: none;
  vertical-align: middle;
  margin-top: 20px;
}


.ObitNum {
font-family: Times New Roman, Times, serif;
color: #4e3731;
font-size: 12pt;
padding-left: 12px;
text-align: right;
}


.ObitName {
font-family: Times New Roman, Times, serif;
font-size: 16pt;
color: black;
}


.ObitBaseInfo {
font-family: Times New Roman, Times, serif;
font-size: 12pt;
color: black;
}


.ObitText {
font-family: Times New Roman, Times, serif;
font-size: 12pt;
color: black;
padding-left: 20px;
}


.GuestBookTitle {
  font-family: Times New Roman, Times, serif;
  font-size: 16pt;
  color: black;
}

.GuestBookTable {
  width: 50%;
  text-align: center;
}


.EvenRow {
}

.OddRow {
}





-->

