    
  body {
    margin: 0;
    padding: 0;
    overflow: hidden;
    height: 100%; 
    max-height: 100%; 
    font-family:Sans-serif;
    line-height: 1.5em;
  }

  main {
    position: fixed;
    top: 50px; /* Set this to the height of the header */
    bottom: 50px; /* Set this to the height of the footer */
    left: 250px; 
    right: 200px;
    overflow: auto; 
    background: #fff;
  }
        
  #header {
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 50px; 
    overflow: hidden; /* Disables scrollbars on the header frame. To enable scrollbars, change "hidden" to "scroll" */
    background: #BCCE98;
  }

  #footer {
    position: absolute;
    left: 0;
    bottom: 0;
    width: 100%;
    height: 50px; 
    overflow: hidden; /* Disables scrollbars on the footer frame. To enable scrollbars, change "hidden" to "scroll" */
    background: #BCCE98;
  }
        
  #left {
      position: absolute; 
      top: 50px; /* Set this to the height of the header */
      bottom: 50px; /* Set this to the height of the footer */
      left: 0; 
      width: 250px;
      overflow: auto; /* Scrollbars will appear on this frame only when there's enough content to require scrolling. To disable scrollbars, change to "hidden", or use "scroll" to enable permanent scrollbars */
      background: #DAE9BC;     
    }

    #right {
      position: absolute; 
      top: 50px; /* Set this to the height of the header */
      bottom: 50px; /* Set this to the height of the footer */
      right: 0; 
      width: 200px;
      overflow: auto; /* Scrollbars will appear on this frame only when there's enough content to require scrolling. To disable scrollbars, change to "hidden", or use "scroll" to enable permanent scrollbars */
      background: #F7FDEB;     
    }
        
    .innertube {
      margin: 15px; /* Provides padding for the content */
    }
    
    p {
      color: #555;
    }

    nav ul {
      list-style-type: none;
      margin: 0;
      padding: 0;
    }
    
    nav ul a {
      color: darkgreen;
      text-decoration: none;
    }
        
    /*IE6 fix*/
    * html body{
      padding: 50px 200px 50px 200px; /* Set the first value to the height of the header, the second value to the width of the right column, third value to the height of the footer, and last value to the width of the left column */
    }
    
    * html main{ 
      height: 100%; 
      width: 100%; 
    }

