/* CONVENTION format: BACKGROUND COLOR_BORDER COLOR_TEXT COLOR  */


.featureCenter   /*  GOOGLE MAP */
	 	{
		border:2px solid #5B8C4A;
		margin:5px;
		}
		
body				
		{
		background-color: #ADD8E6;     //#E5E4E2
		}
		

.lightblue
		{
		background-color: #DAE9F7;
		}


.style1b 
		{
		font-family:Arial, Helvetica, sans-serif;
		color:#003399;
		font-size:1.0em;
		font-weight:bold;
		
		}
		
/*	#F5F5DC	*/
		

.lightbeige_darkblue
		{
		background-color: #e5e4e2;    
 		border: 2px solid #003399; 
		line-height: 1.5;
		}	
		

.lightbeige_darkblue2
		{
		background-color: #dad5cb;    
		border: 2px solid #003399; 
		line-height: 1.5;
		}	
		
.lightbeige_darkblue_darkblue
		{
		background-color: #F5F5DC;	
 		border: 2px solid #003399;	 		
		color: #003399;	
		font-family: Arial,Helvetica,Geneva,Swiss,SunSans-Regular;
		font-style: normal;
		font-weight: bold;		
		font-size: x-large;
		text-align: left;
		}

		.lightbeige_darkblue_darkblue2
				{
				background-color: #dad5cb;	
		 		border: 2px solid #003399;	 		
				color: #003399;	
				font-family: Arial,Helvetica,Geneva,Swiss,SunSans-Regular;
				font-style: normal;
				font-weight: bold;		
				font-size: x-large;
				text-align: left;
				}
				
#images1{
		background-color: #F5F5DC;	
		color: #003399;	
		font-family: Arial,Helvetica,Geneva,Swiss,SunSans-Regular;
		font-style: normal;
		font-size: 150%;
		font-weight: bold;
		}
		
		
#nav1	{
		background-color: #F5F5DC;
		color: #003399;	
		font-family: Arial,Helvetica,Geneva,Swiss,SunSans-Regular;
		font-style: normal;
		font-size: large;
		line-height: 2.0;
		text-align: left;
		}	
		
				
.white_darkblue_darkblue
		{
 		background-color: #FFFFFF;
 		border: 2px solid #003399; 
		color: #003399;	
		font-family: Arial,Helvetica,Geneva,Swiss,SunSans-Regular;
		font-style: normal;
		}

.white_darkblue_darkblue2
		{ 
		color: #003399;	
		font-family: Arial,Helvetica,Geneva,Swiss,SunSans-Regular;
		font-style: normal;
		text-align: center;
		font-weight: bold; 
 		}		

.lightblue_no_darkblue
		{
		background-color: #82BCEE;	
		color: #003399;	
		font-family: Arial,Helvetica,Geneva,Swiss,SunSans-Regular;
		font-style: normal;
		font-size: x-large;
		font-weight: bold;
		line-height: 1.5;
		text-align: center;
		}

.verylightblue_darkblue_darkblue
		{
		background-color: #DCF0FA;			/*  */
		border: 2px solid #003399;					
		color: #003399;	
		font-family: Arial,Helvetica,Geneva,Swiss,SunSans-Regular;
		font-style: normal;
		font-size: x-large;
		font-weight: bold;
		line-height: 1.5;
		text-align: center;
		}


.gray_darkblue 
		{
		background :#D3D3D3;
		border: 2px solid #003399;	/*  */
		color:#003399;
		font-family: Arial,Helvetica,Geneva,Swiss,SunSans-Regular;
		font-style: normal;
		font-size: x-large;	
		font-weight: bold;
		font-size:100%;
		}

dl.gallery
	{
	width: 107px;
	height: 154px;
	border: 2px solid #003399;
	background-color: #E4EAEA;
	text-align: center;
	padding: 7px;
	text-decoration: none;
	float: left;
	margin-left: 0.7em;
	margin-bottom: 0.6em;	
	}

dl.therapists
	{
	width: 513px;
	height: 100px;
	border: 2px solid #003399;
	background-color: #F5F5DC;
	text-align: left;
	padding: 10px;
	float: left;
	clear: both;
	margin-top: 0.1em;	
	margin-right: 0.7em;
	margin-bottom: 0.42em;	

	}
			
.lightbluegrey_darkblue_darkblue
		{
		background-color: #cdcdcd;			/* #DCF0FA */
		border: 2px solid #003399;					
		color: #003399;	
		font-family: Arial,Helvetica,Geneva,Swiss,SunSans-Regular;
		font-style: normal;
		font-size: x-large;
		font-weight: bold;
		line-height: 1.5;
		text-align: center;
		}		
		
		
		
		
		
