<style>
<!--
body  {
    margin:  0;
    padding:  0;
    color:  black;
    background-color: #CCCCFF;
    font:  11px/1.5em Verdana, Arial, Helvetica, sans-serif;
    }
  td, .dlPostedTitle  {
    color:  black;
    font:  11px/1.5em Verdana, Arial, Helvetica, sans-serif;
    }
  h1, h2, h3, h4, h5, h6  {
    font-family:  Arial, sans-serif;
    }
  h4 
  {margin-bottom: 0px;
   padding-bottom: 3px;
  }
.post-h4 {
margin-top: 0px; }
  a  {
    text-decoration:  none;
    
    }
  a:link  {
    color: #000080;
    }
  a:visited  {
    color:  purple;
    }
  a:active  {
    color:  red;
    }
  #wrapper  {
    float:  left;
    width:  75%;
    border-right: 2px dotted #000000;
    border-bottom:  2px dotted #000000;
    color: black;
    background-color: white;
    margin:  0 15px 0 0;
    }
  #banner {
    padding:  5px 10% 25px 5%;
    }
  #editorialMenu {
    font: 9px Verdana, Arial, Helvetica, sans-serif;
    color: #666666;
    }
  #content  {
    padding:  0 10% 10px 5%;
    }
  #footer {
    margin-top: 5em;
    font:  9px Verdana, Arial, Helvetica, sans-serif;
    color: #333333;
    border-top-width: 1px;
    border-bottom-width: 0px;
    border-left-width: 0px;
    border-right-width: 0px;
    border-color: #333333;
    border-style: solid;
    }
  #links  {
    padding:  60px 10px 0px 15px;
    font:  11px/14px Verdana, Geneva, arial, helvetica, sans-serif;
    color:  black;
    background-color: #CCCCFF;
    min-width: 50px;
    border-width: 5px;
    line-height: 14px;
    }
  linkslist {
    line-height: 14px;
        }
  #calendar {
    margin-top: 3em;
    }
  .day {
    color: #CC6600;
    font-weight: bold;
    border-bottom-width: 1px;
    border-top-width: 0;
    border-left-width: 0;
    border-right-width: 0;
    border-style: solid;
    border-color: #333333;
    width: 100%;
    }
  .linkstitle {
    font-weight: bold;
    color: #CC6600;
    border-bottom-width: 1px;
    border-top-width: 0px;
    border-left-width: 0px;
    border-right-width: 0px;
    border-style: solid;
    border-color: #993300;
    width: 50%;
    margin-bottom: ;
    }
  .tagline {
    color: #333333;
    font: 11px Verdana, Arial, Helvetica, sans-serif;
    }
  .biglink {
    font: 30px  Georgia, Arial, Geneva, Times, serif;
    font-weight: bold;
    }
  .biglink a, .biglink a:link, .biglink a:visited {
    color: #800000;
    }
  .newsItemHeader {
    font-weight: bold;
    }
  .newsItemFooter {
    font-size: 9px;
    color: #666666;
    }
  .newsItemFooter a {
    font-weight: normal;
    color: #333333;
    }
  .hCalendarMonthYearRow, .dCalendarMonthYearRow { 
    font-size: 9px;font-weight: bold;    } 
  .hCalendarDayNameRow, .hCalendarDay, .hCalendarDayLinked, .hCalendarDayCurrent, .dCalendarDayNameRow, 

.dCalendarDay, .dCalendarDayLinked, .dCalendarDayCurrent {
    font-size: 9px;
    text-align: center;
    }
  .dlSeparatorRow, .dlTopicHeader {
    background-color: #CCCCFF;
    border-top-width: 1px;
    border-right-width: 1px;
    border-left-width: 1px;
    border-bottom-width: 1px;
    border-color: #333333;
    border-style: solid;
    }
  .dlTitleRow td {
    font-weight: bold;
    height: 28px;
    padding-left: 4px;
    padding-right: 4px;
    }
  .dlMessageRow td, .dlMessageRow a {
    font-weight: normal;
    height: 20px;
    padding-left: 4px;
    padding-right: 4px;
    }

-->
</style>