/* General */

body {
	  font-family: Verdana, Arial, Helvetica, sans-serif;
	  margin: 0px;
     }

body table {
			border: 0;
           }

/* Intro page */

#intro h1 {
          font-size: 1em;
		  font-weight: bold;
          margin-top: 44px;
		  margin-bottom: 6px;
		  margin-left: 80px;
          }
		 
#intro h2 {
		  font-size: 0.8em;
		  font-weight: bold;
		  color: #336600;
		  margin-top: 0px;
		  margin-left: 80px;
          }

#intro a {
		 text-decoration: underline;
         }

#intro a:link {
	           color: #000000;
              }

#intro a:visited {
	              color: #000000;
                 }

#intro a:hover {
                color: #000000;
               }

#intro table {
               margin-top: 70px;
			   width: 702px;
			   height: 427px;
			   border: 0;
			   background: none;
			   background-color: #000000;
              }
	 
/* Header */

#header {
	     display: none;
        }

/* Site navigation */

#sitenav {
          display: none;
         }   
			 
/* Alphabet navigation */

#subnav {
         display: none;
        }   

/* Page content */

#content table {
		        border: 0;
               }

#content {
		  color: #000000;
		  margin: 20px 20px 20px 20px;
         }

#content h1 {
	         font-size: 1em;
			 font-weight: bold;
			 margin: 1em 0 0em 0;
            }
			
#content h2 {
	         font-size: 0.8em;
	         font-weight: bold;
			 margin: 1.5em 0 0em 0;
            }
			
#content p {
            font-size: 0.7em;
           }
		   
#content ul li {
			   font-size: 0.7em;
			   margin: 0 0 0.5em 0;
               }

#content ol li {
			   font-size: 0.7em;
			   margin: 0 0 0.5em 0;
               }

.tablerow {
           border-top: 1px dashed #000000;
          }
			
.lasttablerow {
             border-top: 1px dashed #000000;
			 border-bottom: 1px dashed #000000;
            }
		
.alphabet {
            font-size: 1.2em;
			padding: 0;
			margin-left: 250px;
           }
		   
.plantlist p {
              font-size: 0.7em;
			  line-height: 1.5em;
			  margin: 0 0 0 200px;
             }

.floatLeft {
            float: left;
			margin: 5px 20px 5px 0px;
			border: 1px solid #FFFFFF;
           }

.floatRight {
             float: right;
			 margin: 5px 0px 5px 20px;
			 border: 1px solid #FFFFFF;
            }
		   
#content a {
		   font-weight: bold;
	       text-decoration: underline;
          }

#content a:link {
	            color: #FFFFFF;
               }

#content a:visited {
	               color: #FFFFFF;
                  }

#content a:hover {
                  color: #FFFFFF;
                 }
			 
/* Descriptioncard */

#descriptioncard table {
		                margin-top: 40px;
		                margin-bottom: 40px;
						border: none;
					   }
				
#descriptioncard table tr td p {
								font-size: 0.7em;
				                color: #FFFFFF;
						        margin: 20px;
						        text-align: justify;
                               }

#descriptioncard table tr th {
                              background-color: #000000;
                             }

#descriptioncard table tr th h1 {
								 font-size: 1em;
	                             font-weight: bold;
						         color: #FFFFFF;
						         margin: 10px 10px 10px 10px;
								 text-align: center;
                                }
						 
.back p a {
		 font-size: 0.7em;
		 font-weight: bold;
	     text-decoration: underline;
		 text-align: center;
		 margin-bottom: 20px;
        }

.back p a:link {
			  color: #FFFFFF;
             }

.back p a:visited {
			     color: #FFFFFF;
                }

.back p a:link:hover, .back p a:visited:hover {
						                   color: #FFFFFF;
                                          }

#descriptioncard table tr td img {
                                  margin: 20px;
						          border: none;
                                 }

.photorow {
           border-top: none;
          }

.photorow h3 {
			  font-size: 0.6em;
			  color: #FFFFFF;
			  margin: 20px 0 20px 0;
             }

.descriptionrow {
                 border-top: none;
			     border-bottom: none;
                }
				
.descriptionrow h2 {
                   font-size: 0.8em;
				   color: #FFFFFF;
				   margin: 5px 10px 5px 10px;
                  }

/* Photocard */

#photocard table {
				   border: none;
				  }

#photocard table tr td img {
		                    border: none;
                           }

#photocard table tr td .foto1 {
                               margin: 0px 10px 00px 0px; 
                              }

#photocard table tr td .foto2 {
                               margin: 0px 0px 10px 10px; 
                              }

#photocard table tr td .foto3 {
                               margin: 10px 0px 0px 10px; 
                              }
			
/* Footer */

#footer {
		 display: none;
        }
		   
