<style type="text/css">


 html, body {
   margin: 0px;
   padding: 0px;
   border: 0px;
 }
 
 #container {
   width: 1040px;
   margin: 0 auto; /* top right bottom left */
   padding: 0; 
 }
 
 #header {
   margin: 0;
   padding: 0;
   width: 100%;
   height: 250px;
   float: left;
   background-image:url("images/FarahsCornerBanner.jpg");
 }
 
 #col1 {
   width: 100%;
   float: left;
 }
 
 #container #col2outer {
   width: 610px;
   float: right;
   margin: 0;
   padding: 0;
 }
 
 #col2outer #col2mid {
  width: 300px;
   float: left;
 }
 
 #col2outer #col2side {
   width: 300px;
   float: right;
 }
 
 #container #footer {
   float: left;
   width: 870px;
 }
 
 table tr td {
  vertical-align: top;
  border-collapse: collapse;
  width: 100px;
}
td img {
  padding: 10px;
  border: 1px solid #ccc;
}
td h3 {
  font-size: 12px;
  line-height: 22px;
  text-align: center;
  margin: 0;
}
td span {
  display: inline-block;
  font-size: 12px;
}
td a {
  clear: both;
  display: block;
  vertical-align: bottom;
  margin: 20px 0 0 0;
}
 
 </style>