


body {
      max-width:43em;
}



p {font-family "Garamond", sans-serif; font-size: 12px; color #000000;}

p  {
       margin:0;
       padding:0;
       max-width:expression(document.body.clientWidth >780? "780px": "auto" );
       

}




#bigframe {horizontal-align: center;
           vertical-align: top;
           width: 720px;
           position: absolute; left: 40px;

}




a:visited {
	color: none;
	text-decoration: none;
}

a:hover {
	text-decoration:none;
	background-color: none;
	color: red;
}

a:link  {
	color: none;
	text-decoration: none;
}

a:active {
	color: none;
	text-decoration:none;
}


#hnavbar2 td {
	width: 90px;
	font-family: "Garamond", sans-serif;
	font-size: 12px;
	text-align: center;
	color: blue;
}

#hnavbar2 p {
	width: 90px;
	font-family: "Garamond", sans-serif;
	font-size:11px;
	text-align: center;
	color: blue;
      
}

#hnavbar2  {
     width: 90%;
     horizontal-align: center;
     height:16px; 
     margin-left: 60px;
     padding-left: 4px;
     padding-right:4px;
     padding-bottom: 10px; 
     margin-bottom: 15px; 
     background: white;
}




 
 #main-a {
	height:130px;
	width:auto;
	background:white;
      horizontal-align: left;
 }


#main-b {
     width:auto;
     horizontal-align:center;
     margin-left: 40px;
     margin-right: 20px;
     margin-bottom: 30px; 
     background:#FFFDED;
     font-color: blue;
     border: 4px black;
     line-height: 112%;
} 
#main-b h1 {
     text-align: center; 
     width:80%;
     font-family:"Garamond", sans-serif; 
     font-size: 16px; 
     color:blue; 
     line-height: 110%;
}



#main-b p {
     width: auto;
     font-family: "Garamond", sans-serif; 
     text-align: left; 
     font-size: 14px; 
     margin-left: 40px; 
     margin-right: 20px;
     margin-bottom: 30px;
     color:blue; 
     line-height:100%;
     
}

#main-bnested {
     width:auto;
     float:right;
     horizontal-align:center;
     margin-left: 10px;
     text-align: left;
     margin-right: 60px;
     margin-bottom: 20px; 
     background: white;
     border: 2px solid black;
   }  
     
#main-c {
     width: auto;
     horizontal-align: center;
     margin-left: 40px;
     margin-right: 40px;
     margin-top: 40px;
     margin-bottom: 30px; 
     background: #FFFDED;
     border: 4px black;
     line-height: 110%;
} 
#main-c h1 {
     text-align: center; 
     width:80%:
     font-family:"Garamond", sans-serif; 
     font-size: 16px; 
     color: blue; 
     line-height: 110%;
}

#main-c p {
     width: auto;
     font-family: "Garamond", sans-serif; 
     text-align: left; 
     font-size: 16px; 
     margin-left: 40px; 
     margin-right: 20px;
     margin-bottom: 30px;
     color:blue; 
     line-height:100%;
     
}

#main-about {
     width:auto;
     horizontal-align:center;
     margin-left: 20px;
     margin-right: 20px;
     margin-bottom: 30px; 
     background:#FFFDED;
     border: 4px;
     line-height: 110%;
} 
#main-about h1 {
     text-align: center; 
     width:80%:
     font-family:"Garamond", sans-serif; 
     font-size: 16px; 
     color:blue; 
     line-height: 110%;}
}

#main-about p {
     width: auto;
     font-family: "Garamond", sans-serif; 
     text-align: left; 
     font-size: 16px; 
     margin-left: 40px; 
     margin-right: 20px;
     margin-bottom: 30px;
     color:blue; 
     line-height:100%;
     
}


#main-toc {
     width:auto;
     height: auto;
     horizontal-align:center;
     margin-left: 20px;
     margin-right: 20px;
     margin-bottom: 30px; 
     background:#FFFDED;
     border: 4px black;
     line-height: 110%;
} 
#main-toc h1 {
     text-align: center; 
     width:80%;
     font-family:"Garamond", sans-serif; 
     font-size: 16px; 
     color: blue; 
     line-height: 110%;}
}

#main-toc p {
     width: auto;
     font-family: "Garamond", sans-serif; 
     text-align: left; 
     font-size: 14px; 
     margin-left: 60px; 
     margin-right: 60px;
     margin-bottom: 30px;
     color:blue; 
     line-height:110%;
     
}

#main-toc td {
     color: blue;
     font-size: 14px; 
     line-height:110%;

