/* colors and fonts */

body { 
	margin: 	1em 15% 1em 7%; 
	background:	#ffffff; 
	color: 	black; 
	}

h1, h2, h3, h4, h5, h6 { 
	color: #336600;
	}

h1      {      
	font-size:		200%;
	font-weight: 	bold; 
	font-style: 	normal;
	}      
               
h2      {      
        font-size:     	158%;
        font-weight: 	bold;
/*
        font-style: 	italic; 
*/
        }      
               
h3      {      
	font-size:	133%;
	font-style:	normal;
	}      
               
h4      {      
	font-style:	italic; 
	font-size:	100%;
	}      
               
a:link { 
	font-weight: 	bold;
	color: 		#33F;
	}

a:visited {
	font-weight: 	bold;
	color: 	#90c;
	}

a:active {
	text-decoration:	none;
	color:		#f30;
	background:		white;
	}

a:hover {
	text-decoration:	none;
	color:		#f30;
	background:		white;
	}

/* buttons */

img.button  { 	
	float: 	left; 
	margin: 	0 .75em 0 0;
	border: 	none;
	}

dt {
	margin-top:	1em;
	}
