
   body { background: #FFFFFF url('/images/bg-sub.gif') top left repeat-y; margin: 0px; padding: 0px; }
   #banner { background: #E6F1F8 url('/images/bg-banner-sub.gif') top left repeat-x; margin: 0px; padding: 0px; }

   #content
   { 
      margin: 21px 208px 22px 195px; 
      padding: 0px;
      color: #333333;
   }

   #secondary
   {
      font-family: Arial, Helvetica, sans-serif;
      font-size: 11px;
      width: 140px;
      position: absolute;
      top: 102px;
      right: 30px;
   }

   #footer
   {
      margin: 50px 0px 20px 195px;
      padding-top: 22px;
      color: #999999;
   }

   small, #footer
   {
      font-family: Arial, Helvetica, sans-serif;
      font-size: 11px;
   }

   #content, table, td, input, select, textarea, th
   {
      font-family: Arial, Helvetica, sans-serif;
      font-size: 12px;
   }

   #secondary td, #secondary table { font-size: 11px; }

   th
   {
      font-size: 11px;
      background-color: #3286B8; 
      color: #FFFFFF;
      font-weight: bold;
      text-align: left;
   }

   .totals { border-top: 1px solid #3286B8; }

   small { color: #666666; }
   .black { color: #000000; }
   a, a:visited { color: #00507D; }
   a:hover, a:active { color: #5098C1; }
   a.sharethis 
   { 
      font-size: 11px; text-decoration: none;
      background: transparent url('/images/sharethis.gif') left center no-repeat; padding-left: 14px; 
   }
   #sharelink { width: 140px; float: right; text-align: right; }

   .right, .article img, .article p img { float: right; margin: 2px 0px 12px 20px; }
   .thumb { float: left; margin: 0px 10px 10px 0px; }
   .box { border: 1px solid #328BBF; }
   .callout 
   {
      float: right; width: 150px; color: #C26417; 
      font-family: Georgia, 'Times New Roman', serif; font-size: 14px; 
      border: 1px dotted; #000000; padding: 10px; margin: 2px 0px 20px 20px;
   }

   h1
   {
      padding: 22px 0px 11px 0px;
      color: #000000;
      font-family: Georgia, 'Times New Roman', serif;
      font-size: 24px;
      font-weight: normal;
   }

   h2
   {
      color: #000000;
      font-family: Georgia, 'Times New Roman', serif;
      font-size: 20px;
      font-weight: normal;
   }

   h3
   {
      color: #000000;
      font-family: Arial, Helvetica, sans-serif;
      font-size: 15px;
      font-weight: bold;
      margin-bottom: 5px;
   }

   h4
   {
      color: #C26417;
      font-family: Georgia, 'Times New Roman', serif;
      font-size: 12px;
      font-weight: bold;
      padding: 0px;
   }

   #secondary h4 { margin: 0px 0px 6px 0px; }

   .date { color: #C26417; }

   .subhead, b.subhead { color: #C26417; }

   .breadcrumb
   {
      margin-top: 0px;
      padding-top: 0px;
      text-transform: uppercase;
      letter-spacing: 1px;
      font-size: 11px;
      color: #C26417;
   }

   .breadcrumb a
   { 
      text-decoration: none; 
      background: transparent url('/images/gt.gif') center right no-repeat;
      padding-right: 12px;
   }

   a.btn, a.btn:visited, input.btn
   {
      text-decoration: none;
      padding: 1px 3px 1px 3px;
      color: #FFFFFF;
      background-color: #00507D;
      border: 0px;
      cursor: pointer;
      cursor: hand;
      font-size: 11px;
      font-weight: bold;
   }

   a.btn:hover, input.btn:hover
   {
      text-decoration: none;
      color: #FFFFFF;
      background-color: #5098C1;
   }

   #secondary ul { margin: 0px; padding: 0px 0px 18px 0px; list-style-type: none; }
   li { padding: 4px 0px 4px 0px; }
   #secondary ul li { padding: 6px 0px 6px 0px; }

   #menu { position: absolute; top: 99px; left: 15px; width: 129px; }
   #menu a { display: block; margin: 0px; padding: 0px; }
   #terms
   {
      width: 79px; 
      height: 17px;
      background-color: #FFFFFF;
      color: #000000;
      border-top: 1px solid #7F7F7F;
      border-left: 1px solid #7F7F7F;
      border-right: 1px solid #FFFFFF;
      border-bottom: 1px solid #FFFFFF;
   }
   
   
   .photoRight
   {
   margin-left: 18px;
   margin-bottom: 10px;
   margin-right: 0px;
   margin-top: 0px;
   }
   
   
   .thumbnail
   {
   width: 110px;
   height: 110px;
   float: left;
   margin-right: 20px;
   margin-bottom: 15px;
   }
   
   .alert { color: #CC0000; }
   .babyM { color: #3777C8; }
   .babyF { color: #FF00FF; }



