h1{ margin-top:0px; font-size:1.4em; text-transform:uppercase; margin-bottom:10px;}
h2{ margin-top:0px; font-size:1.4em; text-transform:uppercase; margin-bottom:4px;}
h3{margin-top:0px; font-size:1em; text-transform:uppercase; margin-bottom:4px;}
p{ margin-top:4px;}

#MainContent{ font-size:1.05em;}
#MainContent h2{ font-size:1.2em;}
#MainContent h3{ font-size:0.9em;}

.rhImgs{ float:right;}
	.rhImgs img{padding:4px; background-color:#89b195; border:1px solid #165e2c; margin-left:10px; margin-bottom:10px;}

.rhImgnText{ float:right; border:1px solid #165e2c;}
	.rhImgnText img{padding:4px; background-color:#89b195; border-bottom:1px solid #165e2c;}
	.rhImgnText p{ font-size:0.9em; margin:0px; padding:3px;}


a{ color:#2f6638;}

li a, p a{ font-weight:bold;}

ul{list-style: none; margin: 0;padding: 0; margin-top:10px;}
	ul li{ padding-left:9px; background-image:url(/graphics/design/bullet1.gif); background-repeat:no-repeat; background-position:0px 4px; margin-bottom:5px;}
	
	ul, ol{ margin-bottom:15px;}


input, select{ background-color:#336633; color:#FFF;}


	#SubMenu{ float:left; list-style-type:none; display:block; margin:0px; padding:0px; width:190px; position:relative; background-image:url(/graphics/design/subMenu_bg.gif); background-repeat:repeat-x; background-position:0px 22px; font-family:Arial, Helvetica, sans-serif;}
		#SubMenu li{ line-height:2em; margin:0px; padding:0px;  font-size:1em;  background-image:none; }
		#SubMenu li a{ color:#666666;font-weight:normal; text-decoration:none; padding-left:6px; padding-right:3px; font-size:1.1em;}
			#SubMenu li a.first{ font-weight:bold; font-size:1.2em; line-height:1.4em; text-transform:uppercase; background-color:#165e2c; color:#FFF; display:block;}
			#SubMenu li.current a.first, #SubMenu a:hover.first{ color:#FFF; }
			#SubMenu li.current a, #SubMenu li a:hover{ color:#165e2c;}
			#SubMenu li ul{ list-style-type:none; border-top:1px solid #165e2c; border-bottom:1px solid #165e2c; margin:0px; padding:0px; display:none;}
			#SubMenu li.current ul{ display:block;}
				#SubMenu li ul li{ font-size:0.9em; line-height:1em; margin:0px; padding:0px; margin:8px 0px; color:#666666; }
				#SubMenu li ul li a, #SubMenu li.current ul li a{ padding-left:20px;  display:block; padding-right:3px; color:#666666;}
				#SubMenu li ul li.current a, #SubMenu li ul li a:hover{ background-image:url(/graphics/design/subMenu_bull.png); background-repeat:no-repeat; background-position:10px 0px; color:#165e2c; }
				
#Contact input{ background-color:#FFF; color:#000}


/* IMAGE LIB */


#ImageLibrary{ width:625px; margin-left:auto; margin-right:auto; padding-top:20px;}

.item{width:96px; margin-right:15px; margin-left:14px; float:left; margin-bottom:10px; text-align:center;}
.image{width:94px; height:94px; border:1px solid #d4d0c8; background-color:#FFFFFF; text-align:center; vertical-align:middle; line-height:94px;}

.image img{ vertical-align:middle; border:0px;}
.item h3{ font-size:0.6em; margin-top:0px; margin-bottom:0px;}
.item p{ margin-top:0px; font-size:0.6em;}
