  /* General--------------------------------------------- */
    body {
      margin:0px 0px 0px 0px;
      font-size:13px;
      background:#2C6EBA url("http://wwwstatic.1b1b.com/images/1b1b/bookBG.jpg") repeat-y left;
      font: Times New Roman, Times, serif
      }
    A {
      text-decoration: none;
      } 
    A:link {
      color: #28557E;
      text-decoration: none;
      } 
    A:visited {
      color: #7C040D; text-decoration: none;
      } 
    A:active {
      color: #920011;
      } 
    A:hover {
      color: #000;
      text-decoration: Underline;
      }
    .editorialMenu {
      font-size:11px;
      }
  /*Banner--------------------------------------------- */
    #banner {
      padding-right:0px; 
      padding-top:0px; 
      padding-left:0; 
      padding-bottom:18px; 
      margin-bottom:15px; 
      border-bottom:3px double #666;
      font-weight:bold;
      }
    .bannerText {
      font-family:Georgia, Times New Roman, Times, serif;
      font-size:26px;
      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:#F5F5F3;
      }
    .tagline {
      font-style: italic;
      font-family:Georgia, Times New Roman, Times, serif;
      color:#999;
      font-size:12px;
      font-weight:bold; 
      text-transform:none;    
      }      
  /* 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:15px;        
      padding-top:180px;       
      font-family: Georgia, Times New Roman, Times, serif;
      color:#FFF;
      font-weight:normal;
      font-size:11px;
      line-height:140%;
      }
    #links H3 {
      padding-bottom:2px;
      margin-bottom:0px;
      padding-top:0px;
      color:#FFF;
      font-size:12px;
      text-decoration: none;
      }
    #links ul {
      list-style-image: url(http://wwwstatic.kern.org/images/bookWorm/arroow.gif); 
      margin-left: 20px;
      padding-left: 0px;
      text-indent: 0px;
      } 
    #links li {
      color:#FFF;
      padding-bottom:4px;       
      text-decoration: none;
      }
    #links a:hover {
      text-decoration: underline;
      color: #FFF;
      }
    #links a:visited {
      color:#FFF;
      }
    #links a {
      color:#FFF;
      }
    .side {
      border-top: 1px #052743 dashed;
      margin-top:15px;
      padding-top:15px;
      padding-left:10px;
      padding-right:10px;
      }
  /* Main Column--------------------------------------------- */
    .mainBox {
      background: url("http://wwwstatic.1b1b.com/gems/1b1b/bookTop2.jpg") no-repeat  top left;
      }
    .blogbody {
      font-family: Georgia, Times New Roman, Times, serif;
      color:#333;
      font-size:13px;
      line-height:140%;
      font-weight:normal;
      padding-left:70px;  
      padding-right:85px;
      padding-top:80px;      
      padding-bottom:80px;      
      }  
    .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:15px;
      }  
    .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{
      color:#333;
      font-family: Arial, sans-serif;
      font-size:11px;
      line-height:130%;
      font-weight:normal;
      padding-top:10px; 
      margin-top:26px; 
      border-top:1px solid #333;
      }
  /* 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:#333;
      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:#333;
      font-size:11px;
      font-weight:normal;
      line-height:11px;  
      }    
    .discussResponceList {
      font-family:georgia, verdana, arial, sans-serif;
      color:#333;
      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;
      height:1px;
      border-top:0px solid #000;
      border-bottom:0px solid #FFF;
      border-left:0px solid #000;
      border-right:0px solid #000;
      }
    td {
      font-family: 'Trebuchet MS', 'Lucida Grande', Verdana, Lucida, Geneva, Helvetica, Arial, sans-serif;
      font-weight:normal;
      font-size:13px;
      }