body { 
  background-color: 		#ffefce;
  font-family: 			Verdana, Geneva, Arial, sans serif; font-size: small; 
  font-size:        		medium;
	margin-left:		auto;
	margin-right:		auto;
	padding-top:		10px;
	padding-right:		60px;
	padding-bottom:		10px;
	padding-left:		60px;

}

table	{
  		
  border:		thin solid black;
  caption-side:		bottom;
  text-align:		center;
  margin:		auto;
}

td, th	{
  width:		150px;
  border:		thin dotted gray;
  padding:		5px;}

p.main {
	width:			auto;
        text-align:       	center;
	padding-top:		5px;
	padding-right:		20px;
	padding-bottom:		10px;
	padding-left:		20px;

	background-color:	#ffefce;
	margin-left:		auto;
	margin-right:		auto;
}

p.text {
	width:			auto;
        text-align:       	left;
	padding-top:		5px;
	padding-right:		20px;
	padding-bottom:		10px;
	padding-left:		20px;

	background-color:	#ffefce;
	margin-left:		auto;
	margin-right:		auto;
}

p.quote {
	width:			auto;
        text-align:       	left;
	padding-top:		5px;
	padding-right:		5px;
	padding-bottom:		5px;
	padding-left:		5px;

	background-color:	#ffefce;
	margin-left:		50px;
	margin-right:		50px;
}

#footer {
  background-color: 		#ffefce;
  color:			black;
  text-align:   		center;
  padding:			15px;
  margin:           		10px;
  font-size:           		80%;
}


h1 {
  font-size:        		200%;
  text-align:	    		center;
}

h2 { 
   font-size: 			70%;
   text-align:	    		center; 
}

h3 { 
   font-size: 			120%;
   text-align:	    		center; 
}


a:link {
  color:            	blue;
  text-decoration:  	none;
  border-bottom:    	thin dotted blue;
}
a:visited {
  color:           	 red;
  text-decoration: 	 none;
  border-bottom:   	 thin dotted red;
}
a:hover {
  color:           	 green;
  text-decoration: 	 none;
  border-bottom:   	 thin dotted green;
}
