
  body {color: #006633; 
        background: #eff7ef url(../garden-tour-images/leafback.gif);
        margin: 0; /*        overflow: hidden; */
       }

a:link {color: #dd7711; background: #eff7ef}
a:active {color: #ff6600;}
a:visited {color: #993300;}

 .longquote { background: #eff7ef;
              border: 0;
 margin-left: 2em;
 margin-right: 2em;
              padding-left: 1ex;
              padding-right: 1ex;
	      padding-top: 0.5ex;
              clear: both;
            }

 blockquote { background: #eff7ef;
              border: 0;
              padding-left: 1ex;
              padding-right: 1ex;
	      padding-top: 0.3em;
              margin-top: 1em;
   	      padding-bottom: 0.3em;
              clear: both;
            }

p.smallnote {font-size: small;
	    }

.navbar { background: #eff7ef/* url(../garden-tour-images/leafback.gif)*/;
        color: #006633;
	display: block;
        position: fixed;
        width: 100%;
        height: 5.5ex;
        top: auto;
        right: 0;
        bottom: 0;
        left: 0;
        border-top: solid medium #006633;
	/* padding-top: 1ex; */
	margin-bottom: 0;
	border-bottom: 0;
	padding-bottom: 0;
      }
h1, h2, h3
   {font-family: "zapf chancery", "urw chancery l", "chancery l", chancery,
                 "lucida calligraphy", "apple chancery", "monotype corsiva",
                 serif; 
    font-weight: bold;
    font-style: italic;
   }

h1 {font-size: 170%}
h2 {font-size: 154%}
h3 {font-size: 140%}


/* sort out line-height for superscripts
   <http://www.cs.tut.fi/~jkorpela/www/linespacing.html>
*/
sup, sub
{ vertical-align: 0;
  position: relative;
  font-size: 0.6em;
}
sup { bottom: 1ex; }
sub { top: 0.8ex; }


  a.button {border-style: outset; border-width: 0.5ex; display: block;
		 text-decoration: none;
		 line-height: 2.5ex;
		 padding: 0.3ex;
		 margin: 0;
		}
  a.button:visited {color: #dd7711; background-color: #774400;}
  a.button:link {color: #993300; background-color: #ffcc99; border-color: #ffcc99}
  a.button:active {border-style: inset;
                    color: #ffcc99; background-color: #ff6600;}

  .nonlink {border-style: outset; border-width: 0.5ex; display: block;
		 color: gray; background-color: silver;
		 line-height: 2.5ex;
		 padding: 0.3ex;
		 margin: 0;
		}

  td.pseudobutton/* */ {border-width: 0}
  span.pseudobutton/* */ {border-width: 0}
  td.nonlink/* */ {border-width: 0}
  hr.navbarrule {display: none}

hr {color: #006633;
border-top: solid;
border-top-width: thin;
}

 .hidden { display: none; 
         }
 .main {
        width: auto;
        height: auto;
        right: 1em;
        bottom: 0;
        left: 1em;
        margin: 1em;
/*	margin-bottom: 6em; */
      }

  
table.topicalimg
{float: right;
 clear: right;
 border: 0; 
}
td.topicalimg
{padding: 4px;
}


img.logo
{border: 0;
 vertical-align: text-top;
 }
img.badge 
{ margin-right: 1em;
 vertical-align: text-top;
 float: left;
} 
.cl
  {clear: left;
  }
.ca
  {clear: both;
  }

caption.image-caption
  { text-align: left;
  caption-side: bottom;
  margin-left: 4px;
  font-size: smaller;
  }

ol {margin-left: 149px; padding-left: 2em; }
 