body             {font-family: geneva, serif; 
                  background-color: rgb(95%,98%,95%);
                  }

a:link {text-decoration: none;
        color: green;
        font-weight: bold;
       }

a:hover {text-decoration: underline;
        color: green;
        font-weight: bold;
       }
a:visited {text-decoration: none;
        color: green;
        font-weight: bold;
       }

a:active {text-decoration: underline;
        color: green;
        font-weight: bold;
       }


.menu1 {
        float: left;
        border-left: 1px solid silver;
        border-right: 1px solid white;
        border-top: 1px solid white;
        border-bottom: 1px solid silver;
        margin-top: 3px;
        margin-bottom: 0px;
        margin-left: 1px;
        margin-right: 14px;
        padding: 1px;
        padding-left: 13px;
        padding-right: 13px;
        text-align: center;
        }

.menu2 {
        float: left;
        border-left: 1px solid silver;
        border-right: 1px solid silver;
        margin-top: 3px;
        margin-bottom: 0px;
        margin-left: 14px;
        margin-right: 14px;
        padding: 1px;
        padding-left: 13px;
        padding-right: 13px;
        text-align: center;
        }

.menuon {background-color: rgb(90%,70%,20%);
        float: left;
        border-left: 1px solid silver;
        border-right: 1px solid silver;
        margin-top: 3px;
        margin-bottom: 0px;
        margin-left: 14px;
        margin-right: 14px;
        padding: 1px;
        padding-left: 13px;
        padding-right: 13px;
        text-align: center;
        }

.menulink   {font-family: geneva; helvetica; serif;
             font-size: 0.9em;
             font-weight: normal;
   
             }

a.menulink:link {text-decoration: none;
                    color: black;
                    font-weight: normal;
                    }
a.menulink:visited {text-decoration: none;
                    color: black;
                    font-weight: normal;
                    }

a.menulink:hover {text-decoration: underline;
                    color: red;
                    font-weight: normal;
                    }

a.menulink:active {text-decoration: underline;
                    color: red;
                    font-weight: normal;
                    }


h1               {font-family: lucida, verdana, arial, sans-serif; 
                  font-size: 1.2em; 
                  background-color: rgb(40%,90%,60%);
                  color: rgb(10%,30%,20%);
                  font-weight: bold;
                  padding-top: 3px; 
                  margin-top: 15px; 
                  padding-bottom: 2px; 
                  margin-bottom: 2px
                  }

h2               {font-family: geneva, serif; 
                  font-size: 1.1em; 
                  margin-top: 10px;
                  color: rgb(10%,30%,20%);
                  }

p                {font-family: geneva, serif; 
                  font-size: 1.0em}

b              {font-size: 1.1em; 
                color: green
                }

table.photoframe {border: 1px dotted green; 
                  width: 290px; 
                  padding: 3px; 
                  margin: 5px;
                  }


table.mainbody {width: 980px; }

div.mainbody {width: 1000px; 
              border: 1px solid gray; 
              padding: 6px; 
              margin: 4px; 
              background-color: white; 
              text-align: left;
              clear: both;
              }

div.footer {width: 1000px;
            clear: both;
            }

tr           {vertical-align: top}

img.topmenu  {border: none; 
              width: 154px;
              height: 26px;
              padding-top: 6px;
              padding-right: 2px;
              padding-botom: 0px;
              }

#topnav {
        width: 830px;
	background-color: #E5FFCC;
	border: none;
	}



img.plantphoto {border-right: 1px dotted green; 
                border-top: 1px solid green; 
                border-left: 1px solid green; 
                border-bottom: 1px dotted green; 
                padding: 3px; 
                margin: 3px;
                width: 200px; 
                height: 144px}

.clearimage {clear: both;
             line-height: 0px;
             height: 0px;
             border: none 0;
             padding: 0px;
             width: 0px;
             
              }

h1.bannertitle  {font-size: 1.9em; 
                 font-weight: bold; 
                 font-family: verdana,arial,helvetica; 
                 font-style: italic; 
                 background-color: white; 
                 color: rgb(20%,60%,45%); 
                 padding-bottom: 2px; 
                 margin-bottom: 1px; 
                 margin-top: 3px; 
                 padding-top: 2px; 
                 border-bottom: 1px dotted silver;
                 }

p.bannertitle2  {padding-top: 0px; 
                  margin-top: 0px; 
                 font-size: 1.1em; 
                 font-weight: bold; 
                 font-family: verdana,arial,helvetica; 
                 color: rgb(20%,30%,20%);
                  }

td.calendarsquare {width: 80px; height: 80px; border: 1px solid silver}
td.calendarheading {width: 80px; border: 1px solid silver}
.calendartext {font-size: .7em}
