#columns {
 float: left;
 margin: 8px 0px;
}

#sidebar2 {width:180px; padding:10px; 
background-color:#95B9E0;}
#footer {width:95%; padding:4px 4px 4px 10px; margin: 10px 0px; height:28px; background-color:#6192DF; clear:both;}

#main {
	height:auto;
	width:auto;
	min-width:120px;
	margin-right:30px;
	padding:0;
       }

table.table1 {
  border:thin;
  font-family: Trebuchet, Arial;
}

table.table2 {
  border: 1;
  font-family: Trebuchet, Arial;
  padding: 4;
  spacing: 1;
  width: 90%;
}

.tableheader {
     font-size: 1.1em;
     background-color: DarkGray;
     font-weight: bold;
     padding: .2em .5em;
}

