/* colors for the page:
  Rich red   --  #b9121b -- links, important text
  Drk brown  --  #4c1b1b -- visted links
  Parchment  --  #fcfae1 -- page background
  YellowyTan --  #F6E497 -- variation
  Reg Brown  --  #bd8d46 -- lines and dividers
*/

/*-- body should be pale yellow background, and have serifed fonts -->*/
body {
  background-color: #fcfae1;
  font-family: serif;
  font-size: 12pt;
  min-width: 760px
}

h1 {
  color: #b9121b;
}
h2 {
  color: #b9121b;
}

h3 {
  color: #b9121b;
  font-style: italic;
  margin-left: 1.5em;
}
h4 {
  color: black;
  font-style: italic;
  margin-left: 1.5em;
}

/* standard paragraph fomatting */
p { margin: 6pt 6pt 6pt 0pt; }


.headersection {
  position: absolute;
  top:0px;
  left:0px;
  width: 100%;
  height: 100px;
  border-bottom: medium groove #bd8d46; }


/* standrd formatting for menus */
.menu {
  position: absolute;
  top:110px;
  left:0px;
  width: 150px;
  font-size: 9pt;
  border-right: medium groove #bd8d46;
  padding-left: 10px;

}

/* formatting for the main content section */
.mainsection {
  position: absolute;
  top:110px;
  left: 161px;
  min-width: 700px;
  padding-left: 15px;
}

.footer { padding: 5px; margin-top: 8px; text-align: center; }

.adbar,.menubar,.content,.footer { }

/* formatting for an <hr> that needs to reset floats */
.listdiv { margin-top: 2em; margin-bottom: 3em; width: 75%; border: thin groove #bd8d46; }


/* special formatting for the fine print */
.teeny { font-family: serif; font-size: xx-small; margin: 0pt 0pt 1ex 0pt;}

/* Fomatting to apply to anchors / links */
a:link { color: #b9121b; font-weight: bold;}
a:visited { color: #4c1b1b;  }
a:hover { color: Black; background-color: white; }

/* Make sure there is some room around the pictures...*/
img { border-style: none; margin: 3px; }


.tblCol1 {
  text-align: right;
  padding: 7px;
  font-weight: bold;
}


.tblCol2 {
  text-align: left;
  padding: 7px;
  font-weight: normal;
  font-style: italic;
}



