body { background-color:#E4C746;
      text-align:center;
      width:850px;
      margin-left:50px;
      }
img {border:none;}
hr {background-color:#003A00;border:none;height:70px;color:#003A00;}
h2 {color:#003A00;}
h3 {color:#003A00;}
h5 {text-align:right}
hr {color:#003A00;height:3px;background:#003A00;}
ul { list-style-type:none; }
td {padding-bottom:30px;}
a {color:#003A00;text-decoration:none;}
a:hover {color:#226A33;
	text-decoration:none;}
#heading {background-color:#E4C746;}
#content { text-align:center;width:100%;background-color:#E4C746;}
#content p { text-align:center;width:80%;margin:12px 85px 12px 85px;}
#content img {margin: 10px 8px 4px 8px;}
#nav  a {color:white;
	text-decoration:none;
	font-size:100%;
	font-family:sans-serif;}
#nav  table {text-align:center;width:100%;background-color:#003A00;color:white;}
#nav  td {padding:2px;}
.descript {font-size:90%;text-align:left;}


.item th {color:#E4C746;background-color:#003A00}
.item h3 {color:#E4C746;background-color:#003A00;margin:0;font-size:100%;padding:2px;}
.item h4 {text-align:right;color:#E4C746;background-color:#003A00;margin:0;font-size:90%;padding:2px;}
.item p {color:#003A00;background-color:#E4C746;margin-left:2em;margin-right:2em;font-size:90%;}
.item a {color:#003A00;background-color:#E4C746;font-size:80%}

/*  thumbnailstuff */
.thumbnail{
position: relative;
z-index: 0;
}

.thumbnail:hover{
background-color: transparent;
z-index: 50;
}

.thumbnail span{ /*CSS for enlarged image*/
position: absolute;
background-color: #003A00;
padding: 5px;
left: -1000px;
border: 3px solid #E4C746;
visibility: hidden;
color: black;
text-decoration: none;
}

.thumbnail span img{ /*CSS for enlarged image*/
border-width: 0;
padding: 2px;
}

.thumbnail:hover span{ /*CSS for enlarged image on hover*/
visibility: visible;
top: 0;
left: 30px; /*position where enlarged image should offset horizontally */
}