/* Style sheet for grove directory, modified 2009-01-21, validated 2002-03-22 */

html,body { height:100%; }

body { position:absolute; top:-10px; left:-10px;
 background-color: #99FFCC;
 color: black; 
 font-family: geneva,arial,helvetica,sans-serif; }

#border { float:left;
 background-image: url(clover.gif);
 background-repeat: repeat-y; }

#content { margin: 10px 5px 10px 81px; }

a:link { color: #3333ff; }
a:visited { color: #ff3333; }
a:active { color: #bb0000; }

p { background-color: #99ffcc;
 color: black; 
 font-family: geneva,arial,helvetica,sans-serif;
 padding-left: 1em; padding-right: 1em; }
h1, h2, h3, ul, li { background-color: #99ffcc;
 color: black; 
 font-family: geneva,arial,helvetica,sans-serif; }
img { border: 0; }
i, cite { font-style: italic; }
table { margin-left: auto; margin-right: auto; }
.center { text-align: center; }
.u { text-decoration: underline; }
.mono { font-family: 'monotype corsiva', monospace; }
.copyright { font-size: 80%; text-align: center; }

.blackring { background-color: black;
 color: white;
 text-align: center; }

.refbox { width: 50%;
  margin: 0 auto;
  border: 3px solid green;
  padding: 3px;
  font-size: 80%;
  text-align: center; }

.linkdiv { margin-top: 10px; margin-bottom: 10px; text-align: center; }
.lobes { margin: 0 3px; display:inline-block; vertical-align:middle; }
.linkcat { font-weight: bold; }

.s125 { font-size: 125% }
.s150 { font-size: 150% }
.s200 { font-size: 200% }  /* for size=6 or h1 */