body { color: #000046; font-family: arial, verdana, helvetica; text-align: center; background-attachment: fixed; background-image: url('../layout/background.jpg'); background-repeat: repeat-x; background-color: #C0C0C0; margin: 0px; padding: 0px; height: 100%; }
blockquote { color: #000046; font-family: arial, verdana, helvetica; font-size: 12px; font-weight: bold; background-image: url('../layout/block.jpg'); background-repeat: repeat; background-color: #F6F5F5; margin: 12px 24px 24px 24px; padding: 3px 10px 3px 10px; }
h1 { color: #000046; font-family: arial, verdana, helvetica; font-size: 18px; letter-spacing: 1px; font-weight: bold; margin: 0px; padding: 10px 10px 3px 10px; }
h2 { color: #000046; font-family: arial, verdana, helvetica; font-size: 16px; letter-spacing: 1px; font-weight: bold; margin: 0px; padding: 10px 10px 3px 24px; }
h3 { color: #000046; font-family: arial, verdana, helvetica; font-size: 14px; letter-spacing: 1px; font-weight: bold; margin: 0px; padding: 3px 0px 3px 0px; }
ul { margin-top: 8px; margin-bottom: 16px; }
ol { margin-top: 8px; margin-bottom: 16px; }
li { letter-spacing: 1px; }
p { letter-spacing: 1px; color: #000046; font-family: arial, verdana, helvetica; font-size: 12px; font-weight: bold; }
a { color: #002179; }
a:hover { color: #245AAD; }
a:active { color: #245AAD; }
a:visited { color: #002179; }
.credits { color: #ffffff; font-family: arial, verdana, helvetica; font-size: 12px; letter-spacing: 1px; font-weight: bold; text-decoration: none; padding: 0px; margin: 0px; }
.letters { color: #ffffff; font-family: arial, verdana, helvetica; font-size: 14px; letter-spacing: 1px; font-weight: bold; text-decoration: none; padding: 0px; margin: 0px; }
.letters:hover { color: #ffffff; }
.letters:active { color: #ffffff; }
.letters:visited { color: #ffffff; }
.navigation { color: #454545; font-family: arial, verdana, helvetica; font-size: 18px; letter-spacing: 1px; font-weight: bold; text-decoration: none; padding: 4px; margin: 0px; }
.navigation:hover { color: #ffffff; }

/*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{ position: absolute; background-color: #ffffff; padding: 5px; left: -1000px; border: 1px solid black; visibility: hidden; color: black; text-decoration: none; }
.thumbnail span img{ border-width: 0; padding: 5px; }
.thumbnail:hover span{ visibility: visible; top: auto; left: 70; /*position where enlarged image should offset horizontally */ }

