





body {
  border: 0px;
  margin: 0px;
  padding: 0px;
  color: #050305;
}


.outermostEnvelope {
  width: 775px;
  background-image: url("../art/background.jpg");
}


.topBarTitle {
  position: absolute;
  top: 15px;
  left: 100px;
  z-index: 2;
}



.topBarS {
  position: absolute;
  top: 1px;
  left: 75px;
  z-index: 3;
}


.innerEnvelope {
  width: 745px;
  vertical-align: top;
}



.menuEnvelope {
  width: 180px;
  text-align: center;
  padding-top: 20px;
  vertical-align: top;
}



#menuPos {
  position: absolute;
  top: 193px;
  left: 0px;
  width: 180;
  text-align: center;
}

.menuElement {
/*  background-image: url("../art/buttonBackground.gif");
  background-repeat: no-repeat;
*/
  width: 145px;
  height: 50px;
  text-align: center;
  padding-top: 15px;
}


  
  

/*

a:link.menuLink {
  position: relative;
  left: 0px;
  top: -50px;
  width: 145px;
  color: #c8c883;
  font-family: times-roman,serif;
  font-size: 12pt;
  text-decoration: none;
  text-align: center;
  font-weight: bold;
}



a:hover.menuLink {
  position: relative;
  left: 0px;
  top: -50px;
  width: 145px;
  color: #c8c883;
  font-family: times-roman,serif;
  font-size: 12pt;
  text-decoration: none;
  text-align: center;
  font-weight: bold;
}



a:visited.menuLink {
  position: relative;
  left: 0px;
  top: -50px;
  width: 145px;
  color: #c8c883;
  font-family: times-roman,serif;
  font-size: 12pt;
  text-decoration: none;
  text-align: center;
  font-weight: bold;
}



a:active.menuLink {
  position: relative;
  left: 0px;
  top: -50px;
  width: 145px;
  color: #c8c883;
  font-family: times-roman,serif;
  font-size: 12pt;
  text-decoration: none;
  text-align: center;
  font-weight: bold;
}

*/



a:link.menuLink {
  color: #c8c883;
  font-family: times-roman,serif;
  font-size: 12pt;
  text-decoration: none;
  text-align: center;
  font-weight: bold;
}



a:hover.menuLink {
  color: #c8c883;
  font-family: times-roman,serif;
  font-size: 12pt;
  text-decoration: none;
  text-align: center;
  font-weight: bold;
}



a:visited.menuLink {
  color: #c8c883;
  font-family: times-roman,serif;
  font-size: 12pt;
  text-decoration: none;
  text-align: center;
  font-weight: bold;
}



a:active.menuLink {
  color: #c8c883;
  font-family: times-roman,serif;
  font-size: 12pt;
  text-decoration: none;
  text-align: center;
  font-weight: bold;
}





.homeSmallText {
  color: #050305;
  font-family: times-roman,serif;
  font-size: 10pt;
  font-weight: bold;
  width: 100%;
  padding-top: 10px;
  padding-bottom: 10px;
}
  

.normalText {
  color: #050305;
  font-family: times-roman,serif;
  font-size: 12pt;
  font-weight: normal;
  width: 100%;
  text-align: left;
  padding-top: 0px;
  padding-bottom: 0px;
  margin-top: 7px;
  margin-bottom: 7px;
  line-height: 16pt;
}
  

.headingText {
  color: #050305;
  font-family: times-roman,serif;
  font-size: 20pt;
  font-weight: normal;
  width: 100%;
  text-align: left;
  padding-top: 0px;
  padding-bottom: 0px;
  margin-top: 7px;
  margin-bottom: 7px;
}



.contentEnvelope {
  width:  550px;
  height: 400px;
  padding-left: 20px;
  padding-right: 20px;
  padding-bottom: 20px;
  text-align: left;
}

.column1 {
/*
border-color: green;
border-style: solid;
border-width: 1px;
*/
  width: 255px;
  padding-left: 10px;
  padding-right: 10px;
  text-align: left;
}


.column2 {
/*
border-color: green;
border-style: solid;
border-width: 1px;
*/
  width: 255px;
  padding-left: 10px;
  padding-right: 10px;
  text-align: left;
}





#historyPic1 {
  position: absolute;
  left: 295px;
  top: 520;
  width: 320px;
  height: 200px;
/*
border-color: red;
border-style: solid;
border-width: 1px;
*/
}


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



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



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



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




.vtourCell {
  vertical-align: top;
  text-align: center;
  width: 220px;
  font-size: 10pt;
  padding-bottom: 15px;
}


.ObitList {
  color: #050305;
  font-family: times-roman,serif;
  font-size: 12pt;
}

.ObitListTitle {
  color: #050305;
  font-family: times-roman,serif;
  font-size: 12pt;
  text-decoration: none;
  text-align: center;
  font-weight: bold;
}



.ObitName {
  color: #050305;
  font-family: times-roman,serif;
  font-size: 14pt;
  font-weight: bold;
}


.ObitBaseInfo {
  color: #050305;
  font-family: times-roman,serif;
  font-size: 12pt;
}



a:link.ObitListLink {
  color: #050305;
  font-family: times-roman,serif;
  font-size: 12pt;
  text-decoration: none;
  text-align: center;
  font-weight: bold;
}



a:hover.ObitListLink {
  color: #050305;
  font-family: times-roman,serif;
  font-size: 12pt;
  text-decoration: none;
  text-align: center;
  font-weight: bold;
}



a:visited.ObitListLink {
  color: #050305;
  font-family: times-roman,serif;
  font-size: 12pt;
  text-decoration: none;
  text-align: center;
  font-weight: bold;
}



a:active.ObitListLinkLink {
  color: #050305;
  font-family: times-roman,serif;
  font-size: 12pt;
  text-decoration: none;
  text-align: center;
  font-weight: bold;
}







/* Pre-Planning Form Styles */

.preplanCol1 {
  width: 225px;
}


.preplanCol2 {
  width: 200px;
}


.preplanColspan {
  width: 425px;
}


.preplanSmall {
/*
border-color: red;
border-style: solid;
border-width: 1px;
*/
  font-size: 9pt;
  padding-left: 5px;
  padding-right: 5px;
}


.preplanCol1EndTable {
  width: 50px;
}

.preplanCol2EndTable {
  width: 400px;
}
