  /* General--------------------------------------------- */
    body {
      margin:0px 0px 0px 0px;
      font-size:13px;
      font: Times New Roman, Times, serif
      }
    A {
      text-decoration: none;
      } 
    A:link {
      color: #DFB200;
      text-decoration: none;
      } 
    A:visited {
      color: #DFB200; text-decoration: none;
      } 
    A:active {
      color: #DFB200;
      } 
    A:hover {
      color: #000;
      text-decoration: Underline;
      }
    .editorialMenu {
      font-size:11px;
      }
  /*Banner--------------------------------------------- */
    #banner {
      padding-right:0px; 
      padding-top:20px; 
      padding-left:20; 
      padding-bottom:35px; 
      margin-bottom:15px; 
      border-bottom:3px double #000;
      font-weight:bold;
      }
    .bannerText {
      font-family:Georgia, Times New Roman, Times, serif;
      font-size:32px;
      font-weight:bold;
      line-height:130%;
      color:#2294BC;
      font-weight:normal;
      padding-right:0px; 
      padding-top:0px; 
      padding-left:0; 
      padding-bottom:0px; 
      margin-bottom:0px; 
      }
    #banner a:hover {
      color:#671603;
      background:#069;
      }
    .tagline {
      font-style: italic;
      font-family:Georgia, Times New Roman, Times, serif;
      color:#FC0;
      font-size:14px;
      font-weight:bold; 
      text-transform:none;    
      text-align: center;
      }   
   
  /* NewsItems--------------------------------------------- */
    .newsItemtitle {
      font-family: Georgia, serif;
      font-size:14px;
      line-height:100%;
      color:#4D191B;
      font-weight:bold;
      padding-top:0px;    
      padding-bottom:5px;    
      padding-left:10px;    
      padding-right:10px;    
      margin-bottom:0px;
      text-align:left;
      } 
    .newsItemDesc {
      font-family:  Georgia, serif;
      font-weight:normal;
      font-size:12px;
      padding: 5px 10px 5px 15px;
      color: #000;
      text-decoration: none;
      margin-bottom:25px;
      }
    .newsItemFooter {
      font-family:  Georgia, serif;
      font-weight:normal;
      font-size:11px;
      color: #999;
      text-decoration: none;
      }
    .newsItemFooter a {
      color: #999;
      text-decoration: underline;
      }
  /* Navigation--------------------------------------------- */
    #links {
      padding-right:15px;        
      padding-left:5px;        
      padding-top:10px;       
      font-family: Georgia, Times New Roman, Times, serif;
      color:#000;
      font-weight:normal;
      font-size:12px;
      line-height:140%;
      }
    #links H3 {
      padding-bottom:2px;
      margin-bottom:0px;
      padding-top:0px;
      color:#000;
      font-size:12px;
      text-decoration: none;
      }
    #links ul {
      list-style-type: none;
      margin-left: 10px;
      padding-left: 0px;
      text-indent: 0px;
      } 
    #links li {
      color:#000;
      padding-bottom:4px;       
      text-decoration: none;
      }
    #links a:hover {
      text-decoration: underline;
      color: #FC0;
      }
    #links a:visited {
      color:#FC0;
      }
    #links a {
      color:#FC0;
      }
    .side {
      border-top:1px solid #000;
      margin-top:15px;
      padding-top:15px;
      padding-left:10px;
      padding-right:10px;
      }
  /* Main Column--------------------------------------------- */
    .mainBox {
      background: url(http://files.waukeganschools.org/Reatest/owl.gif) no-repeat  top left;
      }
    .mainbody {
      font-family: Georgia, Times New Roman, Times, serif;
      font-size:13px;
      font-weight:normal;
      padding-left:10px;  
      padding-right:10px;
      padding-top:10px;      
      padding-bottom:10px;      
      }  
    .title  { 
      font-family: 'Trebuchet MS', 'Lucida Grande', Verdana, Lucida, Geneva, Helvetica, Arial; 
      font-size: 150%; 
      line-height:150%;
      font-weight:bold; 
      text-align:left;
      color: #000; 
      padding-bottom:35px;
      }  
    .date  { 
      font-family:Georgia, Times New Roman, Times, serif;
      color:#666;
      font-size:12px;
      font-weight:bold;
      text-align:left;
      line-height:14px;
      padding:3px 5px 4px 3px;
      margin-top:10px;
      margin-bottom:22px;
      border-bottom:1px solid #999;
      }
    .footer{
      font-family: Arial, sans-serif;
      font-size:11px;
      line-height:130%;
      font-weight:normal;
      padding-top:10px; 
      margin-top:26px; 
      border-top:1px solid #000;
      text-align: center;
      }
  /* Calendar--------------------------------------------- */
    #calendar a {
      font-weight:bold;
      font-size:9px;
      }
    #calendar td {
      font-size:10px;
      font-family:  Georgia, Times New Roman, Times, serif;
      color:#FFF;
      line-height:100%;
      padding:1px;
      }
    .hCalendarMonthYearRow, .dCalendarMonthYearRow
      { 
      font-size:12px;
      font-weight:bold;
      text-align:left;
      }
    .hCalendarDayNameRow, .dCalendarDayNameRow
      {
      font-size:9px;
      font-weight:bold;
      text-align:center;
      }
    .hCalendarDayRow, .dCalendarDayRow
      {
      font-weight:normal;
      text-align:center;
      }
    .hCalendarDayLinked, .dCalendarDayLinked
      {
      background-color: #3572AA;
      font-size:9px;
      font-weight:normal;
      text-align:center;
      }
    .hCalendarDayCurrent, .dCalendarDayCurrent
      {
      background-color: #000;
      font-weight:normal;
      text-align:center;
      }
  /* Discussion--------------------------------------------- */
    .dlHeader{
      font-family: Verdana, Arial, Helvetica, sans-serif;
      font-size: 80%;
      padding:4px;
      }
    .dlCountReadsTitle, .dlSubjectTitle, .dlCountMessagesTitle, .dlPostedTitle, .dlMessageLinkTitle, .dlAuthorTitle
      {
      font-family: Verdana, Arial, Helvetica, sans-serif;
      font-size: 80%;
      color:#000;
      padding:4px;
      }
    .dlSubject, .dlCountMessages, .dlPosted, .dlCountReads, .dlAuthor, .dlMessageLink
      {
      font-family: Verdana, Arial, Helvetica, sans-serif;
      font-size: 80%;
      padding:4px;
      }
    .discussHeader {
      font-family:georgia, verdana, arial, sans-serif;
      color:#000;
      font-size:11px;
      font-weight:normal;
      line-height:11px;  
      }    
    .discussResponceList {
      font-family:georgia, verdana, arial, sans-serif;
      color:#000;
      font-size:11px;
      font-weight:normal;
      line-height:11px;
      padding-left:10px;  
      padding-right:10px;
      padding-top:10px;
      margin-top:10px;
      border-top:1px dotted #999;  
      } 
  /* Misc--------------------------------------------- */
    hr {
      background:#000;
      color: black;
      height:1px;
      }

    td {
      font-family: 'Trebuchet MS', 'Lucida Grande', Verdana, Lucida, Geneva, Helvetica, Arial, sans-serif;
      font-weight:normal;
      font-size:13px;
      }

    .sideImage {
      border-top: 1px #052743 dashed;
      margin-top:20px;
      padding-top:15px;
      padding-left:20px;
      padding-right:20px;
      }
  