body {
	background-color: #c5d994;
	margin: 0px;
	padding: 10px 0px 0px 0px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-align: center;
     }

a { color: black; text-decoration: underline; font-style: italic }
a:hover { color: black;  }
img, a > img { border: 0px; }
h1 {
	font-weight: normal;
	margin: 0px;
	padding: 0px;
	font-family: "Times New Roman", Times, serif;
	text-transform: uppercase;
	color: #000000;
	font-size: 27px;
}
h2 {
	font-weight: normal;
	margin: 0px;
	padding: 15px 0px 0px;
	font-family: "Times New Roman", Times, serif;
	font-size: 20px;
	color: #000000;
	text-transform: uppercase;
}
h3 { font-weight: normal; margin: 0px; padding: 0px; }
h4 { font-weight: normal; margin: 0px; padding: 0px; }
h5, h5 a { font-weight: normal; margin: 0px; padding: 0px; color: white; }
#allcontent { margin: 0px auto 0px auto; width: 800px; text-align: left;  }

#top { background-color: #899b34; height: 110px; padding: 10px 30px 0px 30px; margin: 0px;
        }

#middle {
	background-color: #899b34;
	padding: 0px 0px 0px 268px;
	margin: 0px;
	background-image: url(images2/gradientTree.png);
	background-position: left top;
	background-repeat: no-repeat;
	height: 100%;
	min-height: 440px;
	_height: 440px;
	}
#middle-about {  padding: 0px 0px 0px 263px; margin: 0px;
	  background-image: url(../images/aboutTree.png); background-position: top left;
	  background-repeat: no-repeat; height: 100%; min-height: 440px; _height: 440px; 
	}
	
#middle-individual {  padding: 0px 0px 0px 263px; margin: 0px;
	  background-image: url(../images/individualTree.png); background-position: top left;
	  background-repeat: no-repeat; height: 100%; min-height: 440px; _height: 440px; 
	}	

#middle-imago {  padding: 0px 0px 0px 263px; margin: 0px;
	  background-image: url(../images/imagoTree.png); background-position: top left;
	  background-repeat: no-repeat; height: 100%; min-height: 440px; _height: 440px; 
	}

#middle-emdr {  padding: 0px 0px 0px 263px; margin: 0px;
	  background-image: url(../images/emdrTree.png); background-position: top left;
	  background-repeat: no-repeat; height: 100%; min-height: 440px; _height: 440px; 
	}
	
#middle-resources {  padding: 0px 0px 0px 263px; margin: 0px;
	  background-image: url(../images/imagoTree.png); background-position: top left;
	  background-repeat: no-repeat; height: 100%; min-height: 440px; _height: 440px; 
	}
	


	
#contactUs 
		{ float: right; border: 1px solid white; padding: 5px 10px; margin: 60px 0px 0px 0px}	
