	body
	{
		font-family: sans-serif, arial, helvetica;
		font-size: 11px;
		margin: 100px;
		padding: 0px;
		color: #0F3702;
		background: #DAFFCD;
		z-index: 12;

	}
	
	p
	{
		font-size: 11px;
		line-height: 1.5em;
		color: #0F3702;		
	}
	
	h1
	{
		font-size: 12px;
		font-weight: bold;
		color: #B2EF9D;
		margin-top: 0px;
		margin-bottom: 0px;
	}		
	
	h2
	{
		font-size: 11px;
		font-weight: bold;
		line-height: 1.5em;
		color: #0F3702;		
		margin-top: 0px;
	}
	
	h3
	{
		font-size: 11px;
		line-height: 1.5em;
		color: #0F3702;		
		margin-top: 5px;
	}
	
	h5
	{
		font-size: 8px;
		line-height: 1.5em;
		color: #0F3702;		
		margin-top: 0px;
	}
	
	ul,ol
	{
		font-size: 11px;
		line-height: 1.5em;
		color: #0F3702;		
	}		
	table
	{
		font-size: 12px;
		color: #0F3702;		
	}	
	
	div
	{
		border: none;
		color: #0F3702;		
	}
	
	#logo
	{
		position: absolute;
		z-index: 10;
		left: 1px;
		top: 1px;	
		border: 0px;
	}	
	
	
	#header1
	{
		position: absolute;
		z-index: 10;
		left: 10px;
		top: 105px;	
		border: 0px;
	}	
	
	#mainbody
	{
		position: absolute;
		z-index: 10;
		left: 65px;
		top: 160px;
		width: 620px;	
		border: 0px;
	}	
	
	#indexbody
	{
		position: absolute;
		z-index: 10;
		left: 25px;
		top: 200px;
		width: 770px;	
		border: 0px;
	}	
	
	#background
	{
		position: absolute;
		z-index: 10;
		left: 1px;
		top: 125px;
		width: 770px;	
		border: 0px;
	}	
	
	#main
	{
		position: absolute;
		z-index: 10;
		left: 175px;
		top: 160px;
		border: 0px;
		width: 500px;
	}	
	
	#main-images
	{
	 	font-family: papyrus, trebuchet ms,sans-serif, arial, helvetica;
		font-size: 14px;
		position: absolute;
		z-index: 10;
		left: 25px;
		top: 260px;
		border: 0px;
		width: 500px;
	}	
	
	#smallbody1
	{
		position: absolute;
		z-index: 10;
		left: 25px;
		top: 160px;
		border: 0px;
	}
		
	#footer
	{
		position: absolute;
		z-index: 10;
		left: 1px;
		top: 625px;	
		width: 770px;
		border: 0px;
	}	
	
	#footer-images
	{
		position: absolute;
		z-index: 10;
		left: 1px;
		top: 925px;	
		width: 770px;
		border: 0px;
	}	
	
	a:link
	{
		color:#50B72C;
		text-decoration: none;
	}

	a:visited
	{
		color:#50B72C;
		text-decoration: none;
	}

	a:hover
	{
		color:#50B72C;
		text-decoration: underline;
	}	
	
	.largeimage
	{
		position: absolute;
		z-index: 100;
		left: 50px;
		top: 20px;	
		visibility: hidden; 
	}
	
	.smallimage
	{
		border: 1px solid #60DC35;
	}			
		
	.white
	{
		color: #ffffff;
	}	
	.black
	{
		color: #000000;
	}
	.small
	{
		font-size: 9px		
	}	
	
	
	