a:link { color: #147f35; text-decoration: underline; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: normal; font-style: normal; font-size: 12px }
a:active { color: #147f35; text-decoration: underline; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: normal; font-style: normal; font-size: 12px }
a:visited { color: #147f35; text-decoration: underline; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: normal; font-style: normal; font-size: 12px }
a:hover { color: #c0a910; text-decoration: underline; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: normal; font-style: normal; font-size: 12px }

a.small:link { color: #147f35; text-decoration: none; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: normal; font-style: normal; font-size: 10px }
a.small:active { color: #147f35; text-decoration: none; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: normal; font-style: normal; font-size: 10px }
a.small:visited { color: #147f35; text-decoration: none; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: normal; font-style: normal; font-size: 10px }
a.small:hover { color: #147f35; text-decoration: underline; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: normal; font-style: normal; font-size: 10px }

a.menu:link { color: #147f35; text-decoration: underline; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: normal; font-style: normal; font-size: 11px }
a.menu:active { color: #147f35; text-decoration: underline; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: normal; font-style: normal; font-size: 11px }
a.menu:visited { color: #147f35; text-decoration: underline; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: normal; font-style: normal; font-size: 11px }
a.menu:hover { color: #c0a910; text-decoration: underline; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: normal; font-style: normal; font-size: 11px }

#menu a {
 margin-bottom: 2px;
 background-color: #000000;
 color: #d5f1dd;
 font-size: 10px;
 font-weight: bold;
 width: 70px;
 padding: 3px;
 padding-top: 2px;
 padding-bottom: 2px;
 display: block;
 text-decoration: none;
}


#menu a:hover {
 background-color: #e4e4a5;
 color: #000000;
 text-decoration: none;
}



p  { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; line-height: 20px; margin-bottom: -5px}

.smaller  { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; line-height: 17px}

.smalldate  { color: #777d75; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; margin-top: 5px; margin-bottom: 0px}

.smallboldgreen  { color: #426c4f; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold;}

.date  { color: #497356; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; line-height: 20px;  font-weight: bold;}

p.article  { font-family: Verdana, Arial, Helvetica, sans-serif; Color: #416a9d; font-size: 11px; line-height: 17px; margin: -5px 0px 5px 0px}

p.tight  { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; line-height: 14px; margin: 0px 0px 5px 0px}

p.list  { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; margin-bottom: 8px}

li  { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; line-height: 20px; margin-top: 2px}

ul  { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; line-height: 20px; list-style-type: square; margin-top: 15px }	

ul.news  { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; line-height: 20px; list-style-type: square; margin-top: 10px; margin-left: -40px }	

td  { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; line-height: 20px}


.smallblack  { color: #000000; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; line-height: 12px}

.smallteal  { color: #709999; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; line-height: 11px; margin: -3px 0px 10px 0px;}


body
	{
		margin-left: 0px;
		margin-top: 20px;
		margin-right: 0px;
		margin-bottom: 20px;
		background-color: #edf0ea;
	}

	h3
	{
		
		font-family: Verdana, Arial, Helvetica, sans-serif; 
		font-size: 16px; 
		font-weight: bold;
		margin-top: 20px;
		margin-bottom: -3px;
		color: #000000
	}
	
	h3.home
	{
		
		font-family: Verdana, Arial, Helvetica, sans-serif; 
		font-size: 16px; 
		font-weight: bold;
		margin-top: 0px;
		margin-bottom: -3px;
		color: #000000
	}
	
	
	h4
	{
		
		font-family: Verdana, Arial, Helvetica, sans-serif; 
		font-size: 14px; 
		font-weight: bold;
		margin-top: 20px;
		margin-bottom: -14px;
		color: #2c5c3b
	}
	
	
	h4.home
	{
		
		font-family: Verdana, Arial, Helvetica, sans-serif; 
		font-size: 14px; 
		font-weight: bold;
		margin-top: 0px;
		margin-bottom: -3px;
		color: #2c5c3b
	}
	
	.bottomspace
	{
	
		padding-top: 20px;
		padding-bottom: 30px;
		padding-left: 10px;
		padding-right: 10px;
	}
	
	h4.news
	{
		
		font-family: Verdana, Arial, Helvetica, sans-serif; 
		font-size: 14px; 
		font-weight: bold;
		margin-top: 0px;
		margin-bottom: -3px;
		color: #2c5c3b;
	    line-height: 14px
	}
	
	h4.contact
	{
		
		font-family: Verdana, Arial, Helvetica, sans-serif; 
		font-size: 14px; 
		font-weight: bold;
		margin-top: 20px;
		margin-bottom: -3px;
		color: #2c5c3b;
	    line-height: 14px
	}
	
	h5
	{
		
		font-family: Verdana, Arial, Helvetica, sans-serif; 
		font-size: 12px; 
		font-weight: bold;
		margin-top: 20px;
		margin-bottom: -10px;
		color: #2c5c3b;
		line-height: 14px;
	
	}
	
	h5.titles
	{
		
		font-family: Verdana, Arial, Helvetica, sans-serif; 
		font-size: 12px; 
		font-weight: bold;
		margin-top: 14px;
		margin-bottom: 0px;
		color: #5a8b6a;
		line-height: 14px;
	
	}
	
	h5.side
	{
		
		font-family: Verdana, Arial, Helvetica, sans-serif; 
		font-size: 12px; 
		font-weight: bold;
		margin-top: 0px;
		margin-bottom: -5px;
		color: #2c5c3b;
	    line-height: 14px
	}
	
	.grid
	{
		font-family: Verdana, Arial, Helvetica, sans-serif;
		font-size: 11px;
		font-weight: bold;
		color: #FFFFFF;
		background-color: #8e1820
	}

	.pic
	{
		border-width: 1px;
		margin: 20px 20px 20px -70px;
	}
	
	.pic2
	{
		margin: 20px 20px 20px 20px;
	}
	
	.homenews
	{
		margin: 15px 0px 0px 0px;
	}
	
	.title
	{
		margin: 0px 0px 0px 0px;
	
	}

	.picright
	{
		margin-left: 40px;
		marbin-bottom: 35px;
		border: 1px;
		border-style: solid;
		border-color: #8e1820;
		background-color: #ffffff;
		padding: 4px 4px 4px 4px
	}

	span.raise
	{
		font-size: 14px; 
		vertical-align: 16%;
		color: #709999;

	}

	
	.homebottom
	{
		background-image: url(photo-homebottom.jpg);
		background-repeat: no-repeat;
		background-position: bottom;

	}
	
	
	.bottom
	{
		background-image: url(background-bottom.jpg);
		background-repeat: no-repeat;
		background-position: bottom;

	}
	
	#idMainContent
	{
		padding: 0px 40px 40px 40px
	}
	
	
	#idMainContentHome
	{
		padding: 0px 0px 40px 0px
	}
	
	#idDate
	{
		padding: 10px 40px 2px 0px;
		align: right; 
	}

.Top
	{
		padding: 0px 0px 0px 70px
	}
	
.Top2
	{
		padding: 0px 0px 20px 70px
	}

	