#contactUs:hover 
		{ background-color: white; color: #899b34; text-decoration: none; }	
#contactUs:hover a
		{ color: #899b34; text-decoration: none;font-family: Georgia, Times, Sans; font-size: 14px; font-style: normal; }
#contactUs a { color: white; text-decoration: none; font-family: Georgia, Times, Sans; font-size: 14px; font-style: normal; }	


#nav 		{ width: 100%; background-color: #9daa5b; margin: 0px; padding: 0px 0px 0px 0px; font-style: normal; }

#nav ul 	{ list-style: none; list-style-type: none; height: 25px; margin: 0px; padding: 0px 0px 0px 10px; font-style: normal;   }

#nav ul li 	{ float: left; font-size: 12px; list-style: none; list-style-type: none;  
		  margin: 0px; padding: 2px 0px 0px 0px; height: 20px; font-style: normal;   }

#nav ul li.selected
		{ background-color: #b5be8b; border-bottom: 3px solid #6e7d2b; padding-bottom:2px;  }

#nav ul li .spacer 
		{ padding: 0px 10px 0px 10px; margin: 3px 0px 0px 0px; border-right: 1px solid black;  }	
		
#nav ul li.last .spacer
		{ border-right: 0px none; }
		
#nav ul li .spacer a
		{ color: black; text-decoration: none; font-style: normal;  }
		
#nav ul li .spacer a:hover
		{ color: #333; text-decoration: underline; font-style: normal;  }
		
#mainContent 	{ padding: 10px; background-color: #b6c26c; height: 100%; width: 512px; min-height: 440px; }

body.contact #mainContent { width: 780px;} 

#middle-contact 
		{  padding: 0px; margin: 0px; width: 800px;  }
#middle-contact #mainContent 
		{  padding: 0px; margin: 0px; width: 798px; border: 1px solid #b6c26c; }
		
#middle-contact_us #mainContent .content-view-full 
		{ padding: 20px 20px 20px 20px; }

#middle-contact_us #mainContent .content-view-full .class-feedback-form 
		{ background-color: white; color: #899b34; padding: 20px 20px 20px 20px; border: 1px solid black; }

#middle-contact_us #mainContent .content-view-full .class-feedback-form h1 
		{ display: none; }
#middle-contact_us #mainContent .content-view-full .class-feedback-form form
		{ background-color: #c5d994; padding: 20px; }
		
#middle-contact_us #mainContent .content-view-full .class-feedback-form form h1,
#middle-contact_us #mainContent .content-view-full .class-feedback-form form h2,
#middle-contact_us #mainContent .content-view-full .class-feedback-form form h3
		{ margin: 10px 0px 0px 0px; padding: 0px; }
		
#middle-contact_us #mainContent .content-view-full .class-feedback-form form input.box ,
#middle-contact_us #mainContent .content-view-full .class-feedback-form form textarea.box
		{  border: 1px solid black; }		


#middle-about #mainContent, #middle-imago #mainContent, #middle-individual #mainContent, #middle-emdr #mainContent, 
#middle-resources #mainContent 
		{ width: 517px; }

.rightMap { float: right; }

.object-right { float: right; }

.attribute-long p, .attribute-short p 
		{
	padding-bottom: 5px;
	line-height: 16px;
}
.attribute-long ul li {  letter-spacing: 0.1em; word-spacing: 0.20em; float: none; }

#mainContent .frontPageLarge
		{ font-size: 14px; line-height: 32px; width: 300px; font-style: italic; padding: 0px 0px 0px 10px; } 
		
#mainContent .content-view-full   { padding: 10px 50px; }
		
#mainContent .content-view-full .class-folder h1
		{ font-family: Georgia, Times, Serif; font-size: 24px; line-height: 32px; width: 300px; 
		  font-style: none; font-weight: normal; padding: 0px 10px 0px 10px; } 

#bottom 	{ text-align: center; width: 800px; height: 120px; background-position: center;
		  background-color: #899b34; background-image: url(../images/safePlaceToHeal.png); background-repeat: no-repeat; }
#bottom-subpages
		{ text-align: center; height: 25px; background-position: center;  background-color: #899b34; 
		  margin: 0px 0px 0px 263px;  border: 1px solid #899b34; padding: 0px 0px 10px 0px; }
#bottom-contact
		{ text-align: center; height: 25px; background-position: center;  background-color: #899b34; 
		  margin: 0px 0px 0px 0px;  border: 1px solid #899b34; padding: 0px 0px 10px 0px; }
		  

#footer		{
	text-align: center;
	color: #899b34;
	margin: 10px 0px 50px 0px;
	font-weight: normal;
	font-size: 16px;
	line-height: 23px;
}
#footer-subpages
		{ margin: 0px auto 100px auto; text-align: center; color: #899b34; 
                  display: block; padding: 5px 0px 5px 263px; font-weight: bold; }
#footer-contact
		{ margin: 0px auto 100px auto; text-align: center; color: #899b34; 
                  display: block; padding: 5px 0px 5px 0px; font-weight: bold; }
		  
#debug		{ position: fixed: right: 0; background-color: white; z-index: 99; }
.class-feedback-form > .attribute-short > h2 
		{ font-size: 36px; color: black; margin: 0px 0px -10px 0px; padding: 0px; line-height: 36px; }
.class-feedback-form form h2 
		{ font-size: 18px; color: black;}
.class-feedback-form p 
		{ font-size: 16px; color: black; margin: 0px padding: 0px; line-height: 16px; }
.class-feedback-form .attribute-subject input, .class-feedback-form .attribute-email input
	{  width: 650px; border: 1px solid black;  padding: 3px 5px; margin: 0px; }
.class-feedback-form .attribute-message textarea
		{ width: 650px; border: 1px solid black; padding: 3px 5px; margin: 0px;  }
.content-view-embeddedmedia .class-image .attribute-image
		{ margin: 0px; padding: 0px; }		
.content-view-embeddedmedia .class-image .attribute-image p 
		{ margin: 0px; padding: 0px;  }
.content-view-embeddedmedia .class-image .attribute-caption
		{ margin: 0px; padding: 0px;  }
.content-view-embeddedmedia .class-image .attribute-caption p 
		{ margin: 0px; padding: 0px; font-size: 8px; text-transform: uppercase; text-align: center; }
	        
		
		
#nancy { margin: 0px 0px 0px 15px; }	
		
.attribute-pdf { display:none; }
		
	

