@charset "UTF-8";
/* CSS Document */
  
      /* NAVBAR */
      #secondary-wrapper #content_wrapper #navbar { width: 160px; float: left; display: block; }
        #secondary-wrapper #content_wrapper #navbar ul { margin: 0; padding: 0; list-style: none; }
        #secondary-wrapper #content_wrapper #navbar ul li { width: 160px; height: 36px; background:url('/images/layout/navitem_back.png') no-repeat; margin-bottom: 6px; }
        #secondary-wrapper #content_wrapper #navbar ul li a { display: block; padding: 10px 10px; color: #90C; }
        #secondary-wrapper #content_wrapper #navbar ul li a:hover { text-decoration: none; background:url('/images/layout/navitem_back_over.png') no-repeat; color: #000; }
        
      #secondary-wrapper #content_wrapper #navbar #navbar_quote { margin-top: 10px; width: 160px; height: 309px; display: block; background: url('/images/layout/navbar_quote.png') no-repeat; }
      #secondary-wrapper #content_wrapper #navbar #navbar_quote span { display: none; }
      
      
      /* CONTENT */      
      #secondary-wrapper #content_wrapper #content {  }
        
        #secondary-wrapper #content_wrapper #content-area {  font-size:14px; line-height: 150%; }
        #secondary-wrapper #content_wrapper #content-area h3 { padding: 0; margin: 0;  display: block; font-size: 18px; font-weight: bold; }
        #secondary-wrapper #content_wrapper #content-area h3 span { display: none; }

        
        #secondary-wrapper #content_wrapper #content #topic { display: block; width: 446px; margin-left: 17px; font-size:13px; margin-top: 25px; font-size: 14px; line-height: 150%; }
        #secondary-wrapper #content_wrapper #content #topic h3 { padding: 0; margin: 0; display: block; width: 446px; font-size: 24px; color: #2200cc; font-weight: normal; letter-spacing: 110%; padding-bottom: 7px; }
        #secondary-wrapper #content_wrapper #content #topic span { display: block; padding-left: 35px; padding-right: 10px; }
        #secondary-wrapper #content_wrapper #content #topic div span p { padding: 0; margin:0; margin-bottom: .5em; }
  

        #secondary-wrapper #content_wrapper #content #favoriteverses { display: block; width: 446px; margin-left: 17px; font-size:13px;  margin-top: 25px; font-size: 14px; line-height: 150%; }
        #secondary-wrapper #content_wrapper #content #favoriteverses h3 { padding: 0; margin: 0; display: block; width: 446px; font-size: 24px; color: #009900; font-weight: normal; letter-spacing: 110%; padding-bottom: 7px; }
        #secondary-wrapper #content_wrapper #content #favoriteverses span { display: block; padding-left: 35px; padding-right: 10px; }
        
        #secondary-wrapper #content_wrapper #content #didyouknow { display: block; width: 446px; margin-left: 17px; font-size:13px; margin-top: 25px; font-size: 14px; line-height: 150%; }
        #secondary-wrapper #content_wrapper #content #didyouknow h3 { padding: 0; margin: 0; display: block; width: 446px; font-size: 24px; color: #ff9900; font-weight: normal; letter-spacing: 110%; padding-bottom: 7px; }
        #secondary-wrapper #content_wrapper #content #didyouknow span { display: block; padding-left: 35px; padding-right: 10px; }
      
        
      
      /* RIGHTCOL */  
      #secondary-wrapper #content_wrapper #rightcol { width: 310px; display: block; float: right;  line-height: 135%; }
        #secondary-wrapper #content_wrapper #rightcol #rightcol_left { width: 142px; margin-right: 6px; float: left;  }
        #secondary-wrapper #content_wrapper #rightcol #rightcol_right { width: 162px; float: right;  }
      
        #secondary-wrapper #content_wrapper #rightcol #abouttracy { font-size: 11px; display: block; padding: 10px; padding-bottom: 0; background:url('/images/layout/hm_abouttracy_back.png') no-repeat; }
        #secondary-wrapper #content_wrapper #rightcol #abouttracy h4 { font-size: 16px; margin: 0; padding:0; }
        #secondary-wrapper #content_wrapper #rightcol #abouttracy .photo { float: left; padding-right: 10px; }
        #secondary-wrapper #content_wrapper #rightcol #about_btm { display: block; height: 13px; background:url('/images/layout/hm_abouttracy_btm.png') no-repeat; margin-bottom: 15px; }
        #secondary-wrapper #content_wrapper #rightcol #abouttracy p { margin: 0; padding: 0; }
        
     

    
    #secondary-wrapper #content_wrapper #calendar { display: block; padding-top: 20px; }
/* #secondary-wrapper #content_wrapper #calendar h2 { color: #666; font-size: 1.65em; display: block; text-align: center; } */
 .kb { margin: 0; padding: 0; display: block; padding-top: 12px; }
  
    .kb .crumbs { display: block; padding-bottom: 5px; border-bottom: 1px solid #eee; margin-bottom: 5px; }
    .kb #category-header { display: block; border-bottom: 2px solid #eee;  padding-bottom: 12px; }
    
    .kb h4 { font-size: 18px; margin: 0; padding: 0; color: #999; }
    
    .kb #category-articles-item { display: block; padding-bottom: 0px; margin-bottom: 16px; border-bottom: 2px solid #eee; }
    
    .kb #category-articles-item p { margin: 0; padding: 0; padding-bottom: .85em; }
    .kb #category-articles-item p.continue_link { margin: 0; padding: 0; margin-top: -.85em; }
    .kb #category-articles-item p.author-text { margin: 0; padding: 0; padding-bottom: 0; font-size: .85em; font-style: oblique; }