.lightblue_darkblue_darkblue{
		background-color: #DCF0FA;         /*CCFFFF  */
		border: 4px solid #003399;		
		color: #003399;	
		font-family: Arial,Helvetica, Geneva,Swiss,SunSans-Regular;
		font-style: normal;
		font-weight: bold;		
		font-size: x-large;
		text-align: left;}
				
.beige_darkblue_darkblue{
		background-color: #FAF6CA;
		border: 4px solid #003399;		
		color: #003399;	
		font-family: Arial,Helvetica, Geneva,Swiss,SunSans-Regular;
		font-style: normal;
		font-weight: bold;		
		font-size: x-large;
		text-align: left;}
		
.greypink_greypurple_greypurple
		{
		background-color: #E1D4C2;
		border: 2px solid #706A61 ; /*  */	
		color: #706A61 ;	
		font-family: Arial,Helvetica, Geneva,Swiss,SunSans-Regular;
		font-style: normal;
		font-size: x-large;
		text-align: center;
		}




.lightbrown_darkbrown_darkbrown1
		{
		background-color: #E0CA95; /* #DCC489    #D8BD7C    #F5DEB3 PaleGoldenRod  light brown  #D2BD7C           very dark broun  #5D4A31  cream brown #D4CCB1*/  	
		border: 2px solid #8D6531;	         /* reddish brown  #DBACA2 */
		color: #8D6531;	/*    #7c6137*/
		font-family: Arial,Helvetica, Geneva,Swiss,SunSans-Regular;
		font-style: normal;
		font-size: x-large;
		text-align: center;
		}
		
.lightbrown_darkbrown_darkbrown2
		{
		background-color: #eee8aa; /* PaleGoldenRod #eee8aa light brown  #D2BD7C           very dark broun  #5D4A31  cream brown #D4CCB1*/  	
		border: 2px solid #8D6531;	         /* reddish brown  #DBACA2 */
		color: #8D6531;	/*    #7c6137*/
		font-family: Arial,Helvetica, Geneva,Swiss,SunSans-Regular;
		font-style: normal;
		font-size: x-large;
		text-align: center;
		}
		
		
		 
.beige_darkblue_darkblue{
		background-color: #FAF6CA;   
		border: 4px solid #003399;		
		color: #003399;	
		font-family: Arial,Helvetica, Geneva,Swiss,SunSans-Regular;
		font-style: normal;
		font-weight: bold;		
		font-size: x-large;
		text-align: left;}
 		

										
.green_no_darkblue{
		
		background-color: #03FCA5;/*3CB371#8A9E7B  #839676 #5D4A31 D4CCB1  DBACA2 dcdcdc D4CCB1 */
		color: #003399;	/*   993300   DD0000  */
		font-family: Arial,Helvetica, Geneva,Swiss,SunSans-Regular;
		font-style: normal;
		font-size: x-large;
		text-align: center;}	


			
		
.lightblue_white_white{
		border: 9px solid #FFFFFF;  
		background-color: #82BCEE; 	 
		color: #FFFFFF;	/*   993300   DD0000  */
		font-family: Arial,Helvetica, Geneva,Swiss,SunSans-Regular;
		font-style: normal;
		font-size: x-large;
		text-align: center;}   

.lightblue_darkblue_white{
		border: 4px solid #003399;  
		background-color: #82BCEE; 	 
		color: #FFFFFF;	/*   993300   DD0000  */
		font-family: Arial,Helvetica, Geneva,Swiss,SunSans-Regular;
		font-style: normal;
		font-size: x-large;
		text-align: center;}   

.lightblue_no_white{
		border: 4px solid #82BCEE; 	
		background-color: #82BCEE; 	 
		color: #FFFFFF;	/*   993300   DD0000  */
		font-family: Arial,Helvetica, Geneva,Swiss,SunSans-Regular;
		font-style: normal;
		font-size: x-large;
		text-align: center;}   
				
.lightbrown_no_darkbrown_small{
		border: 6px solid #003399; /*  #003399  */	
		background-color: #dcdcdc;/*   D4CCB1 */
		color: #003399;	/*   993300   DD0000  */
		font-family: Arial,Helvetica, Geneva,Swiss,SunSans-Regular;
		font-style: normal;
		font-size: x-large;
		text-align: center;}

.grey_black_black{
		border: 2px solid #6E6E6E;		/* 	3D3D3D */
		background-color: #EAEAEA;   /* CCCCCC */
		color: #6E6E6E;
		font-family: Arial,Helvetica, Geneva,Swiss,SunSans-Regular;
		font-style: normal;
		font-size: large;
		text-align: center;}
		
.blue_no_darkblue{
		background-color:#82BCEE;/* #839676 #5D4A31 D4CCB1  DBACA2 dcdcdc D4CCB1 */
		color: #003399;	/*   993300   DD0000  */
		font-family: Arial,Helvetica, Geneva,Swiss,SunSans-Regular;
		font-style: normal;
		font-size: x-large;
		text-align: center;}

