@charset "utf-8";
/* CSS Document */

body {

  background: white url(img/backgroundbg.png) repeat-x ; 
  margin: 0; padding: 0; 
  font-size: 75%;
  font-family: Gill Sans, Georgia, sans-serif;
  color: #353535;
}

img {
border: none;
}

a { color: #0e87bf; }

h5 { font-size: 1.25em; color: #353535; }

.input {
    border: 1px solid #006;
    background: #ffffff;
}
.button {
    border: 2px solid #353535;
    padding: 0 10px 0 10px;
    background: #474747;
    color:#ffffff;
    font-weight: bold;
}

.bring { padding: 8px; }
.me { border: 3px solid #d0baab; }
.walrus_plz { background: #eae0da; }
.pright {  margin-right: 10px; }

#wrapper { width: 900px; position: relative; margin: 0 auto; overflow: hidden; background: url(img/wrapbg.png) repeat-y;}
#header { background: url(img/header.png); width: 900px; height: 131px;  display: block; }
#meat { display: block; width: 495px; float: left; }

fieldset {

  border: 1px solid #ccc;  
  padding: 1em 1em 1em 1em;
  width: 495px;
  
}

legend {
      margin-left: 10px;
      color: #353535;      
      font-size: 1.5em;           
      font-weight: bold;
      
    }
    
    table { font-size: 1.25em; border: 0px; }

#results { display: block; width: 495px; float: left; }
#sidebar {
  display: block;
  width: 316px;
  float: right;
  margin-right: 10px;
}

#clearer { clear: both; }
#footer { background: url(img/footer.png); width: 900px; height: 37px; display: block;  }

