/************************************
   2006 08 26, igd
     Manually edited w/comments
  DO NOT AUTO-FORMAT !!!
 ***********************************/

  .main_page { 
    border: 3px dashed visible rgb(0, 0, 102);
    background: rgb(5, 40, 5);
// no-repeat fixed center; // xurl('../images/PeaksOfOtter_2067_background.jpg')
#    opacity: .5;
    direction: ltr;
    min-width: 800px;
    }

  .main_text, .main_text_index { 
    border: 8px visible rgb(51, 204, 0);
    margin: 5px 5px 5px 5px;
    background: rgb(10, 40, 10) url('../images/PeaksOfOtter_2067_background.jpg'); no-repeat fixed center;
    width: 780px;
    color: rgb(61, 250, 61);
    font-family: "Arial,Helvetica,sans-serif";
    font-size: 12pt;
    font-weight: bold;
#    color: rgb(204, 0, 0);
#    height: 13px;
    }

.main_text_index {
    xbackground: rgb(10, 40, 10) url('../images/PeaksOfOtter_2067_background.jpg') repeat absolute center;
#   text-align: center;
}

.table_class { 
    border-style: hidden dashed double dotted;
    border-color: rgb(0, 153, 0) rgb(153, 51, 0) rgb(255, 204, 102) rgb(51, 51, 153);
    border-width: 9pt 12pt 9pt 5.92px;
    text-align: left;
    position: static;
    background-color: rgb(153, 255, 153);
    background-position: center;
    opacity: 0.361;
    background-image: url('images/Fredericks_Reese.jpg');
    font-size: medium;
    font-weight: normal;
    }

.quote {
	background: rgb(0, 102, 0) none repeat scroll 0% 50%;
	font-size: 8pt;
	font-weight: condensed;
        font-style: italic;
	color: #ee7f3b;
       opacity: 0.7;
	text-align: center;
}

  .note_bubble {
    border-style: hidden;
    border-color: rgb(255, 204, 0);
    margin: 0px 70px 0px 70px;
    font-size: medium;
    background-color: transparent;
    }

  .note_content {
    border-style: visible double;
    border-color: rgb(0, 255, 0);
    font-style: normal;
    font-variant: normal;
    font-weight: normal;
    line-height: normal;
    font-size-adjust: none;
    font-stretch: normal;
    font-size: medium;
    background-color: rgb(0, 102, 0);
    opacity: 0.80;
    }

  .note_text { border-style: hidden;
    border-color: rgb(102, 0, 204);
    background: rgb(0, 102, 0) none repeat scroll 0% 50%;
    font-family: Arial,Helvetica,sans-serif;
    font-size: medium;
    opacity: .7;
    margin-right: 10px;
    margin-left: 10px;
    }

.attention {
	font-family: "Zapf-Chancery,cursive";
	text-align: center;
	font-size: x-large;
	color: #00FF00;
	font-style: italic;
	font-weight: bolder;
	opacity: 1.0;
}

.attention_index {
	font-family: "Zapf-Chancery,cursive";
	text-decoration: underline;
	text-align: center;
	text-shadow: 10px;
	font-size: x-large;
	color: #009900; 
	font-style: italic;
	font-weight: bolder;
	font-stretch: extra-expanded;
	left: 0px;
	opacity: 0.7;
	color: rgb(0, 255, 100);
}

.InMemory {
	text-align: center;
	font-style: italic;
	font-weight: bolder;
	font-size: 50pt;
	opacity: 0.8;
	color: rgb(150, 200, 20);
}

  b.note_top, b.note_bottom { 
    border-style: hidden;
    border-color: rgb(204, 102, 204);
    background: rgb(0, 255, 0) none repeat scroll 0% 50%;
    overflow: hidden;
    opacity: 1;
    display: block;
    min-height: 0pt;
    width: 100%;
    height: 20px;
    }

  b.note_top b, b.note_bottom b {
    border-style: solid dashed;
    border-color: rgb(255, 0, 0);
    margin: 0px 0px;
    display: block;
    visibility: hidden;
    background-color: rgb(153, 0, 0);
    float: none;
    width: 100%;
    height: 5px;
    }

  b.r1 { border-style: hidden;
    border-color: rgb(255, 102, 0);
    margin: 0px 9px 0px 9px;
    display: block;
  #  width: 100%;
    background-color: rgb(0, 102, 0);
    opacity: 0.05;
    height: 2px;
    }

  b.r2 { border-style: hidden;
    margin: 0px 8px 0px 8px;
    display: block;
    background-color: rgb(0, 102, 0);
    opacity: 0.20;
  #  width: 100%;
    height: 2px;
    }

  b.r3 { border-style: hidden;
    margin: 0px 6px 0px 6px;
    display: block;
 #   width: 100%;
    background-color: rgb(0, 102, 0);
   height: 2px;
    opacity: 0.40;
    }

  b.r4 { border-style: hidden;
    margin: 0px 4px 0px 4px;
    display: block;
   # width: 99.5%;
    background-color: rgb(0, 102, 0);
   height: 1px;
    opacity: 0.50;
    }

  b.r5 { border-style: hidden;
    margin: 0px 3px 0px 3px;
    display: block;
  #  width: 99.7%;
    background-color: rgb(0, 102, 0);
   height: 1px;
    opacity: 0.55;
    }

  b.r6 { border-style: hidden;
    margin: 0pt 2px 0px 2px;
    display: block;
    background-color: rgb(0, 102, 0);
    opacity: 0.60;
   height: 1px;
 #   width: 100%;
    }

  b.r7 { border-style: hidden;
    margin: 0pt 1px 0px 1px;
    display: block;
    background-color: rgb(0, 102, 0);
    opacity: 0.65;
    height: 2px;
 #   width: 100%;
    }

// --------------------------------------------------------------------
/* For index.html */

table.list {
 margin-left: 10px; 
 margin-right: 10px; 
 text-align: left; 
 width: 90%;
 border-width: 0px;
 background: transparent; 
 font-weight: bold;
 font-style: italic;
}

td.c1, dl {
	background: transparent; 
	color: #3deb3d;
	font-size: large;
	font-weight: bold;
	font-style: italic;
	opacity: 1.00;
 }
/*       <col width="185"><col width="246"><col width="293"> */

td.c2, li {
 	background: rgb(53, 94, 0);
	color: #33ffcc;
	font-size: medium;
	font-weight: bold;
	font-style: italic;
	opacity: 0.90;
}

td.c3 {
 	background: rgb(53, 94, 0);
	color: #ccccff;
	font-size: medium;
	font-weight: bold;
	font-style: italic;
	opacity: 0.85;
}
