.main-body /* all pages will abide by this structure */
 {background-color: #FFFFFF;
  width: 80%;
  margin-left: 10%;
/*  padding-top: 25px; */
  border-style: solid;
  border-width: thin}

/* HEADER DEFINITIONS ----------------------------------------------------------  */
.header-one
 {width: 80%;
  font-size: 200%; /* xx-large */
  font-weight: bold;
  text-align: center;
  margin-left: 10%;
  margin-bottom: 0em;
  margin-bottom: 0em;
  border-style: none}
.header-two
 {width: 80%;
  font-size: 150%; /* x-large */
  font-weight: normal;
  font-family: sans-serif;
  text-align: center;
  margin-left: 10%;
  margin-bottom: 0em;
  margin-bottom: 0em;
  border-style: none}
.header-three
 {width: 80%;
  font-size: 110%; /* large */
  font-weight: normal;
  font-family: serif;
  text-align: center;
  margin-left: 10%;
  margin-top: 0em;
  margin-bottom: 0em;
  border-style: none}

/* FONT SIZE DEFINITIONS ----------------------------------------------------------  */
.less-one /* small */
 {font-size: 80%}

/* INDENT DEFINITIONS ----------------------------------------------------------  */
.no-indent /* full width */
 {width: 100%;
  margin-left: 0%;
  border-style: none;
  border-width: thin;
  font-family: serif;}
.general
  {width:80%;
   margin-left:10%;
   font-family:sans-serif;
   text-align:justify;
   font-size:80%}

/* SPACER DEFINITIONS ----------------------------------------------------------  */
.std-space /* standard spacing between paragraphs */
 {width: 80%;
  font-size: 25%; /* make fine adjustments to size of space with this value */
  margin-left: 10%;
  margin-bottom: 0em; /* + the &nbsp; enclosed in the <DIV></DIV> */
  border-style: none}
.one-em-space /* the intended height of the space */
 {width: 80%;
  font-size: 100%; /* make fine adjustments to size of space with this value */
  margin-left: 10%;
  margin-bottom: 0em; /* + the &nbsp; enclosed in the <DIV></DIV> */
  border-style: none}

/* TABLE DEFINITIONS ----------------------------------------------------------  */
.std-table /* most tables will abide by this definition */
 {margin-top: 0em;
  margin-bottom: 0em;
  border-collapse: separate;
  border-style: none;  
  border-width: 0px;
  border-spacing: 0px 0px}
.centre-cell /* most indices cells will abide by this definition */
 {text-align: center;
  padding-left: 3px;
  padding-right: 3px;
  padding-bottom: 0px;
  padding-top: 0px;
  border-style: none;
  border-width: 0px}
.quote-cell /* most indices cells will abide by this definition */
 {text-align: center;
  padding-left: 3px;
  padding-right: 3px;
  padding-bottom: 0px;
  padding-top: 0px;
  border-style: none;
  border-width: 0px;
  font-size:80%}
.description-cell /* most indices cells will abide by this definition */
 {width:80%;
  margin-left:10%;
  text-align: center;
  padding-left: 3px;
  padding-right: 3px;
  padding-bottom: 0px;
  padding-top: 0px;
  border-style: none;
  border-width: 0px;
  font-size:80%}

/* TEXT STYLE DEFINITIONS ----------------------------------------------------------  */
.italic-text
  {font-style:italic}

/* IMAGE FORMAT DEFINITIONS ----------------------------------------------------------  */
.display-image
 {border-style:inset;
  border-width:4px;
  border-color:olive;
  border-spacing:0}
.thumb-link{
 border-style:inset;
 border-width:1px;
 border-color:olive;
 padding:0.25em}
 
 /* plain link, cursive, italic, changes to red when mouse hovers over it */
a.main-link:link
 {text-decoration: none;
  color: #003400;
  background-color: transparent;
  font-family: cursive;
  font-style: italic}
a.main-link:visited
 {text-decoration: none;
  color: #003400;
  background-color: transparent;
  font-family: cursive;
  font-style: italic}
a.main-link:hover
 {text-decoration: none;
  color: red;
  background-color: transparent;
  font-family: cursive;
  font-style: italic;
  font-weight: bold}
a.main-link:focus
 {text-decoration: none;
  color: #003400;
  background-color: transparent;
  font-family: cursive;
  font-style: italic}
a.main-link:active
 {text-decoration: none;
  color: #003400;
  background-color: transparent;
  font-family: cursive;
  font-style: italic}
