body {
  /* MSIE 5 doesn't center based on auto left/right margins,
     but 'text-align:center' does center top-level divs: */
  text-align: center;
  /* Specify a min-width for the body as wide as the 'wrapper'
     element itself. This prevents negative (i.e. inaccessible)
     left-margins in narrow browser windows when using
     Navigator 6+/Mozilla on Win32: */
  min-width: 850px;
  font-family: verdana,arial,helvetica,sans-serif;
  color: #000000;
  font-weight: normal;
  background-color:#fff;
}

#wrapper {
  /* Reset alignment to compensate for 'text-align:center': */
  text-align: left;
  /* Specify the width of the element. This should be the same
     as 'body min-width': */
  width: 850px;
  /* Set left and right margins to auto, thus centering the
     element in the containing (body) tag: */
  margin-left: auto;
  margin-right: auto;
  min-height:450px;
 }

/*Credits: Dynamic Drive CSS Library */
/*URL: http://www.dynamicdrive.com/style/ */

.thumbnail{
position: relative;
z-index: 0;
}

.thumbnail:hover{
background-color: transparent;
z-index: 50;
}

.thumbnail span{ /*CSS for enlarged image*/
position: absolute;
background-color: lightyellow;
padding: 5px;
left: -1000px;
border: 1px dashed gray;
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: 60px; /*position where enlarged image should offset horizontally */

}

h1 {
font-family:arial,helvetica;
color: #B0AAAA;
text-align:center;
}

.smGray {
font-size:.75em;
font-color:gray;
text-align:center;
}

.ctr {
text-align:center;
}

.footer {
text-align:center;
padding-top:50px;
}

.left800 {
font-family:arial,helvetica;
color: #000;
text-align:left;
width:800px;
}

.footer {
text-align:center;
padding-top:75px;
font-size: .8em;
}



a.nav2 {
font-family:arial,helvetica;
font-size:12pt;
color:#685070;
text-decoration: none
}

a.nav2:hover {
font-family:arial,helvetica;
font-size:12pt;
color:#990099;
text-decoration:
underline; font-weight: 700;
}

h2 {
font-family:arial,helvetica;
font-size:18pt;
color:#990099;
font-weight: 500;
}

td {
font-family:arial,helvetica;
font-size:12pt;
color:#B0AAAA;
}
