body
  {
	  background-color: #e5e4e0;  
		margin-left: 15px;
		margin-top: 0px;
		font-family: Verdana, Arial, Helvetica, Sans-Serif;
	}

td
  {
		font-size: 12px;
	  
	}
	
#headerdiv
  {
		background-color: #d3e0ef;
		border: solid;
		border-width: 1px;
		margin-top: 15px;
		width: 650px;
	}
	
#main
  {
		background-color: #eff4fa;
		border: solid;
		border-width: 1px;
		margin-top: 15px;
		width: 650px;
	}
	
#footer
  {
		background-color: #d3e0ef;
		border: solid;
		border-width: 1px;
		margin-top: 15px;
		width: 650px;
	}
		
#content
  {
	  margin-top: 10px;
	  margin-bottom: 10px;
	  margin-left: 30px;
	  margin-right: 30px;
	}
	
#copy
  {
	  margin: 10px;
	  color: #3a6ea5;
	  font-size: 9px;
	}

#menulist
  {
	  margin-top: 5px;
	  margin-bottom: 5px;
	  margin-left: 5px;
	  margin-right: 5px;
	  line-height: 25px;
	}

td.menu
  {
	  width: 118px;
  }
	
td.content
  {
	  border-left: solid 1px black;
  }

a
	{
		color: blue;
	  text-decoration: none;
	}  
  
a:hover
  {
	  background-color: #ffff40;
  }
  
a.menu
  {
	  color: #3a6ea5;
	  font-weight: bold;
	  text-decoration: none;
	  padding: 5px;
	}

a.menu:hover
  {
	  
	  background-color: #d3e0ef;
	}

h1
	{
		text-align: center;
		font-size: 24px;
		color: #3a6ea5;
		padding-top: 10px;
	}

h2
	{
		text-align: center;
		font-size: 18px;
		font-weight: bold;
		padding-top: 0px;
	}
	
h2.block
	{
		color: #3a6ea5;
		text-align: left;
		font-size: 16px;
		font-weight: bold;
		padding-bottom: 5px;
		padding-left: 20px;
		border-width: 0px 0px 1px 0px;
		border-color: #3a6ea5;
		border-style: solid;
	}

	h3
	{
		font-size: 16px;
	}
	
	h4
	{
		font-size: 12px;
		margin-top: 10px;
		margin-bottom: 10px;
	}

em
  {
	  font-weight: bold;
	  font-style: normal;
	}
	
p.indent
  {
	  color: #a02020;
	  margin-left: 20px;
 	}

#poem
	{
		background-color: #ffffe7;
		color: #404080;
		border-style: dashed;
		border-color: #bebebe;
		border-width: 1px;
		margin-top: 30px;
		margin-bottom: 30px;
		padding: 10px 30px 30px 30px;
	}	
	
p.author
	{
	  padding-top: 30px;
		text-align: right;
		font-size: 11px;
		font-style: italic;	
	}
	
p.contact
  {
	  color: #a02020;
	  margin-left: 20px;
  }
	
div.resource
  {
		background-color: #ffffe7;
		color: #404080;
		border-style: dashed;
		border-color: #bebebe;
		border-width: 1px;
		margin-top: 10px;
		margin-bottom: 10px;
		padding: 10px;
 	}
 	
div.resourcelist
  {
		background-color: #ffffe7;
		color: #404080;
		border-style: dashed;
		border-color: #bebebe;
		border-width: 1px;
		margin-top: 10px;
		margin-bottom: 10px;
		padding: 10px;
		line-height: 18px;
	}
ul.newsletter li a {
		margin-left: 5px;
}
