#content {
  margin-right: 10px !important;
  padding-right: 0px !important;
}

#content table {
  border-collapse: separate;
}

#content td {
  vertical-align: top;
}

#content div {
  margin-bottom: 1px;
}

.imageCell {
  vertical-align: top;
  padding: 0px 7px 7px 0px;
}

.separator {
  height: 2px;
  font-size: 2px;
  border-bottom: 1px solid #ccc;
  margin-bottom: 2px;
}

h1 {
  font: bold 18px Verdana, sans-serif !important;
}

.address {
  font: 12px Verdana, sans-serif;
}

.links table {
  width: 50%;
}

.links td {
  vertical-align: top;
}

.links a, .links a:link, .links a:visited, .links a:hover {
  color: #666 !important;
  font: 10px Verdana, sans-serif !important;
}

.price {
  color: #090;
  font-weight: bold;
}

.mls {
  font-weight: bold;
  padding: 10px 0px;
}

.video {
  padding: 10px 0px;
}
