body {
	margin:0px;
	padding:0px;
	background-color: #D0CDF3; font-size: 16px; color: #000000; 
        border-style: solid;
}
	
#frame 
{
	width:1000px;
	margin-right:auto;
	margin-left:auto;
	margin-top:0px;
	padding:0px;
	text-align:left;
	background-color: #ffffff;
	border-style: solid;
	border-width: 1px; 
	border-color: #003366;
        font: 16px Arial, Tahoma, Verdana, Helvitica, sans-serif;

}
  
#top {
	height: 222px;
	background-color:#333333;
	background: url(pics/psychotherapy-banner.jpg) no-repeat;
	border-bottom: 2px solid #ffffff;
}  

#navigation {
	padding-top:200px;
        font: 18px Tahoma, Verdana, Arial, sans-serif;


	}

#frame1 
{
	width:980px;
	margin-right:auto;
	margin-left:auto;
	margin-top:0px;
	padding:0px;
	text-align:left;
	background-color: #ffffff;

        font: 16px Tahoma, Verdana, Arial, Helvitica, sans-serif;

}



#footer {
	width: 1000px;
	margin: auto;
	font-size: small;
	text-align: center;
	padding-bottom: 5px;
	background-color:#99569f;
        color: floralwhite;
        }

	
	
#separator {
clear: both;
height: 0;
}

/* -- nav bar -- */

#navigation ul {
list-style-type: none;
padding: 0;
margin: 0;
}
#navigation li {
float: left;
margin: 0;
padding: 0;
display: inline;

}
#navigation a {

font: bold 14px/20px Tahoma, Verdana, Arial, Helvetica, sans-serif;
color: #2a2681;
text-decoration: none;
}
#navigation a:hover {
color:#9F5DA3;
}
#navigation a:active {
color:#9F5DA3;
}


#box-add{
width: 600px; margin: auto; background-color: #a5a0cb; padding: 10px;
}


#box-anx{
width: 700px; margin: auto; background-color: #a5a0cb; padding: 10px; font-size: 22px; text-align: center; font-variant: small-caps;
}


#box-poem{
width: 500px;
margin: auto; 

padding: 10px; font-size: 18px; 
padding-left: 20px; 
color: #2a2681;
}

#box-poem1{
width: 600px; 
margin: auto;  

padding: 10px; font-size: 18px;
padding-left: 20px;
color: #2a2681; 
text-align: center;
}

#box-poem2{
width: 500px;
margin-left: 350px; 

padding: 10px; font-size: 18px; 
padding-left: 20px; color: #2a2681;
}


#box-young{
width: 550px; margin: auto;   padding: 10px;   
}

#box-index1{
width: 600px; margin: auto;   padding: 10px;   
}

#box-index2{
width: 600px; margin: auto;   padding: 10px; background-color:#f7e3f6;
}

#box-index3{
 border-width: 1px; border-style: solid; border-color: #474191; padding: 10px;
}


#box-contact{
width: 500px;
margin: auto; 
 padding: 10px; 
 padding-left: 20px; color: #2a2681;
 text-align: center;
}




h1 {  font:28px;	  
   color:#000000;
   text-align: center; 
   font-weight: bold;}
   

   
   
h2{  font:22px;	  
   color:#000000; text-align: center; font-weight: bold; }
   
h3{  font:20px;	  
   color:#000000;  font-weight: bold; }   
   

   
.pt12 {font-size: 12px;}

.pt14 {font-size: 14px;}

.pt18 {font-size: 18px;}