body {
   background-color: navy;
}

#container {
   max-width:  60em; /* doesn't work in IE - was 50*/
   width: expression(Math.min(parseInt(this.offsetWidth), 780 ) + "px"); 
   margin-left: auto;
   margin-right: auto;
   background: white;
}

#banner {

   margin-bottom: ;
   height: 100px;
   background-image: url(/ami/tech/ami_logo.png);
   background-position: top left;
   background-repeat: no-repeat;
   float: left;
   background-color: silver;
}

#banner a {
   float: right;
   margin-top: 0;
   font: 12px Verdana, Arial, Helvetica, sans-serif;
   text-decoration: none;
   margin-right: 10px;
   color: #FFFFFF;
   background: blue;
   padding-top: 2px;
   padding-right: 15px;
   padding-left: 15px;
   border:  2px solid white;
}

#banner a:hover {
   background: navy;
}

#banner form.google label {
   display: none;
}

#banner form.google {
   margin-left:   400px;
   margin-top:    2em;
}

#content {
   color: black; 
   clear: left;
   margin-right: 25px; /* was 20px */
   padding: 5px;
   background-color: white;
   border-right: 1px solid silver;
   border-left: 1px solid silver;
   font: 12px Verdana, Arial, Helvetica, sans-serif;
}

#content h3 {
   font: 18px Verdana, Arial, Helvetica, sans-serif;
   text-align: left;
   margin-top: 10px;
}


#sidebar-a {
   margin: 0;
   padding: 5px;
   background-color: silver;
   width: 150px;
   float: right;
   border-right: 1px solid silver;
   border-left:   12px solid white;
}
#sidebar-a ul {
   list-style: none;
   padding: 0;
   margin: 0 0 0 -1em;
}
#sidebar-a li {
   background: blue;
   padding: 2px 15px;
}
#sidebar-a a {
   color:  white;
   text-decoration: none;
   font-weight:   bold;
}

#sidebar-a a:hover {
   text-decoration: underline;
}

#footer {
   clear: both;
   padding: 5px 15px 5px 5px;
   margin-top: ;
   background-color: silver;
   font: 10px Verdana, Arial, Helvetica, sans-serif;
   color: black;
   text-align: center;
   margin: 2px;  /* was 0px */
}

