#proplisthead td{
	background-color:#ffe88e;
	color:#4c4c4c;
	font-weight:bold;
	padding:10px;
	border-left:1px solid #FFF
}

#propdata td{
	padding:10px;
}
#propdata .photo{
	text-align:center;
	width:125px;
}
#propdata .photo a{ 
	display:block;
	width:104px; 
	border:#e1e1e1 solid 1px;
	padding:3px;
	margin:auto;
}
#propdata .photo img{
	display:block;
	max-width:104px; max-height:76px;width: auto; height: auto;	
}

#propdata .date{
	color:#8f8f8f;
	width:90px
}
#propdata .addr{
	font-weight:bold;
}
#propdata .area{
	width:110px
}
#propdata .area div{
	width:50px;
 	padding:3px;
	color:#FFF;
	font-weight:bold;
	background-color:#c63232
}
#propdata .price{
	width:140px;
}
#propdata .price span{
	color:#C00;
	font-weight:bold;
}
#propdata .traffic{
	width:250px;
}

.plistdotline{ 
	border-top:1px dotted #bfbfbf; 
}

#nav{
	margin-top:15px;
	text-align:center;
}
#nav a{
	display:inline-block;
	text-decoration:none;
	text-align:center;
	width:20px;
	padding-left:5px;
	padding-right:5px;
	line-height:30px;
	background-color:#767676;
	margin:3px;
	color:#FFF;
}
#nav a.active{
	background:#dea200
}
#nav a:hover{
	background:#dea200
}
#propdata:hover{
	background-color:#fffccf
}
.sort{
	position:absolute;
	margin-top:-10px;
	margin-left:101px;
}
.sort a{
	display:block;
}
.sort a:hover{
	background-color:#ec8500
}
.sort .up{
	width:18px;
	height:18px;
	background-image:url(images/sort_arrow1.png);
	background-repeat:no-repeat;
	background-position:center 5px;
	background-color:#f2b256;
	margin-bottom:1px;
	cursor:hand;
	cursor:pointer
}
.sort .down{
	width:18px;
	height:18px;
	background-image:url(images/sort_arrow2.png);	
	background-repeat:no-repeat;
	background-position:center 4px;	
	background-color:#f2b256;
	cursor:hand;
	cursor:pointer	
}