
body, table { 
}

span.pubDetails {
  background: rgb(231,236,237);
  border: 1px solid rgb(100, 0, 255);
  margin: 100px 100px 100px 100px;
}

div.foundResult {
  background: rgb(231,236,237);
  border: 1px solid rgb(200, 200, 200);
  margin-top: -1px;
}

span.result_pubName {
  font-size: 16px;
  padding-left: 10px;

}

span.result_pubLocation {
  font-size: 14px;
  color: rgb(100,100,100) ; 
  padding-left: 20px;
}

span#formContainer {
  float:left;
  margin: 20px;
  margin-right: 80px;
}

span#noResults {
  font-size: 16px;
  font-style: italic;
}

table { 
 border: 1px solid rgb(125, 120, 100) ; 
 background: rgb(231,236,237);
 border-collapse: collapse;
 text-align: left;
}

td { 
 border: solid white 1px; 
 font-size: 16px;
 font-weight: bold;
}

th {
 background: rgb(133,167,214);
 text-align: center;
}

A:link {color: #000000; font-weight: bold; font-size: 15px}
A:visited {color: #000000; font-weight: bold; font-size: 15px}
A:active {color: #000000; font-weight: bold; font-size: 15px}
A:hover {color: red; font-weight: bold; font-size: 15px}

.editlink A:link {text-decoration: none; color: #444; font-weight: bold; font-size: 12px;}
.editlink A:visited {text-decoration: none; color: #000000; font-weight: bold; font-size: 12px}
.editlink A:active {text-decoration: none; color: #000000; font-weight: bold; font-size: 12px}
.editlink A:hover {text-decoration: none; color: red; font-weight: bold; font-size: 12px}
.editlink { font-size: 12px;}

div#container {
position: absolute;
background: url("../img/fenceback.jpg") no-repeat 0 0;
}


div#titlebar {
background: rgb(255,250,240) no-repeat;
font-size: 40px; 
padding: 9px 15px 10px 100px;
border: 1px solid black;
}

div#est {
font-size: 15px;
font-weight: bold;
text-align: right;
}

