/* External stylesheet for Gordon's main home page. Last updated April 12, 2005*/

/* For browsers that don't understand the shortcut background (CSS1 attribute) */
body { background-color: #CCCCCC;
          background-image: url(../images/granite.gif);
          background-attachment: fixed; 
          font-size: 12px; }

/* Set default body styles */
body { background: #CCCCCC url(../images/granite.gif) fixed;
          font-family: Verdana, sans-serif, serif; 
          font-size: 10px; }

/* Set generic header, paragraph and unordered list styles */
h1, h2, h3, h4, h5, h6, p, ul { color: black; }

/* Set horizontal rule styles */
hr { width: 98%;
       color: #006666; }

/* Set list item text styles */
li { font-size: 10px; }

td li { font-family: Verdana, serif; font-size: 13px; line-height: 17px; }

/* ID for privacy notice */
#privnote { text-align: center;
                  line-height: 10px;
                  color: #330033;
                  margin-left: 18px;
                  margin-right: 18px;
                  background-color: #CCFFCC; 
                  background: #CCFFCC; 
                  font-weight: bold;
                  font-size: 10px; }

/* Class for author references */
.author { text-indent: 3em;
              font-weight: bold;
              color: #006666;
              font-size: 10px;
              margin-top: 12px; 
              margin-bottom: 12px; }

/* Quote class and associated styles */
.quote { font-style: italic;
             font-weight: bold;
             color: #006666; }

/* ID for picture-of-the-month caption */
#caption { font-style: italic;
                 font-weight: bold;
                 color: #006666;
                 font-size: 10px;
                 line-height: 16px;
                 margin-top: 12px; }

/* Anchor pseudo-classes and associated styles */
a:link { color: blue; font-size: 100%; }
a:hover { color: #003300; font-size: 100%; background-color: #CCFFFF; background: #CCFFFF; }
a:active { color: green; font-size: 105%; }
a:visited { color: red; font-size: 105%; }