#container { min-width: 700px;
            background-color: #996633;
            color: #000000;
            Font-family: Arial, Verdana, sana-serfif; 
            width: 80%;
            border: 2px double #000000;
}
#logo { background-color: #996633;
       color: #000000;
       text-align: center;
       border-bottom: 2px double #000000;
} 
#leftcolumn { float: left;
              width: 150px;
              padding-top: 10px;
              list-style-type: none;
              background-color: #996633; 
}
a:link { color: #000000;
}
a:hover { color: #5c743d;
}
.navbar {float: center;
         border: 2px inset #003300;
         width: 146px;
         color: #000000;
         background-color: #006600;
         font-size: #20px;
         font-weight: bold;
         text-align: center;
         text-decoration: none;
         display: block;
         padding-top: 10px;
}
#rightcolumn { margin-left: 150px;
              background-color: #f1e8b0;
              color: #oooooo;
              padding: 10px;
              border-left: 2px double #000000;
}
.vendor{ background-color: #f1e8b0;
         float: center;
         padding: 15px;
}
#gift{float: right;
      border: 2px double #000000            
}
#map{float: right;         
}
#footer { background-color: #996633;
         color: #000000;
         text-align: center;
         font-size: .60em;
         font-style: italic;
         border-top: 2px double #000000;
}

<link rel="stylesheet" href="collor.css" type="text/css" /> 