#greybox {
margin: 10px 20px 0px 20px;
width: 90%;
text-align: center;
border: 1px solid #979797; 
background-color: #FFEBCD;
}
.bluebox {
margin: 10px 20px 0px 20px;
text-align: center;
font-weight: bold;
border: 1px solid #979797; 
background-color: #e8f0ff;
}

.msgbluebox {
padding: 1px 1px 1px 1px;
margin: 10px auto 20px auto;
text-align: center;
font-weight: bold;
width: 50%;
border: 1px solid #979797; 
background-color: #e8f0ff;
}

#msgbox {
text-align: center;
border: 1px solid #979797; 
background-color: #e8f0ff;
margin: 10px 10px 10px 10px;
}

#instructions {
margin: 5px 5px 5px 5px;
}
#greytext {
margin: 4px 4px 4px 4px; 
}
#pagination {
width: 100%;
}

#locationform {
width: 100%;
}

#location {
margin: 0 auto 0 auto;
width: 60%;
}
#locd {
}
#locationedit {
width: 80%;
float: left;
}
#locedit {
float: left;
}
#locationeditd {
}
#mapimage {
border: 1px solid #979797; 
}

.error {
color: red;
}
#errorbox {
text-align: center;
border: 1px solid red; 
margin: 10px 10px 10px 10px;
background-color: pink;

}
.errorbox {
text-align: center;
border: 1px solid red; 
margin: 10px 10px 10px 10px;
background-color: pink;

}

.headerTitle a {
text-decoration: none;
}
.headerTitle a:hover {
text-decoration: underline;
}


.headerTitle {
  font-size: 120%;
  font-weight: bold;
  line-height: 1em;
}

#topbar {
float: left;
width: 75%;
}

.userbar {
width: 40%;
text-align: right;
font-size: smaller;
float: right;
}
.header {
margin: 5px 5px 5px 5px;
width: 94px;
float: left;
}
.bottom {
position: relative;
}
.bottom1 {
position: absolute;
margin: 0 0 0 10px;
top:50px
}
.topmenu {
width: 35%;
text-align: left;
float: left;
}

#search {
margin: 5px 5px 5px 0px;
width: 20%;
float: right;
}
#searchp  { margin: 0; }

.form {
margin: 0; 
padding: 0;
}
.clear {
clear: both;
}
.input {
}


// search tag css
.tagbox a:hover {
color: black;
}
.tagbox a:link {
color: black;
}
.floatleft {
float: left;
}
.row0 {
background-color: #FFEBCD;

}
.tagbox {
float: left;
text-align: center;
background-color: #e8f0ff;
margin: 1px 1px 1px 1px;
}

#results {
margin: 0;
float: left;
width: 78%;
}

#adsense {
float: right;
width: 20%;
}

.tableresults {
padding:0px;
margin: 0 auto 0 auto;
}
.tableresults td, th {
padding: 1;
margin: 0;
border-spacing: 0;
border-padding: 0;
}

.help {
width: 80%; margin: 0 auto 10px auto;
}


