#promo_properties #loading {
  position: absolute;
  top: 50%;
  left: 50%;
  background: #fff;
  border: 1px solid #3F6DAE;
  padding: 5px;
  margin: -31px 0 0 -31px;
  z-index: 1000;
}

#promo_properties {
	margin:0 auto;
	background:transparent url(../images/bg_latest_listings.jpg) repeat-x scroll 0 0;
	padding:15px 0 0 0; 
	text-align:center;
	width:460px;
}

#promo_properties h2 {
  text-align: left;
}

#promo_properties h3, #promo_properties .title{
  text-align: left;
  margin: 0 0 5px 0;
  background: none;
  padding: 0;
  font-size: 12px;
}

#promo_properties ul {
  text-align: left;
  padding: 5px;
  width: 312px;
  max-width: 312px;
  margin: 0;
  list-style:none;
}

#promo_properties .photo img {
  margin: 0 5px 0 0;
  max-height:120px;
}

#promo_properties .PBimg {
  cursor: pointer;
  position: relative;
  margin: 0;
  padding:0;
  width:85px;
}

img.PBopen{
	margin:0;
	padding:0;
}

#promo_properties #promo_view {
  position: absolute;
  top: 50%;
  left: 50%;
  _top: 110px;
  _left: 45%;
  background: #fff;
  display: none;
  text-align: left;
  width: 334px;
  height: 170px;
  border: 1px solid #5F5F5F;
  margin: -72px 0 0 -168px;
  -moz-border-radius: 4px;
  -webkit-border-radius: 4px;
}

#promo_properties .PBprice {
  position: absolute;
  left: 0;
  font: 9px Verdana;
  background: #000;
  color: #fff;
  padding: 1px 0 1px 0;
  width: 70px;
  margin:0 3px 0 0;
}

#promo_properties #promo_view .PBclose {
  cursor: pointer;
  position: absolute;
  bottom: 0;
  right: 0;
  background: #5F5F5F;
  padding: 2px 5px 2px 5px;
  color: #fff;
  font: 10px Arial;
  -moz-border-radius-topleft: 3px;
  border-left: 2px solid #5F5F5F;
}

#promo_properties #promo_view .pagination {
  cursor: pointer;
  position: absolute;
  bottom: 0;
  left: 0;
  background: #5F5F5F;
  padding: 2px 5px 2px 5px;
  color: #fff;
  font: 10px Arial;
  -moz-border-radius-topleft: 3px;
  border-left: 2px solid #5F5F5F;
}
#promo_properties .title a{
	color:#3A5895;
	font-weight:bold;
}
.promo_info .photo{
	float:left;
}

.promo_info ul{
	list-style:none;
}

.details a{
	color:#FF6600;
}

.PBprice{
	margin: 73px 0pt 0pt;
	padding: 0pt;
	width: 85px;
}