div#content p a:link {color:#999999;}
div#content p a:active {color:#ff3399;}
div#content p a:visited {color:#330033;}
div#content p a:hover {color:#330033; background-color:#99cc66;}


body {color:#000000;
    font-family:book antiqua, garamond;
	background-color: #cccccc;
    }
div.logo{
	text-align: center;
}
div.bottle{
	text-align: left;
}   
/*pop up menu*/
div#links a {display:block;
     text-align:center;
     font-weight:bold; font-size:12px;
     padding:5px 10px;
     margin:0 0 2px;
     border:thin solid #999999;
     color:#999999;
     background-color:#cccccc;
     text-decoration:none;
     }

div#links a:hover {color:#ffffff;
     /*background-color:#33ff00;*/
      background-image: url(../image/greenlight.gif);

     border: thin solid #cccccc;
     }
div#links a:active { color:#ffffff;
     background-color: #ccff00;
     border: thin solid #ccff00;
     }

div#links {position:absolute;
     top: 135px;
     left: 10px;
     width: 150px;
     height: 700px;
     font:12px verdana, sans-serif;
     padding:5px;

     }


/*     
div#links span{display:none;}
div#links a:hover span{display:block;
     position:absolute; top:17em; left:10px; width:185px;
     color:green;
     }
*/
/*end pop up menu*/


/* content paragraphs*/    
div#content{margin:50px 170px 0px 170px;
    border:thin solid #999999;
    font-size:12pt;
    height:90%;
    padding:5px;

    }

div#footer{margin:50px 10px 10px 10px;
    border:thick outset #99cc66;
    font-size:12pt;
    
    padding:5px;
    }
   
/* photo on main page*/    
div#content p#photo{margin:0px 15px 50px 10px;
    border-bottom:thin outset #99cc66;
    padding-bottom:10px;
    background-image:url(../image/gears2.jpg);
    }

div#content p{ margin:0px 15px 50px 10px;
    border-bottom:thin outset #99cc66;
    padding:5px;
    }
div#content p#poem{background-image: url(../image/recycled_paper.gif);
    margin:0px 15px 50px 10px;
    border:thin outset #99cc66;
    padding:5px;
    }
div#content p#list{ margin:0px 15px 0px 10px;
    padding:3px;
    border-bottom:thin outset #99cc66;
    padding:5px;
    }
    /*end content p*/
div#right{position:absolute;
    right:5px;
    top:140px;
    background-color:#66bb55;
    border:3px double green;
    padding:3px;
    font-size:x-small;
    width:155px;
    }
/*heading style*/
h1 {text-align:right;
    font-size:20pt;
    font-weight:bold;
    margin:0px 15px 50px 10px;
    background-color:#009900;
    color:#33ff00;
    padding:5px 5px 5px 5px;
    }

/*poem title*/   
span#title{font-size:14pt;
     text-decoration:underline;
     font-weight:bold;
     }
.title{font-size:14pt;
     text-decoration:underline;
     font-weight:bold;
     }
/*poem title*/   
span.headline{
	font-family:dauphin, book antiqua, garamond;
	font-size:14pt;
     text-decoration:underline;
     font-weight:bold;
     }
/*background lettering*/
div.back{color:yellow;
     font-size:50px;
     font-weight:bold;
     font-family:arial;
     position:absolute;
     top:400px;
     left:360px;
     z-index:-1;
     }
img#left{float:left;}

table.form {background-image:url(../image/storm3.jpg); 
     color:#000000;
     font-family:helvetica; font-weight:bold;
     margin-left:10px; border:thick double #99cc66;
     }
div#content table {width:90%;}
/*table header*/

th {text-align:center; font-size:20pt;}

#error { background-color:yellow;
	font-family:arial,garamond;
	color:red;
	font-size:large;
	padding:5px;
	margin:5px;
	}


