table#region_trips,
table#region_tours {
  width: 100%;
  font-size: 85%;
  }
table#region_trips th,
table#region_trips td,
table#region_tours th,
table#region_tours td {
  border-color: #CCC;
  vertical-align: top;
  }
table#region_trips td {
  color: #666;
  }
table#region_trips td .date {
  color: #000;
  }
table#region_trips td + td {
  text-align: right;
  }
div#map {
  width: 480px;
  height: 250px;
  padding: 5px;
  border: 1px solid #000;
  margin: 1em 0;
  }
div#map div span {
  display: block;
  }
div#tours_summary,
div#trips_summary,
#tabs_container {
  margin: 1em 0;
  }

img#slider {
  border: 5px solid #CCC;
  margin: 1em 0;
  }

div#region_tabs {
  margin: 1em 0;
  }
