   table {
 	 width: 100%;
   }

   #navcontainer {
   	 text-align: center;
	 clear: left;
     margin-top: 5px;
	 padding: 0 35px 0 0;
   }
   #navcontainer ul li { 
	 display: inline;
	 word-spacing: 20px;	 
	 padding: 0;
   }
   
   body { 
	 width: 100%; 
	 margin: 0;
	 background: #fff;
   }
    
   #main {
      margin-left: 145px;
	  margin-right: 145px;
       /* sidebar width: 150 + 10 + 10 */
      /*border: 1px solid red;*/
      padding: 5px 25px;
      color: #993300;
      font-family: trebuchet, trebuchet ms, arial, helvetica, sans-serif;
      font-size: small;
      text-align: center;
	  height: 475px;
   }
  #main a:link {
  font-size: x-small;
  color: #993300;
  text-decoration: none;
}

#main a:visited {
  font-size: x-small;
  color: #993300;
  text-decoration: none;
}

#main a:hover {
  font-size: small;
  color: #669999;
  text-decoration: none;
}

#main a:active {
  font-size: small;
  color: red;
  text-decoration: none;
}

   #header, #footer {
      background-color: #fff;
   }
    
   h1 { 
	   text-decoration: none;
	   font-size: x-large;
	   font-family: Trebuchet, Arial, Helvetica, sans-serif;
	   background: url(images/burnlines.jpg)
	   bottom repeat-x;
	   text-align: center;
	   margin-top: 5px;
	   /*border: 2px solid #ddd;*/
	   color: #993300;                    
	   background-color: #fff;
	   padding: 10px 10px 5px 10px;
	   clear: both;
	}           /* solves the usual "margin collapse issues" */
	
	h2 {
	   font-size: medium;
	   color: #993300;
	   font-family: Trebuchet, Arial, Helvetica, sans-serif;
	   text-align: left;
	   padding: 0 0 0 20px;
	 /*  border: 1px solid blue; */
	}
   
   .image
   	   text-align: center;
	   /* border: 2px solid blue;*/
	   padding: 3px 0px 3px 0px;
	}
   
   #images {  border: 1px solid #993300;border: 2px solid green; }

  /* ul.disc { list-style-type: disc } */
   /*  padding: 0px;
     margin-left: 5px;
     }*/
   
 #sidebar {
	 color: black;
	 background-color: #fff;
	   background: url(images/leftbord_red2.jpg)
	   right repeat-y;
	 /* replace absolute positioning with float*/
	 float: left;
	 width: 100px;
	 padding: 15px 10px 15px 15px;

	 /*border-right: 1px solid #993300;*/
	 /* remove absolute positioning rules
	 position: absolute; left: 0; */ 
   }
   #sidebarRight {
	 color: black;
	 background-color: #fff;

	 /* replace absolute positioning with float*/
position: fixed;
top: 142px;
right: 29px;
	 width: 10px;
	 padding: 10px;
	 height: 550px;
	 
	 /*border-right: 1px solid #993300;*/
	 /* remove absolute positioning rules
	 position: absolute; left: 0; */ 
   }
   
   #sidebar ul.none {
     list-style-type: none;
     padding: 2px;
	 color: #993300;
	 font-family: arial, helvetica, sans-serif;
	 font-size: small;
	 /*border: 1px solid green;*/
    }
    
li {

  font-size: small;
  color: #993300;
  clear: left;
  margin: 4px;
 /* border: 2px solid green; */
}
   
 /* clear float to allow this and following elements to return to normal flow*/
  #footer {
	 clear: left;
	 text-align: center;
	 padding: 15px 0 5px 0;
	 color: #993300;
	 font-family: arial, helvetica, sans-serif;
	 font-size: x-small;	

   }
   #footer a { 
	   color: #993300; 
   	   text-decoration: none;
	}
	   #footer  a:link {
	   color: #993300;
	}
	 
   #footer  a:visited {
	   color: #993300;
	}
	 
   #footer  a:hover {
	   color: #669999;
	}
	 
   #footer  a:active {
	   color: red;
	}
   
   /* generic float clearing rule can be added to ANY element */
  .clearer {
	   clear: both;
  }
 
 a:link {
  color: #993300;
  text-decoration: none;
}

a:visited {
  color: #993300;
  text-decoration: none;
}

a:hover {
  color:#669999;
  text-decoration: none;
}

a:active {
  color: red;
  text-decoration: none;
}

    table, td, th {
      border: none; 
    }
    
    td, th {
      padding: 10px 15px;
    }
    
    th {
      border-right: solid 1px #993300;
      border-left: solid 1px #993300;
      border-bottom: solid 1px #993300;      
    }
    table {
      border-collapse: collapse;
    }

   
  /* #navcontainer ul {
	 text-align: left;
	 list-style-type: none;
   }
	   
   #navcontainer ul li { display: inline; } */
 
/*   #sidebar  a {
	   text-decoration: none;
	   font-size: small;
	 }
	 
   #sidebar  a:link {
	   color: #993300;
	   text-decoration: none;
	 }
	 
   #sidebar  a:visited {
	   color: #993300;
	   text-decoration: none;
	 }
	 
   #sidebar  a:hover {
	   text-decoration: none;
	   color: #ddd;
	 }
	 
   #sidebar  a:active {
	   color: red;
	   text-decoration: none;
	 } */
