body {
	font-size: 62.5%; /* Resets 1em to 10px */
	color: #32363f;
	font-family: Arial;
	background: #5e2211;
	margin: 0;
	}

  .clear {
  	clear: both;
  	}
  	
/* Header and Navigation */
	
#head {
	background: #5e2211;
	width: 100%;
	height: 75px;
	}
	
#head a {
 color: #ffffff;
 text-decoration: none;
}
 
	
#head_content {
	width: 924px;
	margin: 0px auto;
	color: #FFFFFF;
	position: relative;
	}
	
	#head_navigation_main {
    float: left;
    margin-right: 5px;
    margin-top: 30px;
    font-size: 12px;
    }
    
    #head_navigation_main ul {
     list-style-type: none;
     margin: 0;
     padding: 0;
    }

    #head_navigation_main ul li {
     list-style-type: none;
     margin: 0;
     padding: 0;
     margin-left: 5px;
     margin-right: 15px;
     _margin-left: 13px;
     _margin-right: 13px;
     float: left;
    }
    
  #head_navigation {
   float: right;
   margin-right: 20px;
   margin-top: 25px;
   font-size: 12px;
   font-weight: bold;
   }

  #head_navigation ul {
   list-style-type: none;
   margin: 0;
   padding: 0;
  }

  #head_navigation ul li {
   list-style-type: none;
   margin: 0;
   padding: 0;
   margin-left: 15px;
   margin-right: 15px;
   _margin-left: 13px;
   _margin-right: 13px;
   float: left;
  }
  
  /* Subnav Bar */

  #subnav {
   width: 100%;
   background: #f6ec61;
   padding-top: 5px;
   padding-bottom: 5px;
  }

  #subnav_content {
   width: 924px;
   margin: 0px auto;
   color: #d7d8dc;
   font-size: 11px;
   font-weight: bold;
  }
  
  /* Main Content Wrap and Sub Areas */ 

  #content {
   width: 100%;
   background: #FFFFFF;
   padding-bottom: 40px;
   padding-top: 20px;
   }

  #content_wrap {
   width: 924px;
   margin: 0px auto;
   font-size: 11px;
  }

  /* Home Page */

  #home_page {

  }

  #home_splash {
  	width: 924px;
  	height: 339px;
  	float: left;
  	margin-top: -20px;
  }

  #home_splash img {
   float: left;
  }
  
  #main_home {
  	width: 924px;
  }
  
  #home_features {
   font-size: 12px;
   line-height: 18px;
   margin-top: 30px;
   margin-bottom: 30px;
  }
  

  #home_features a {
   color: #2c89b4;
   text-decoration: underline;
  }
  
  #home_features H1 {
   color: #2c89b4;
   font-size: 18px;
  }
  #home_features H5 {
   color: #2c89b4;
   font-size: 22px;
   font-style: bold;
  }
  #home_features H2 {
    color: #2c89b4;
    font-size: 16px;
   }
  
   #home_features H3 {
      margin-bottom: 2px;
      color: #000000;
      font-size: 12px;
     }
     
     #home_features H4 {
         color: #2c89b4;
         font-size: 10px;
        }
     
  #home_features p {
   color: #000000;
   font-size: 12px;
  }
  
  
  
  #home_features .about_content {
   float: left;
  }
  
  #home_features .web {
    width: 924px;
    height: 450px;
     float: left;
     padding-left: 5px;
     padding-top: 10px;
   }
   
   #home_features .contact {
      width: 424px;
      height: 550px;
      float: left;
      margin-right: 20px;
      padding-left: 5px;
      padding-top: 10px;
    }
    
  #home_features .book1 {
   width: 210px;
   height: 400px;
   float: left;
   margin-right: 15px;
   padding-left: 5px;
   padding-top: 10px;
  }

  #home_features .book2 {
   width: 210px;
   height: 400px;
   float: left;
   margin-right: 10px;
    padding-left: 10px;
    padding-top: 10px;
  }

  #home_features .book3 {
   width: 210px;
   height: 400px;
   float: left;
   margin-right: 10px;
   padding-left: 100px;
   padding-top: 10px;
    padding-left: 10px;
    padding-top: 10px;
  }
  
  #home_features .book4 {
   width: 210px;
   height: 400px;
   float: left;
   margin-right: 10px;
   padding-left: 100px;
   padding-top: 10px;
    padding-left: 10px;
    padding-top: 10px;
  }
  
  #home_features .about_feature {
   width: 145px;
   float: left;
   margin-right: 10px;
   background: url(images/icon1.jpg) no-repeat top left;
   padding-left: 75px;
   padding-top: 10px;
  }

  #home_features .resource_feature {
   width: 145px;
   float: left;
   margin-right: 10px;
   background: url(images/icon2.jpg) no-repeat top left;
   padding-left: 75px;
   padding-top: 10px;
  }

  #home_features .books_feature {
   width: 145px;
   float: left;
   margin-right: 10px;
   background: url(images/icon3.jpg) no-repeat top left;
   padding-left: 75px;
   padding-top: 10px;
  }

  #home_features .online_feature {
   width: 145px;
   float: left;
   margin-right: 10px;
   background: url(images/icon4.jpg) no-repeat top left;
   padding-left: 75px;
   padding-top: 10px;
  }

  #home_features .donation1 {
   width: 150px;
   height: 150px;
   float: left;
   margin-right: 10px;
   padding-left: 55px;
   padding-top: 10px;
  }

  #home_features .donation2 {
   width: 150px;
   height: 150px;
   float: left;
    padding-left: 5px;
    padding-top: 10px;
  }

  #home_features .donation3 {
   width: 150px;
   height: 150px;
   float: left;
   margin-right: 10px;
   padding-left: 100px;
   padding-top: 10px;
    padding-left: 5px;
    padding-top: 10px;
  }
  
  #home_features .donation4 {
   width: 150px;
   height: 150px;
   float: left;
   margin-right: 10px;
   padding-left: 100px;
   padding-top: 10px;
    padding-left: 5px;
    padding-top: 10px;
  }
  
  #home_features .donation5 {
   width: 150px;
   height: 150px;
   float: left;
   margin-right: 10px;
   padding-left: 100px;
   padding-top: 10px;
    padding-left: 5px;
    padding-top: 10px;
  }
  
  #home_features .tpa_feature a {
   color: #CA8321;
  }

  #featured_wrap {
   background: #f4ebeb;
   width: 100%;
   height: 60px;
   border-top: 1px solid #dfdfdf;
  }
  
  #featured_content {
   width: 924px;
   margin: 0px auto;
   text-align: center;
  }
  
  #featured_content .post1 {
     width: 308px;
     height: 150px;
     float: left;
     margin-right: auto;
     padding-left: auto;
  }
  
  #featured_content .post2 {
      width: 308px;
      height: 150px;
      float: left;
      margin-right: auto;
      padding-left: auto;
   }
   
   #featured_content .post3 {
       width: 308px;
       height: 150px;
       float: left;
       margin-right: auto;
       padding-left: auto;
    }
  
  #featured_wrap {
   background: #f4ebeb;
   width: 100%;
   height: 60px;
   border-top: 1px solid #dfdfdf;
  }
  
  /* Footer */ 

  #footer {
   width: 100%;
   height: 100%;
   background: #5e2211; 
   }

  #footer_content {
   width: 924px;
   margin: 0px auto;
   color: #ffffff;
   font-size: 11px;
   font-weight: bold;
   text-align: center
  } 

  #footer_content a {
   color: #ffffff;
   text-align: center
   }

  #footer_content img {
   margin-top: 10px;
  }
