body {
 /*   font-family: serif;*/
  font-family: "Trebuchet MS",Trebuchet,Arial,Verdana,Sans-serif; 

/*  font:78%/1.4em "Trebuchet MS",Trebuchet,Arial,Verdana,Sans-serif;*/
/*  font-size: 100%*/
/*  font-size: 78%/1.4em; */
 font-size: 78%;
  line-height: 1.4em;

}

img {
    padding-bottom: 10;
    border: none;
}
.materials {
    color: gray;
/*    font-size: 90%;*/
    /*font-style: italic;*/
    font-family: serif;
}

.sym_link_label {
    font-style: italic;
}

.instruction_text, .instruction_text a {
    color: grey;
    font-style: italic;
    /*font-family: san-serif;*/
}

.header_text {
    letter-spacing: .2em;
    font-family: serif;
    color: #321;
    /*
      color: #481110;
      color: #79201b;
      */
    font-size: 200%
}

a .header_text {
    text-decoration: none;
}

.tagline_text {
    color: black;
    font-size: 80%;
    font-style: italic
}

a:visited .collection_text {
    color: grey;
    text-decoration: none;
}

a .collection_text {
    color: black;
    text-decoration: underline;
    font-size: 100%
}

.collection_text {
  margin:1.5em 0 .75em;
  font:78%/1.4em "Trebuchet MS",Trebuchet,Arial,Verdana,Sans-serif;
  text-transform:uppercase;
  letter-spacing:.2em;
  
/*  color:#999;*/
}

.ZTextConnection {
    background: none;
}

img {
}

a:hover img {
}

a {
    color: black;
}

a, a:hover {
    text-decoration: underline;
}

.ZTextConnection .the_text a {
    text-decoration: underline;
}

.ZTextConnection .the_text a:hover {
    color: brown;
}

.ZTextConnection .the_text {
/*    font-family: serif;*/
    font-size: 100%
}


.ZTextConnection a {
    text-decoration: none; 
}

.ZTextConnection a:hover {
    text-decoration: underline; 
}


.ZImageConnection img {
}

a {
//    text-decoration: none
}

h1 {
}