
body  { 
	background-color: gray; 

	/* 
	background-image: url(../images/this_grey.gif);


	color: #F0F0F0;
		#CCF0F0;
#000000;
#AAF0F0

color: #333366;

	color: red;
	*/ 

	color: #000066;
	color: white;
	font-family: Arial, Futura, Geneva;


}
h2, h4 { 
	text-align : center;
    background-color: #AFCFCF;
    color: #000000;
}

/*
	want a single color for all,
	similar but not the same as body text color #AAF0F0;
 color:  #003399;
#333399;
color:  #333; 

	color:  #AFCFCF; 
*/
A:link,A:active,A:visited  { 
	color:  #AFCFCF; 
	color: #000000;
	
 	text-decoration: none;
}
A:active  {  font-size: 125% }


.idx_box {
	float: left;
	width: 48%;

	
}
.idx { /* index block */

	margin: 0;
	padding: 0 6pt;
	
/* 
	border: solid thin #030303;  
	background-color: white;

	*/
	border: solid thin;
	border-color: gray gray #030303 #030303  ; 
    border-top: none;
    border-right: none;
 
}

.features { /* features in a block */
	line-height: 1.5em;
}
p.features { 
	text-indent: 25% ;

}



.footer_img {
	margin: 0;
	padding-left: 40%;
	}
