

TH {
   line-height : 1.35; 
   font-family : "Helvetica", sans-serif; 
}

TD {
   line-height : 1.35; 
   font-family : "Helvetica", sans-serif; 
}

SPAN.date {
   font-size : 0.8em; 
}

SPAN.attribution {
   font-weight : bold; 
}

H3 {
   color : #900; 
}

H2 {
   color : #900; 
   margin-left : -3%; 
   clear : both; 
}

H1 {
   color : #900; 
   margin-left : -3%; 
   clear : both; 
   font-size: x-large;
   text-align: center;
}

DIV.map {
   margin : 0 -5% 2em -7%; 
   padding-top : 180px; 
}

DIV.endmatter {
   margin-left : -7%; 
}

BODY {
   font-family: "Century Schoolbook L";
   color : #000; 
   background : #fbfbff; 
   margin-right : 6%; 
   margin-left : 9%; 
}

BLOCKQUOTE P {
   margin-bottom : 0; 
}

BLOCKQUOTE ADDRESS {
   margin : 0; 
}

BLOCKQUOTE {
   font-style : italic; 
   margin : 0.4em 1em; 
}

ADDRESS {
   /* font-style : italic; */
   /* font-weight : bold;  */
   text-align : center; 
}

EM {
   font-weight : bold;
}

A:visited IMG {
   border-style : none; 
}

A:visited {
   color : #009; 
}

A:link IMG {
   border-style : none; 
}

A:link {
   color : #900; 
}

A:active {
   color : #009; 
}

A IMG {
   color : white; 
}

.onecol-center {
   /* background : blue; */
   text-align : center; 
   clear : both;
}

.twocol-left {
   /* background : blue; */
   float : right;
   width : 45%;
   clear : left;
}

.twocol-right {
   /* background : blue; */
   float : left;
   width : 45%;
   clear : right;
}

.motto A {
   font : italic 120%/1.3 Georgia, serif; 
   color : #990; 
}

.motto {
   font : italic 120%/1.3 Georgia, serif; 
   color : #990; 
}

.hint UL {
   text-align : left; 
   margin-left : 1em; 
}

.hint OL {
   text-align : left; 
   margin-left : 1em; 
}

.hint {
   font-style : italic; 
   color : #000; 
   background : #cfc; 
   text-align : right; 
   margin : 0.5em 0 0.5em 1em; 
   padding : 1em; 
   border-right : thick solid #ccc; 
   border-bottom : thick solid #ccc; 
   width : 13em; 
   float : right; 
}

.hide {
   color : white; 
   display : none; 
}

.emphasized {
   font-weight : bold; 
}

.alt-hint {
   font-style : italic; 
   color : #000; 
   background : #cfc; 
   text-align : left; 
   margin : 0.5em 1em 0.5em 0; 
   padding : 1em; 
   border-right : thick solid #ccc; 
   border-bottom : thick solid #ccc; 
   width : 13em; 
   float : left; 
}

#p9 A {
   font : italic 20px/1 "Verdana", sans-serif; 
   color : #088; 
   text-decoration : none; 
}

#p9 {
   font : italic 20px/1 "Verdana", sans-serif; 
   color : #088; 
   text-align : right; 
   margin : -25px 0 5px; 
   white-space : nowrap; 
}

#p8 A {
   font : italic 20px/1 "Verdana", sans-serif; 
   color : #088; 
   text-decoration : none; 
}

#p8 {
   font : italic 20px/1 "Verdana", sans-serif; 
   color : #088; 
   text-align : left; 
   margin : -40px 0 20px 3%; 
   white-space : nowrap; 
}

#p7 A {
   font : italic 80px/1 "Verdana", sans-serif; 
   color : #088; 
   text-decoration : none; 
}

#p7 {
   font : italic 80px/1 "Verdana", sans-serif; 
   color : #088; 
   text-align : right; 
   margin : -90px 0 10px; 
   white-space : nowrap; 
}

#p6 A {
   font : bold 25px/1 "Verdana", sans-serif; 
   color : #22a; 
   text-decoration : none; 
}

#p6 {
   font : bold 25px/1 "Verdana", sans-serif; 
   color : #22a; 
   text-align : center; 
   margin : -40px 0 15px; 
   white-space : nowrap; 
}

#p5 A {
   font : bold 100px/1 "Verdana", sans-serif; 
   color : #f73; 
   text-decoration : none; 
}

#p5 {
   font : bold 100px/1 "Verdana", sans-serif; 
   color : #f73; 
   text-align : left; 
   margin : -130px 0 30px; 
   white-space : nowrap; 
}

#p4 A {
   font : bold 40px/1 "Courier New", "Courier", monospace; 
   color : #37f; 
   text-decoration : none; 
}

#p4 {
   font : bold 40px/1 "Courier New", "Courier", monospace; 
   color : #37f; 
   text-align : right; 
   margin : -60px 0 20px; 
   white-space : nowrap; 
}

#p3 A {
   font : 40px/1 "Verdana", sans-serif; 
   color : #080; 
   text-decoration : none; 
}

#p3 {
   font : 40px/1 "Verdana", sans-serif; 
   color : #080; 
   text-align : center; 
   margin : -75px 0 35px; 
   white-space : nowrap; 
}

#p2 A {
   font : italic 40px/1 "Georgia", serif; 
   color : #000; 
   text-decoration : none; 
}

#p2 {
   font : italic 40px/1 "Georgia", serif; 
   color : #000; 
   text-align : left; 
   margin : -155px 0 115px 5%; 
   white-space : nowrap; 
}

#p10 A {
   font : bold 60px/1 "Verdana", sans-serif; 
   color : #f73; 
   text-decoration : none; 
}

#p10 {
   font : bold 60px/1 "Verdana", sans-serif; 
   color : #f73; 
   text-align : left; 
   margin : -130px 0 70px; 
   white-space : nowrap; 
}

#p1 A {
   font : 100px/1 "Impact", sans-serif; 
   color : #ddd; 
   text-decoration : none; 
}

#p1 {
   font : 100px/1 "Impact", sans-serif; 
   color : #ddd; 
   text-align : right; 
   margin : -150px 0 50px; 
   white-space : nowrap; 
}
