#bd .yui-b .Rightbar {	background-image: url(background/bg_prop_rightbar.gif);	}
#bd .yui-b .first {width:660px; }

#bd .yui-b .yui-gc {	background-image: url(background/bg_propertytitle.gif);	background-repeat: repeat-x;}
#bd .yui-b .yui-gc .first { position: relative;}
#bd .yui-b .yui-gc .first h1 {	font-size: 21px; padding-left: 40px; color: #fff; margin: 5px 0 5px 0;}
#bd .yui-b .yui-gc .first .PropertyName {	height: 100px;}
#bd .yui-b .yui-gc .first .PropertyName .star {	padding-left: 40px;}
#bd .yui-b .yui-gc .first .PropertyName .address { 	padding-left: 40px; font-size: 12px; font-weight: bold; line-height: 20px;}
#bd .yui-b .yui-gc .first .Map{	margin-bottom: 3px;}
#bd .yui-b .yui-gc .first ul.MapTag{  margin: 0 0 0 0; 	padding: 0px 0 0 460px; display: block;  list-style: none; border-top: 3px solid #000; position: relative; top:-6px; }
#bd .yui-b .yui-gc .first ul.MapTag li{ 	margin: 0 0 0 0; 	padding: 7px 0 0 0px; 	list-style: none; 	float: left; 	background-image: url(background/bg_tag_map.gif);
	background-repeat: no-repeat; 	width: 160px; 	height: 25px; 	font-size: 12px; 	color: #fff; 	font-weight: bold;  }
#bd .yui-b .yui-gc .first ul.MapTag li a {color: #fff; text-decoration: underline; padding: 0 0 0 35px;  background-repeat: no-repeat; background-position: top left;}
#bd .yui-b .yui-gc .first ul.MapTag li a.down{ background-image: url(background/up_down.gif);}
#bd .yui-b .yui-gc .first ul.MapTag li a.up{ background-image: url(background/up_down.gif); background-position: 0% -15px; }
#bd .yui-b .yui-gc .first ul.MapTag li a:hover {color: #fff; text-decoration: none;}

#bd .yui-b .yui-gc .first .PropertyInfo{	width: 600px;	float: left;	padding-left: 40px;}
#bd .yui-b .yui-gc .first .PropertyInfo .PropertyDetail {	width: 400px;	float: left;}
#bd .yui-b .yui-gc .first .PropertyInfo .PropertyDetail p {	font-size: 15px; padding-bottom: 40px;}
#bd .yui-b .yui-gc .first .PropertyInfo .PropertyDetail ul { padding: 0; margin: 0; list-style: none; float: left; display: block;}
#bd .yui-b .yui-gc .first .PropertyInfo .PropertyDetail ul.BlogTwoColum {	width: 180px; padding-bottom: 20px; *padding-bottom: 40px; padding-right: 40px;}
#bd .yui-b .yui-gc .first .PropertyInfo .PropertyDetail ul.BlogTwoColum li.st {	color: #000;}
#bd .yui-b .yui-gc .first .PropertyInfo .PropertyDetail ul.right{ padding-right: 0;}
	

#bd .yui-b .yui-gc .first .PropertyInfo .PropertyDetail ul li { list-style: none; font-size: 12px;
	padding: 0 0 4px 15px; margin: 0; background-image: url(background/bullet_pp.gif); background-repeat: no-repeat;}
#bd .yui-b .yui-gc .first .PropertyInfo .PropertyDetail ul li.st {	background-image: none; font-weight: bold; padding-left: 0;color: #000;}	



#bd .yui-b .yui-gc .first .PropertyInfo .PropertyGlance {	padding: 0 0 0 20px;	width: 170px;	float: left; color: #000;}
#bd .yui-b .yui-gc .first .PropertyInfo .PropertyGlance a {	display: block; padding: 22px 0 0 0;}
#bd .yui-b .yui-gc .first .PropertyInfo .PropertyGlance .Glance {
	background-image: url(background/bg_glance.gif); 	background-position: top left; 	background-repeat: no-repeat;
	display: block;  	margin-top: 25px; 	
}

#bd .yui-b .yui-gc .first .PropertyInfo .PropertyGlance .Glance ul {	list-style: none; padding: 10px 0 0px 13px; margin: 0;}
#bd .yui-b .yui-gc .first .PropertyInfo .PropertyGlance .Glance ul li {list-style: none; padding: 0 0 10px 0; margin: 0; position: relativel;}
#bd .yui-b .yui-gc .first .PropertyInfo .PropertyGlance .Glance ul li span {
	font-family: Tahoma; font-size: 11px; position: relative; top:-12px; padding: 0 0 0 10px;
}

#bd .yui-b .yui-gc .first .PropertyInfo .PropertyGlance .Glance b {	display: block; padding: 10px 0 0 15px; font-size: 15px; }


#bd .yui-b .yui-gc .first .ApartmentStyel {	padding: 20px 0 0 40px; float: left;}
#bd .yui-b .yui-gc .first .ApartmentStyel h2 {	font-size: 12px; color: #000; text-transform:uppercase;}
#bd .yui-b .yui-gc .first .ApartmentStyel ul{ list-style: none; padding: 0px; margin: 0; float: left; }
#bd .yui-b .yui-gc .first .ApartmentStyel ul li { list-style: none; padding: 18px 0 0 0; margin: 0; width: 580px; border-top: 1px solid #c3beb6; float: left;}
#bd .yui-b .yui-gc .first .ApartmentStyel ul li span {	display: block; float: left; padding: 35px 0 0 25px;}
#bd .yui-b .yui-gc .first .ApartmentStyel ul li span.Image { background-image: url(background/bg_appt_style.gif);	background-repeat: no-repeat;
	padding: 3px; width: 174px; height: 145px;}
#bd .yui-b .yui-gc .first .ApartmentStyel ul li span.Info {	width: 400px; padding: 0 0 50px 0;} 
#bd .yui-b .yui-gc .first .ApartmentStyel ul li span.Info b {	font-size: 16px; color: #000; display: block; padding-bottom: 7px;}


/* map */