body {margin: 8px; background: #C0A9B2; color: #000; font-size: 14px; font-family: Arial, 
          Verdana, sans-serif; }
table {width: 100%; margin: 0; }
table td {padding: 0; border-width: 0; vertical-align: top;
              font-size: 14px; font-family: Arial, Verdana, sans-serif; }
td#logo {background: #B09087; } 
td#lftbar {width: 120px; background: #924865; color: #924865;
                font-size: 150%; }
td#rtbar  {background: #C96; color: #C96; 
                 font-size: 150%; }
td#sidelinks {width: 120px; background: #C96; padding-left: 2px;  
                     font-size: 100%; border-right: 2px dotted #924865; }
td#sidelinks a {display: block; margin: 0; padding: 2px; text-decoration: none; 
                        color: #EEE; font: bold 100% Arial, Verdana, sans-serif; }
td#sidelinks a:visited {color: #924865; }
td#sidelinks a:hover {background-color: #924865; color: #EEE; 
                                  border-right: 6px solid #960; }
td#sidelinks h4 {display: block; margin: 0; padding: 1px; color: #EEE; 
                         background-color: #878; font: bold 100% Arial, Verdana, sans-serif;
                         border-right: 6px solid #960; }
td#sidelinks table {margin-top: 8px; }
td#content {padding: 8px 0 0 8px; }
td#imgspace {padding-top: 8px; } 
div#notes   {text-align: left;
       background: #B09087;
       color: #000;
       padding:0.5em; margin-left: 4px;
       font-size: 14px; font-family: Arial, Verdana, sans-serif; }
div#notes2  {text-align: left;
       background: #B09087;
       color: #000;
       padding:0.5em;
       font-size: 14px; font-family: Arial, Verdana, sans-serif; }
div#contact-info {text-align: right; 
    margin-right: 1em; padding-right: 1em; 
     border-right: 7px solid  #924865; padding-top: 0.5em;
     border-top:  1px solid #924865; margin-right: 1em; padding-right: 1em;
     margin-left: 1em; padding-left: 1em;
     margin-top: 2em; }
div#footer {text-align: center; color: #000; background-color: transparent; margin-top: 2em;
     font-size: 80%; font-style: italic; }
div#designer {text-align: center; color: #000; background-color: transparent; margin-top: 1em;
     font-size: 80%; font-style: italic; }
div#trillium {margin: 2em 4em 2em 4em; }
div#trill {text-align: center; color: #000; background-color: transparent;      
             font-size: 80%; font-style: italic; }
div#date {font-size: 130%; color: #CCC; font-style: italic;
                 font-weight: bold; padding-bottom: 0.5em; padding-left: 1em; }
div#pullquote {float: right; width: 160px; color: #CCC; border: solid #960;
                      border-width: 4px 0; font: bold  15px Arial, Verdana, sans-serif;
                      padding: 3px 2px; margin: 4px; }    
UL {list-style-type: square; }
H1 {font: bold 200% Arial, Verdana, sans-serif;
       text-align: center; 
       color: #000; padding: 10; }
H2 {font: bold 130% Arial, Verdana, sans-serif; 
       color: #000; padding: 1; }
H3 {font-size: 13px}
a:link {color: #EEE; background-color: transparent; }
a:visited {color: #924865; background-color: transparent; }
a:hover {background: #960; color: #EEE; text-decoration: none; }
a:active {background: #960; color: #EEE; text-decoration: none; }