.blue_darkblue_darkblue{
		border: 3px solid #003399;	
		background-color:#B3E5FF;/* 82BCEE#839676 #5D4A31 D4CCB1  DBACA2 dcdcdc D4CCB1 */
		color: #003399;	/*   993300   DD0000  */
		font-family: Arial,Helvetica, Geneva,Swiss,SunSans-Regular;
		font-style: normal;
		font-size: x-large;
		text-align: center;}
						
.lightgreen_green_green{
		background-color: #ACBAA6;   /* #85D6BB    #8A9E7B #66CCAA*/
		color: #FFFFFF;	/*  #4C7E4C   #5E8B7B*/
		font-family: Arial,Helvetica,Geneva,Swiss,SunSans-Regular;
		font-style: normal;
		font-size: 1.7em;
		text-align: center;
		border: 2px solid #4C7E4C;}	/*  #003399  */		
		
.class1 A:link {text-decoration: none; color: #003399;;}
.class1 A:visited {text-decoration: none; color: #003399;}
.class1 A:active {text-decoration: none; color: #003399;}
.class1 A:hover {text-decoration: none; color: #003399;background: #FFDEAD;}    /*#FFE4E1 #F9EACE */

.class2 A:link {text-decoration: none; color:  #706A61;;}
.class2 A:visited {text-decoration: none; color:  #706A61;}
.class2 A:active {text-decoration: none; color:  #706A61;}
.class2 A:hover {text-decoration: none; color:  #706A61;background:		#FFDEAD;}    /*#FFE4E1 #F9EACE */

.class3 A:link {text-decoration: none; color:  #8D6531;}
.class3 A:visited {text-decoration: none; color:  #8D6531;}
.class3 A:active {text-decoration: none; color:  #8D6531;}
.class3 A:hover {text-decoration: none; color:  #8D6531; background: #FFDEAD;} 
 		
h1{		text-align: center;
		font-size: 140%;
		font-weight: bold;
		line-height:120%;			
		}	
 				
		
h2{		text-align: center;
		font-size: 125%;
		font-weight: bold;
		line-height: 120%;
		}	

h3		{
		text-align: center;
		font-size: 100%;
		font-weight: bold;
		line-height:120%;
		margin-bottom: 10px;				
		}

h4		{
		text-align: center;
		font-size: 40%;
		font-weight: bold;
		line-height:120%;
		margin-bottom: 10px;				
		}

h4.smaller
		{
		text-align: center;
		font-size: 60%;
		font-weight: bold;
		line-height:120%;
		margin-bottom: 10px;				
		}

h5		{
		text-align: center;
		font-size: 30%;
		font-weight: bold;
		line-height:120%;
		margin-bottom: 10px;				
		}
								
h4phone		{
		text-align: center;
		font-size: 100%;
		font-weight: bold;
		line-height:120%;
				
		}


		
h3line2{text-align: center;
		font-size: 100%;
		font-weight: bold;
		line-height: 2;}		
		
		
h4		{
		text-align: center;
		font-size: 75%;
		font-weight: bold;
		line-height:120%;
		margin-bottom: 10px;				
		}
		
h5		{
		text-align: center;
		font-size: 65%;
		font-weight: bold;
		line-height:120%;
		margin-bottom: 10px;				
		}
		
.button1{
		background: white ; 
		font-family: Arial,Helvetica,Geneva,Swiss,SunSans-Regular;  
		font-size: 100%;
		font-style: normal; 
		font-weight: bold;
		text-decoration:none;
		color: #003399; 
		width: 250px;
		line-height: 250%;
		border: 2px solid #003399;
		padding: 5px;
		margin-bottom: 15px;
		}


a:hover{
		background: #DAE9F7
		}
		
		

ul.noleft {
		list-style-type:none;
		text-align: left;}


ul.left {
		text-align: left;
		margin-left: 30px;
		}

ul.small 
		{
		font-family: Arial,Helvetica,Geneva,Swiss,SunSans-Regular;  
		font-size: 75%;
		font-style: normal; 
		font-weight: bold;	
		text-align: left;
		}

li.small
		{
		margin-bottom: 15px;		
			
		}

.style1r 
	{
	font-family: Arial,Helvetica,sans-serif;
	color: red;
	font-size: 20px;
	font-weight: bold;
	}

.style2r 
	{
	font-family: Arial,Helvetica,sans-serif;
	color: red;
	font-size: 1.1em;
	font-weight: bold;
	}


.style6 
{
font-family:Arial, Helvetica, sans-serif;
color:#993300;
font-size:16px;
font-weight:bold;
}

/* td {
padding-bottom: 20px;

} */






