body { 	font-family: 100% Verdana, Arial, Helvetica, sans-serif; 
	background-color: #f4fdd1; /* this is the light-yellow complement of #019934 green */
	margin: 0; 
	padding: 0; /* it's good practice to zero the margin and padding of the body element to account for differing browser defaults */
	text-align: left; 
	color: #2a3903; /* this is the dark-green complement of #019934 green */
	font: 12px Verdana, Arial, Helvetica, sans-serif; 
	font-weight: normal; 
	line-height: 13px; 
	margin: 0em 5px 1em 5px;
	padding: 0em 5px 0em 5px; }

h1 { font-family: 100% Verdana, Arial, Helvetica, sans-serif; 
	text-align: center; 
	color: #2a3903; 
	font: 18px Verdana, Arial, Helvetica, sans-serif; 
	font-weight: bold; 
	line-height: 20px }
	
h2 { font-family: 100% Verdana, Arial, Helvetica, sans-serif; 
	text-align: center; 
	color: #2a3903; 
	font: 14px Verdana, Arial, Helvetica, sans-serif; 
	font-weight: bold; 
	line-height: 16px }
	
h3 { font-family: 100% Verdana, Arial, Helvetica, sans-serif; 
	text-align: left; 
	color: #2a3903; 
	font: 14px Verdana, Arial, Helvetica, sans-serif; 
	font-weight: bold; 
	line-height: 16px }

p.h1-halfline { font-family: 100% Verdana, Arial, Helvetica, sans-serif; 
	text-align: center; 
	color: #2a3903; 
	font: 18px Verdana, Arial, Helvetica, sans-serif; 
	font-weight: bold; 
	line-height: 24px }
	
p.h2-Gray { font-family: 100% Verdana, Arial, Helvetica, sans-serif; 
	text-align: center; 
	color: #666666; 
	font: 14px Verdana, Arial, Helvetica, sans-serif; 
	font-weight: bold; 
	font-style: italic;
	line-height: 16px }

p.h3right { font-family: 100% Verdana, Arial, Helvetica, sans-serif; 
	text-align: right; 
	color: #2a3903; 
	font: 14px Verdana, Arial, Helvetica, sans-serif; 
	font-weight: bold; 
	line-height: 16px }

p.supertitle { font-family: 100% Verdana, Arial, Helvetica, sans-serif; 
	text-align: center; 
	color: #2a3903; 
	font: 24px Verdana, Arial, Helvetica, sans-serif; 
	font-weight: bold; 
	line-height: 26px }

p.banner { font-family: 100% Verdana, Arial, Helvetica, sans-serif; 
	background-color: #019934; /* this is the background of the banner */
	text-align: left; 
	color: #2a3903; /* this is the dark-green complement of #019934 green */
	font: 32px Verdana, Arial, Helvetica, sans-serif; 
	font-weight: bold; 
	line-height: 34px; 
	margin: 0em 5px 0em 5px;
	padding: 0em 5px 0em 5px; }

p.right { font-family: 100% Verdana, Arial, Helvetica, sans-serif; 
	text-align: right; 
	color: #2a3903; 
	font: 12px Verdana, Arial, Helvetica, sans-serif; 
	font-weight: normal; 
	line-height: 13px;  }
	
p.center { font-family: 100% Verdana, Arial, Helvetica, sans-serif; 
	text-align: center; 
	color: #2a3903; 
	font: 12px Verdana, Arial, Helvetica, sans-serif; 
	font-weight: normal; 
	line-height: 13px;  }
	
p.quote { font-family: 100% Verdana, Arial, Helvetica, sans-serif; 
	text-align: left;
	margin-left: 50px;
	color: #2a3903;
	font: 12px Verdana, Arial, Helvetica, sans-serif; 
	font-weight: normal; 
	line-height: 13px } 
	
p.photocredit { font-family: 100% Verdana, Arial, Helvetica, sans-serif; 
	color: #2a3903; 
	font: 10px Verdana, Arial, Helvetica, sans-serif; 
	font-weight: normal; 
	line-height: 11px 
	margin: 0em 5px 0em 5px;
	padding: 0em 5px 0em 5px; }
	
p.bottomline { font-family: 100% Verdana, Arial, Helvetica, sans-serif; 
	text-align: center; 
	color: #2a3903; 
	font: 12px Verdana, Arial, Helvetica, sans-serif; 
	font-weight: normal; 
	line-height: 13px }

a { font-weight : bold;
	text-decoration : none;
 	color: #2109b1;
 	background: transparent; }  
a:visited { font-weight : bold;
  	text-decoration : none;
 	color: #7509b1;
 	background: transparent; }   
a:hover { color: #0952b1;
	background: transparent;
    	text-decoration : underline; } 	 
a:active { color: #0991b1;
 	background: transparent;
  	font-weight : bold;
  	text-decoration : underline; }

  


