ul.property {
  list-style-type: none;
  margin: 0;
  padding: 0;
  margin-top:6px;
  margin-bottom:5px; 
  border-bottom: 1px solid #989687;
  width:521px;
  float:left;
}
ul.property li {
  float: left;
}
ul.property li.subnav a, 
ul.property li.subnav a:link, 
ul.property li.subnav a:active, 
ul.property li.subnav a:visited {
  font: bold 11px Verdana;
  text-decoration: none;
  display: block;
  padding: 3px 11px;
  padding-right:11px;
}
ul.property li.subnav a:hover,
ul.property li.subnav a.on {
  color: #343139;
  background-color: #989687;
}
#overview-photos-right {
  width:212px
}
.overview-details {
  width: 282px;
}
div.overview div.right div {
  width: 210px;
}
div.overview div.right div.not-map {
  margin: 10px 0px 10px 0px;
}
div.overview div.right div.not-map img {
  border: 1px solid #ccc;
}
div.right-pane a img {
  border:1px solid #989687;
}
table.stats {
  width:282px;
  padding-top:0px;
  margin-top:0px;
}
table.stats tr th.label {
  color: #CCC;
  width:70px;
}
table.traffic tr th {
  color: #CCC;
}
table.stats tr th.bar,
table.traffic tr th.bar {
  color: #eaeaca;
  background-color: #474344;
  text-align: left;
  with:282px;
}
table.stats tr td,
table.traffic tr td {
  padding: 0 8px;
  color: #CCC;
  font-size: 12px;
  text-align: center;
}
table.stats tr td.icon,
table.traffic tr td.icon {
  width: 50px;
}
table.stats tr  td.number,
table.traffic tr  td.number {
  text-align: center;
  width:100px;
}
table.stats tr td.icon div,
table.traffic tr td.icon div {
  border: 1px solid #A8A8A8;
  height: 50px;
  width: 50px;
  text-align: center;
  margin: 8px 0;
}
table.stats {
  margin-top: 20px;
}
div#property-address {
  color: #CCC;
  margin-top: 10px;
}
div.overview {
  font-size: 11px;
}
*.lease-package {
  font-size: 11px;
  font-weight:bold;
  text-decoration: none;
}
a.lease-package:hover {
  text-decoration:underline;
}
ul.address {
  margin: 0;
  padding: 10px 15px 30px 0px;
}