/* Revision of default stylesheet for pages that are mainly text on my web site
   Added a margin-left: 5% entry to the body tag, allowing me to eliminate the
   main tables on pages that previously provided the left margin.
   Evelio Perez-Albuerne 5/29/99 */

body { background-color: white;
	 color: black;
	 margin-left: 5%; }

h1, h2, h3, h4, h5, h6 {margin-bottom: 0;}
	 
h2.main-title {
	text-align: center;
}

div.text-column {
	text-align: left;
	width: 80ex;
}

p {	margin-top: 0;
	margin-bottom: 0;
	text-indent: 2ex;
	max-width: 80ex; }

p.head-para {  margin-top: -1em; 
		text-indent: 0; }

p.top-para {	text-indent: 0; }

p.block-para {	margin-top: 1em; 
		text-indent: 0; }

p.list-para {	text-indent: 0; }

p.menu-bar {	margin-top: 1em;
		margin-bottom: 1em;
		text-indent: 0; }

div.square-separator {
	margin: 4ex auto 4ex auto;
/*	align: center; */
	text-align:center;
} 
/* align is not a real CSS property, but a patch needed to make current browsers work.
   The official CSS2 way to center is to set both margin-left and margin-right to auto,
   which causes the layout engine to make the two equal. */
   
div.top1em { margin-top:1em; margin-bottom:0; }
				
   
a.left-img {
	float: left; 
	margin-left:0;
	margin-top: 0;
	margin-right: 1em; 
	margin-bottom: 0;
}

img.left-img {
	float: left; 
	margin-left:0;
	margin-top: 0;
	margin-right: 1em; 
	margin-bottom: 0;
}

.left {float:left;}

.right {float:right;}

br.cl {clear:left;}

