.listing {
  float: left;
  clear:both;
  display:block;
  width:701px;
  padding-bottom: 5px;
}

.listing .title {
  font-size:1.3em;
  font-weight:bold;
  padding-top:8px;
  margin-bottom:10px;
  margin-left:5px;
}

.listing .body {
  margin:5px;
  position:relative;
  height:auto;
}

.listing.Platinum, .listing.Gold, .listing.Silver, .listing.Bronze{
  margin-bottom:17px;
  /*height:150px;*/
}

.listing.Bronze {
  /*height:100px;*/
}

.listing.Free {
  margin-bottom:17px;
  /*height:100px;*/
}

/*
.listing.Platinum .listing_inner,
.listing.Gold .listing_inner,
.listing.Silver .listing_inner,
.listing.Bronze .listing_inner {
        background:url('../img/box_wide_bottom.gif') no-repeat bottom;
        height:100%;
        min-height:159px;
}
*/

.listing.Platinum {	background:url('../img/facelift/listing_platinum/bottom.gif') no-repeat bottom; }
.listing.Platinum .listing_inner { background:url('../img/facelift/listing_platinum/top.gif') top no-repeat;}	

.listing.Gold {	background:url('../img/facelift/listing_gold/bottom.gif') no-repeat bottom; }
.listing.Gold .listing_inner { background:url('../img/facelift/listing_gold/top.gif') top no-repeat; }	

.listing.Silver {	background:url('../img/facelift/listing_silver/bottom.gif') no-repeat bottom; }
.listing.Silver .listing_inner { background:url('../img/facelift/listing_silver/top.gif') top no-repeat; }	

.listing.Bronze {	background:url('../img/facelift/listing_bronze/bottom.gif') no-repeat bottom; }
.listing.Bronze .listing_inner { background:url('../img/facelift/listing_bronze/top.gif') top no-repeat; }	


.listing.Free {	background:url('../img/facelift/listing_free/bottom.gif') no-repeat bottom; }
.listing.Free .listing_inner { background:url('../img/facelift/listing_free/top.gif') top no-repeat; }	


.listing .listing_inner {
  height:100%;
}

.listing .upgradelink {
  float: right;
  right: 0px;
  font-size: 0.9em;
  margin-top: 19px;
  position: absolute;
  text-align: right;
}

.listing img {
  position: absolute;
  top: 32px;
  right: 8px;
  margin-bottom: 0px;
}

.listing .headerlinks {
  position: relative;
  float: right;
  top: -28px;
  right: 12px;
  margin: 0px;
}

.listing .headerlinks li {
  display:inline;
  padding-left:5px;
}

.listing .headerlinks li.disabled {
  color:#DDDDDD;
}

.listing ul.bullets {
  display:block;
  clear:left;
  margin-left:5px;
  margin-top:5px;	
  margin-bottom:5px;
  width:530px;
}

.listing ul.bullets li {
  width:242px;
  height:20px;
  float:left;
  padding-left:20px;
  padding-top:1px;
  background:url('../img/bullet_star.gif') no-repeat left top;
  overflow:hidden;
  font-size:0.9em !important;
  font-weight:bold !important;
}

.listing dl dt {
  display:block;
  float:left;
  clear:left;
  width:5em;


  font-weight:bold;
}

.listing dd {
  display:inline;
  /*margin-bottom:5px;*/
}

.listing dl {
  display:block;

}

.listing dt.telephone_label, .listing dt.fax_label, .listing dt.mobile_label {
  width:auto;
  margin-right:5px;
  clear:none;
}
.listing dd.telephone, .listing dd.fax, .listing dd.mobile {
  min-width:155px;
  float:left;
  margin-right:0px;
  clear:none;
  text-align:left;
}

.listing dd.fax {
  min-width:145px !important;
}

.listing dd.location {
  /* float:left; */
}

.skype_tb_injection {
  width:150px !important;
}

.listing dl.category {
  float:left;
  clear:left;
  margin-top:0px;
  margin-bottom:0px;
  padding:0;
}

.listing dl.category dd, .listing dl.category dt {
  font-size:0.9em;

}

.listing dl.category dt {
  width:8em;
}

.listing .profile {
  border:2px solid #999;
  background:white;
  padding:4px;
  width:483px;
  max-height:380px;
  margin-bottom:5px;
  overflow:auto;
}

.listing .profile h3 {
  font-size:1.2em;
  margin-bottom:0.4em;
}

.listing .profile_content {

}

.listing .profile li {
  list-style-type:disc;
  list-style-position:inside;
}


#ListingRegionId {
  width:5em;
}
.listing .header .title {
  font-size:1.3em;
}
.listing .header .title a {
  text-decoration:none;
  color: blue;
}
.country {background: url("../img/facelift/listing_platinum/top_1.gif") no-repeat scroll left top transparent; height:40px; width:700px; padding:5px;}

select#f_country{width:200px;}
select#f_state{width:200px;}
input#t_state{width:200px;}

#search_buttons_1{margin-left: 590px; margin-top: -38px;}

.listing dd a{
  color:blue;
}