body{
  background: #fff;
  color: #000;
  width: 46em;
  min-width:731px;  
  margin: 0 auto 0 auto;
  padding: 0;
  font: normal normal normal 100%/normal Georgia,"Bookman Old Style","Times New Roman", Times, serif;
}

#header{
   width: 731px;
   margin: 0 auto 0 auto;
   clear: both;
   text-align: center;
}

#nav{
  position: relative;
  top:0;
  left:0;
  width: 8em;
  background: #EDC ;
  padding: 0 ;/*1em 0 0;*/
  margin: 0;/* 1em 0 0;*/
  font-size: 120%;
  float: left;
}
#nav ul{
  list-style: none;
  margin: 0;
  padding: 1em 0 0 0;
}
#nav li{
  margin: 0 ; 
  padding: .3em ;
}
#nav li a{
  display:block;
  width:100%;
  line-height: 1.3em;
  padding: 0 0 0 .3em;
  border-left: .25em solid #edc;
}
#nav li a:hover{
  color: #f00; /*#6B4832;#2F5166; #927A6C;*/
  border-left: .25em solid #f00;
  /*border-left: 3px solid #13100E;*/
}
#copy{
  color: #000;
  background: transparent;
  width: 33em;
  min-width:76%;
  margin: 0 0 0 -9.6em;
  padding: .5em;
  font-size: 100%;
  font-style: normal;
  font-weight: 600;
  float: left;
  clear: none;
  border-width: thin;
  border-style: solid ;
  border-color: #EDC;
  border-left-width: 9.6em;
}
#finance{
  background: #89A7C7;
  color:#0E0006;
  width:240px;
  font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
  font-size: 80%;
  font-weight: 400;
  border: thin solid #86ADD6;
  float:right;
  text-align: center;
}
#finance, img{
  border: none;
}
#finance, span{
  font-size: 80%;  
}
#finance, a{
  color:#0E0006;
}
#eggdonor{
   background: #EDC;/*#E6D5CB#CFB5A6 #79a0b4 #9ebaca;*/
   color: Black;
   width: 15em;
   text-align: left;
   margin: 0ex;
   padding: .5em;
   float: right;
   clear: right;
   /*border: thin solid #EDC;*/
}
.study{
  /*background: ;#5F9EA0;*/
  color: Black;
  font-style: normal;
  font-weight: 500;
  font-size: 100%;
  width: 31em;
  margin: .5em 0 1em 0;
  padding: 1em;
  text-align: left;  
  float: right;
  clear: both;
  border: solid #59a;
}

.leftcol{
  width: 49.5%;
  margin: 0 ;
  font-size: 80%;
  font-weight: 600;
  float: left;
  clear: left;
}
.rightcol{
  width: 49.5%;
  margin: 0 ;
  font-size: 80%;
  font-weight: 600;
  float: right;
  clear:right;
}
.phone{
  font-family: sans-serif;
  font-style: normal;
}
strong {
  color: Black;
  font-style: normal;
  font-weight: bolder;
  font-size: 110%;
}

.study h2{
  margin:0;
  font-family: "Times New Roman", Times, serif;
  border: 1px solid  #59a;
  font-style:italic; 
  text-align:center ;
}
.study p{
  font-family:  Geneva, Arial, Helvetica, sans-serif;
}
#seminar{
   background: #edc; /* #E6D5CB;*/
   color: Black;
   width: 22em;
   font-family: "Times New Roman", Times, serif;
   text-align: left;
   margin: .5ex .5em;
   padding: 1ex;
   float: left;
   clear: none;
}
#schedule{
  background: #fff;
  color: Black;
  width: 30em;
  margin: 0 auto;
  font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
  text-align: center;
  margin: .5ex auto;
  padding: 1ex;
  font-size: 105%;
  font-style: normal;
  font-weight: bold;
  border: thin solid Black;
}
#schedule p{
  width: 21em; 
  margin: .5em auto;
  text-align: left;
}
#schedule dl{
  width: 16em; 
  margin: .5em auto;
  text-align: left;
}
#footer{
   text-align: center;
   clear: both;
   font: italic bold 115% serif;
}
.copyright{
   font-family: "Times New Roman", Times, serif;
   font-size: 80%;
   color: Black;
   font-weight: bold;
}
.uline{
  text-decoration: underline;
}
