/*
  BANNER
  FOOTER
  NAVIGATION
  FORMS
  PARKS_SEARCH
  STAFF_VOLUNTEER
*/

*
{
  font-family: Arial, Verdana, Sans-Serif;
}

hr
{
  border: solid 1px #000000;
}

/*
  =BANNER
*/

#banner
{
  display: none;
}

/*
  =FOOTER
*/
#footer
{
  margin-top: 10px;
  border-top: solid 2px #000000;
  font-size: 10px;
}

#footer #bottom_logos
{
  display: none;
}

#footer *
{
  white-space: normal;
}

/*
  =NAVIGATION
*/

#leftnav
{
  display: none;
}

/*
  =FORMS
*/

.publicForm
{
  display: none;
}

/*
  =PARKS_SEARCH
*/

.ParkSearch table.searchResults
{
  border: none 0px;
  border-collapse: collapse;
  width: 100%;
  margin: 0px;
  padding: 0px;
}

.ParkSearch table.searchResults .icon
{
  text-align: center;
  vertical-align: middle;
}

.ParkSearch table.searchResults tr.itemRow
{
  height: auto;
  background-color: #fe8103;
  background-image: url(../../parks/interface/off_state_23.jpg);
  background-position: right;
  background-repeat: repeat-y;
}

.ParkSearch table.searchResults tr.SelectedItemRow
{
  background-color: #6ea202;
  background-image: url(../../parks/interface/on_state_23.jpg);
  background-position: right;
  background-repeat: repeat-y;
}

.ParkSearch table.searchResults td
{
  vertical-align: middle;
  padding: 4px;
  background-image: none;
}

.ParkSearch .paging
{
  display: none;
}

.ParkSearch .key
{
  margin: 10px;
  text-align: right;
}

/*
  =PARK_DETAILS
*/

.ParkDetailsPanel iframe,
.ParkDetailsPanel .body .top .controls
{
  display: none;
}

.ParkDetailsPanel .body .top .ParkPhoto
{
  float: right;
}

/*
  =STAFF_VOLUNTEER
*/

body.staffVolunteer #logo
{
  display: none;
}