body {
        background: #ff9400; 
   	font-family: verdana, arial, helvetica, sans-serif;
	color: #000;
	margin: 0;
        padding: 0;
        margin-left: 3px;
        font-weight: bold;
}
#banner {
  background: #fefefe; 
 /*  background: url(bgtile2.gif) 0 0 repeat-y; */
  margin: 0;
  padding: 0;
  margin-top: 25px;
  margin-left: 5px;
  border: none;
  height:90px;
  width: 785px;
  font-size: 22px;
  font-weight: bold;
  font-family: Times, Georgia, serif;
  color: #1f42a6;
     border-right: 25px solid #551e7f;
}
h1 {
   font-size: 30px;
   margin-top: 30px;
   margin-bottom: 10px;
   padding: 0;
}
em {font-weight: bold; font-style: italic; color: #551e7f; }
#nav { 
   float: left;
   background: #ff9400;
   color: #1f42a6;
   margin: 0;
   padding: 0;
   margin-top: 10px;
   margin-left: 15px;
   width: 140px;
   font-size: 13px;
   font-family: arial,sans-serif;
   font-weight: bold;
}
#nav ul{ 
    list-style: none; 
    padding: 0;
    margin: 0;
    margin-left: -5px;
    margin-top: 26px;
}
#nav ul li { 
  display: block; 
  text-align: center;
  border: 1px solid #551e7f; 
  padding: 5px; 
  margin-left: 0; 
  background: #662f8f;
}
#nav a {
   text-decoration: none;
   color: #fff;
}
#nav a:hover {
   text-decoration: none;
   color: #fabc5f;
}
.navphot { 
  margin: 0;
  padding: 0;
  margin-left: -8px;
  padding-top: 15px;
 }
#main { 
   background: transparent;
   color: #333;
   margin: 0;
   padding: 0;
   margin-top: -13px;
   margin-left: 0px;
   width: 850px;
   height: auto;
   font-size: 13px;
 }
p.home {font-size: 14px; line-height: 20px;} 
span.announce { float: right; margin: 20px; padding: 10px;  border: 1px solid #551e7f; }
#content p {
	width: 480px;
        padding-left: 30px;
        text-align: justify;
}
#content { 
   /* background: url(bgtile.gif) 0 0 repeat-y; */
   background: #fefefe;
   color: #333;
   margin: 0;
   padding: 0;
   margin-left: 170px;
   margin-top: -15px;
   width: 615px;
   height: 100%;
   font-size: 13px;
   border-bottom: 10px solid #551e7f;
   border-right: 25px solid #551e7f;
 }
#form { margin-left: 40px; }
ul.black li { color: #000; }
.blue { color: #1f42a6; }
.cover { 
  display: inline;
  margin: 0;
  padding: 10px;
  padding-right: 0;
  margin-right: 20px;
 }
.bklst { 
  display: inline;
  margin: 0;
  padding: 10px;
  padding-right: 0;
  margin-right: 70px;
 }
.chbk { 
  margin: 0;
  padding: 10px;
  padding-right: 0;
  padding-left: 70px;
 }
img.inside {
  display: inline; 
  margin: 0;
  padding: 10px;
  padding-right: 0;
  margin-right: 0px;
 }
#content p.fb { font-size: 12px; margin: 0; padding: 0; margin-left: 250px; color: #0004b3; width: 320px; font-style: italic; border: 2px solid #ffc434; padding: 6px; margin-bottom: -5px; }
#content ul {
   list-style: none;
   color: #1f42a6;
   font-size: 13px;
   margin-right: 110px;
}
#content ul li ul { 
   font-size: 12px; 
   margin: 0; 
   padding: 0; 
   margin-left: 15px;
 }
#content ul.bul {
 margin: 0; padding: 0; 
 color: #333;
 list-style: disc;
 margin-left: 60px; 
}
#lectures {  margin-left: 65px; width: 425px; border: 1px solid #551e7f;}
#lectures h3 { color: #551e7f; font-size: 17px; font-weight: bold; padding-right: 8px; }
#lectures p { font-size: 12px; margin-left: -5px; }
span.small { font-size: 10px; font-style: italic; margin-left: 15px;}
#foot { 
   background: transparent;
   color: #000;
   margin: 0;
   margin-top: 15px;
   padding: 0;
   padding-top: 10px;
   height: 30px;
   width: 800px;
 }
#bucketa {
   float: left;
   background: #d9d9d9;
   color: #000;
   font-size: 11px;
   border: 1px solid #000;
   margin-right: 10px;
   padding: 10px;
   margin-left: 30px;
   width: 127px;
   height: 85px;
}
#bucketa ul { 
   margin: 0;
   padding: 0;
   margin-left: 8px;
   width: 127px;
   font-size: 11px;
   line-height: 16px;
 }
#bucketb {
   float: left;
   background: #d9d9d9;
   color: #000;
   font-size: 11px;
   border: 1px solid #000;
   margin-right: 10px;
   padding: 10px;
   width: 127px;
   height: 85px;
}
#bucketb ul { 
   margin: 0;
   padding: 0;
   margin-left: 8px;
   width: 127px;
   font-size: 11px;
   line-height: 16px;
 }
#bucketc {
   float: left;
   background: #d9d9d9;
   color: #000;
   font-size: 11px;
   border: 1px solid #000;
   margin-right: 10px;
   padding: 10px;
   width: 131px;
   height: 85px;
}
#bucketc ul { 
   margin: 0;
   padding: 0;
   margin-left: 8px;
   width: 127px;
   font-size: 11px;
   line-height: 16px;
 }
a img { 
  border: 0;
  padding: 0;
  margin: 0;
}
a img.email {
  margin-left: 80px;
 }
.spaced { line-height: 14px; }
.fp { 
  font-size: 10px;
  font-style: italic;
  font-family: arial, sans-serif;
  padding-top: 15px;
 }
h2,h3,h4,h5 { margin-left: 30px; }
h6 {
   margin: 0;
   margin-bottom: 3px;
   padding: 0;
   text-transform: uppercase;
   font-size: 13px;
   font-weight: normal;
   color: #1f42a6;
}
a { 
   text-decoration: none;
   color: #1f42a6;
 }
a:hover {
   text-decoration: none;
   font-weight: bold;
   color: #00f;
}
#banner { 
voice-family: "\"}"\"";
voice-family:inherit; 
  margin-left: 0px;
 }






