body {
	background-color: #FFFFFF;
	font-size: 90%;
	}
	
p   {
	font-family: "Times New Roman", Times, serif;
	font-size: 1em; 
	}

h1 {
	font-family: "Times New Roman", Times, serif;
	font-size: 1.6em;
	font-weight: bold;
	color: #000099;
	}
	
h2 {
	font-family: "Times New Roman", Times, serif;
	font-size: 1.2em;
	color: #000000;
	font-style: italic;
	font-weight: normal;
	}
				
h3 {
	font-family: "Times New Roman", Times, serif;
	font-size: 1.1em;
	color: #000000;
	font-weight: bold;
	}

a {
	font-weight: normal; 
	font-size: 1em;
	text-decoration: underline;
	font-family: "Times New Roman", Times, serif;
	}

a:link {
	color: #990099;
	}

a:visited {
	color: #3333CC;
	}

a:hover {
	color: #006666;
	}

a img {
	border: none;
	}

 		/* Lists work in layer1b but not layer1; they work in layer3, but not enough room for them in width usually; change to independent class??? */
		
li { 
	font-size: 1em;
	list-style-type: square;
	list-style-position: outside;
	}


#header {
    position: absolute;
	left:0px; 
	width:100%;
	height: 54px;
	top:0px; 
	z-index:4; 
	color: #FFFFFF;
	border: 1px;
	border-color: #990099;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 24px;
	font-weight: bold;
	background-color: #990099;
	line-height: 200%;
					}

#Layer1 {
	left:0px; 
	top:54px; 
	z-index:1; 
	width: 72%;
}

		#Layer1 p {
			margin-left: 190px;
		}
		/* for some strange reason, in IE, the following margin doesn't work in layer 1 unless layer 1b and 1c have the same margin*/
		#Layer1 h1, h2, h3, ul {
			margin-left: 190px;
		}
	
		
#Layer1b {
	left:0px; 
	top:54px; 
	z-index:1; 
	width: 60%;
}

		#Layer1b p {
			margin-left: 190px;
		}
		
		#Layer1b h1, h2, h3, ul {
			margin-left: 190px;
		}
			

		
#Layer1c {
	left:0px; 
	top:54px; 
	z-index:1; 
	width: 100%;
}

		#Layer1c p {
			margin-left: 190px;
			margin-right: 100px;
		}
		
		/* need both of following? check in Netscape */
		
		#Layer1c ul {
			margin-left: 190px;
			margin-right: 100px;
		}
		
		#Layer1c h1, #Layer1c h2, #Layer1c h3, #Layer1c h4 {
			margin-left: 190px;
		    margin-right: 100px; 
			}
				
	     #Layer1c h1, #Layer1c h2, #Layer1c h4 {
			text-align: center;
			/* margin-right: 100px; this affects all layer1's for some reason - and doesn't appear to be needed for 1c*/			
		}
				
			/* Don't use lists here - Netscape 4 doesn't get left margin right; worse when inside a paragraph  however - seems to be OK in 2 column version - check both again  - and check using margin on ul */

#footer {
	width: 100%;
}

	 	#footer p {
				margin-left: 190px;
				text-align: right;
		}

		
#Layer2 {		
     position:absolute; 
	 left:0px; 
	 top:54px;
	 padding-left:24px;
	 width:160px; 
	 height: 100%;
	 z-index:2;
	 background-color: #EEEEEE;
	 border: none;
	 } 
		/* note: border indication above allows Netscape 4 to have do background color correctly   */
		
			#Layer2 p {
			margin-right: 24px;
			}

#Layer3 {
 	position:absolute; 
    left:76%; 
    top:220px; 
	/*right: 10%;*/
	/*margin-right: 24px;*/
	color: #000000;
	background-color: #FFFFEE;
	border: solid 1px;
	padding: 12px;
	}

#Layer3blog {
 	position:absolute; 
    left:76%; 
    top:100px; 
	/*right: 10%;*/
	/*margin-right: 24px;*/
	color: #000000;
	background-color: #FFFFEE;
	border: solid 1px;
	padding: 12px;
	}


#Layer3blogb  {
 	position:absolute; 
    left:62%; 
    top:100px; 
	/*margin-right: 24px;*/
	color: #000000;
	background-color: #FFFFEE;
	border: solid 1px;
	padding: 12px;
	/*margin-right: 50px;*/
	}


#Layer3b {
 	position:absolute; 
    left:62%; 
    top:200px; 
	/*margin-right: 24px;*/
	color: #000000;
	background-color: #FFFFEE;
	border: solid 1px;
	padding: 12px;
	/*margin-right: 50px;*/
	}

			/* lists prob not used in layer 3, but appear to work when this is used:  	
			#Layer3 ul {
			margin-right: 24px;
		}*/


/* layer1c is for 2-column format (publications.dwt); Used with layer2 */


/* Below are some independent classes. Use in any layer throughout page wherever appropriate. Positioning is inherited from paragraph usually*/

			/* quotation and attrib - not used 

				.quotation {
					font-size: 1em;
					font-style: italic;
				}
				
				.attribution {
					font-size: .7em;
					font-style: italic;
					text-align: right;
					}
					 */
				
			/* inlineheading - different for different layers? prob not */
			
				.inlineheading {
					font-family: "Times New Roman", Times, serif;
					font-size: 1.2em;
					line-height: 1 em; 
					color: #006666;
					font-weight: bold;
				}
				
				.inlineheading2 {
					font-family: "Times New Roman", Times, serif;
					font-size: 1em;
					color: #000000;
					font-weight: bold;
				}
						
			/* navlinks for navigation links - mostly in layer2 - use inside paragraph for proper positioning*/
				
				.navlinks a {			
					font-weight: bold;
					font-size: .9em;
				}
			
				.navlinks a:link {
					color: #006666;
					text-decoration: none;
				}
				
				.navlinks a:visited {
					color: #006666;
					text-decoration: none;
				}
				
				.navlinks a:hover {
					color: #006666;
					text-decoration: underline;
				}
				
				/* linkheader links - mostly in layer1 - use inside paragraph for proper positioning*/
											
				.sidebarintro {
					font-family: "Times New Roman", Times, serif;
					font-size: 1em;
					color: #000000;
					font-style: italic;
					font-weight: bold;
					text-align: center;
				}
				
			/* title of book or journal in formal citations of publications */
			
				.citationtitle {
					font-style: italic;
				}
				

			/* for indented block quotes - mostly in publications - mostly in layer1b*/		
				.blockquote {
					padding-left: 40px;
				}
				
				/* for nonserif Eipert Information Services */
				
				.contactinfo {
					text-align: center;
					border: solid;
					border-color: #000099;
					padding: 1em;
					background-color:#EEEEEE;
					}
										
				.companyname {
					font-weight: bold;
					font-size: 24px;
					font-family: Verdana, Arial, Helvetica, sans-serif;
					color: #000099;
					}
					
				
				/* for layer3 in about.htm */	
					
				.companynamesmaller {
					font-weight: bold;
					font-size: 1em;
					font-family: Verdana, Arial, Helvetica, sans-serif;
					color: #000099;
					text-align: center;
					}
					
				.copyrightstatement {
					font-size: .8em;
					font-style: italic; 
					text-align: center;
				}
				
				.bottomlinks {
					text-align: center;
				}
				
					/* 		
					.superscripttext {
						font-size: .7em;
						vertical-align: super;	
					} */
				
/* Positioning of layers - and style definition of standard tags within the layers. Use of p or some other standard tag is required for text within the layers to get proper positioning */

