body {
  font-family: trebuchet ms, verdana, arial, tahoma;
  font-size: 90%;
  color: #888;
  background-color: black;
  line-height: 180%;
  margin: 0;
  padding-left: 5%;
  padding-right: 5%;
  padding-top:1%;
  text-align: center;
}

/* Set the page width */
#wrapper-header, #wrapper-menu-top, #wrapper-content, #wrapper-footer {
  width: 90%;
  margin-top:5px;
  text-align: left;
  background-color: white;
  padding:2px;
}

#content{
  position:relative;
  float:left;
  margin:2px;
  background-color:#535b61;
  width:63%;
  padding:5px;
}

#wrapper-header{
  height: 150px;
  background: transparent url('/images/banner3.jpg') no-repeat;
  text-align:center;
}

#wrapper-footer {
  text-align:center;
}

#header{
  font-size:200%;
  padding:3%;
  text-align:left;
}

.listbox{
  border:1px #c0c0c0 solid;
  margin:5px;
  padding:7px;
  color:black;
  font-size:80%;
  position:relative;
}

.listboxtitle{
  font-size:1.4em;
  font-weight:bold;
  float:left;
}

.listboxtitle a:link, .listboxtitle a:visited{
  color:black;
  text-decoration:none;
}

.listboxtitle a:hover{
  text-decoration:underline;
}

.listboxhighlight{
  color:black;
  background-color:#c0c0c0;
}

.listboxlink{
  font-size:1.2em;
  float:right;
  margin:0;
/*  padding:0 5 0 5; */
}

.listboxlink a{
  text-decoration:none;
  color:blue;
}

.listboxlink a:hover{
  color: blue;
}

.clearfloat{
  clear:both;
  padding-top:0;
  padding-bottom:0;
  margin:0;
}

.performance_count{
  color:#c7ff68;
}

.linkit{
  color:black;
  font-weight:bold;
}

.linkit a:link, .linkit a:visited{
  color:white;
  text-decoration:none;
}

.linkit a:hover{
  color:black;
  text-decoration:underline;
}

.boxhover{
  margin-top:5px;
}

.boxhover a:link, .boxhover a:visited{
  padding-left:2px;
  padding-right:2px;
  color:white;
  font-weight:bold;
  font-size:1.6em;
  border:1px solid #535b61;
  text-decoration:none;
}

.boxhover a:hover{
  text-decoration:none;
  border:1px solid white;
}

.navigation{
  padding-top: 1px;
  text-transform:uppercase;
  list-style:none;
  margin-left:0;
/*  padding:2; */
/*  text-align: left; */
  font-weight:bold;
}

.navigation a:link, .navigation a:visited{
  color:black;
  line-height:30px;
  font-size: 15px;
  list-style: none;
  margin: 0;
  text-decoration: none;
}

.navigation a:hover{
  color: #535B61;
  font-size: 15px;
  list-style: none;
  margin: 0;
  text-decoration: underline;
}

.list_title{
  padding:5px;
  color:white;
}

.pricerange{
  color:#c7ff68;
  font-size:1.7em;
  padding-top:0;
  padding-bottom:0;
  margin:0;
}

.searchbutton{
  background-color: #ffffff;
  border: 1px inset #000000;
  color: #000000;
  font-family: verdana;
  font-weight: bold;
}


.searchlink{
  font-weight:bold;
  font-size:70%;
  padding:0;
  margin:0;
}

.searchlink a:link, .searchlink a:visited{
  color:black;
  text-decoration: none;
}

.searchlink a:hover{
  color: #535B61;
  text-decoration: underline;
}

