html {
  
}

body.content {
  text-align: left;
}

  #shell {
    margin: 5px;
    min-width: 800px;
/*    width: 100%;*/
  }
  
    #header {
      width: 1024px;
      height: 60px;
    }
    
    .home {
      background: url(../images/home_header.png) top left no-repeat;
    }
	
	.other {
      background: url(../images/other_header.png) top left no-repeat;
    }
    
    .organization {
      background: url(../images/organization_header.png) top left no-repeat;
    }
    
    .programs {
      background: url(../images/programs_header.png) top left no-repeat;
    }
    
    .help {
      background: url(../images/help_header.png) top left no-repeat;
    }
    
    .catering {
      background: url(../images/catering_header.png) top left no-repeat;
    }
    
    .faq {
      background: url(../images/faq_header.png) top left no-repeat;
    }
    
    .supporters {
      background: url(../images/supporters_header.png) top left no-repeat;
    }
    
    .testimonials {
      background: url(../images/testimonials_header.png) top left no-repeat;
    }
    
    
        
    #navigation {
      float: left;
      width: 160px;
/*      height: 400px;*/
      color: #000033;
    }
    

    
      h1#logo {
        background: url(../images/appetite_logo.png) top left no-repeat;
        width: 140px;
        height: 54px;
      }
      
        h1#logo span {
          display: none;
        }
        
      ul#navlinks {
/*        float: left;*/
          margin: 0;
          margin-bottom: 30px;
      }
      
        ul#navlinks li {
          list-style-type: none;
          border: none;
          padding: 4px;
          margin: 0 0;
          text-align: left;
        }
        
        ul#navlinks li:before {
          content: "";
        }
        
          ul#navlinks li a {
/*            text-decoration: none;*/
            color: #000033;
            font-size: 11pt;
          }
          
            ul#navlinks li a:hover {
             color: #75306B;
            }
            
            ul#navlinks li a:visited {
               color: #75306B;
              }
    
         
    
    #information {
      float: left;
/*      text-align: justify;*/
      font-size: 12pt;
      color: #000033;
      width: 70%;
      margin: 5px 5px;
      padding: 0;
    }
    
      #information h1 {
        line-height: 100%;
      }
      
      #information h2 {
        color: #75306B;
        font-size: 16pt;
      }
    
      #information h3 {
        color: #75306B;
        font-size: 14pt;
      }
    
    #footer {
      float: left;
      font-size: 10pt;
      color: #000033;
      width: 1024px;
      height: 104px;
    }
    
    .clear {
      clear: both;
    }
    
ul.reset li {
  text-indent: 0;
}

ul.reset li:before {
  content: '';
}