
		#content #results  .proppop {
			width: 400px;
			height: auto;
			font-family: Arial, helvetica, sans-serif;
			white-space: nowrap;
			padding: 0;
		}
	
			#content #results  .proppop img {
				margin: 0 10px 0 0;
				float: left;
				width:100px;
				border: 1px solid #000;
			}
	
			#content #results .proppop h4 {
				margin: 0 0 5px 0;
				font-size: 90%;	
			}
	
			#content #results  .proppop p {
				margin: 0 0 5px 0;
				font-size: 70%;
				white-space: nowrap;
			}
		


		#content div.maplist {
			float: left;
			width:279px;
			height:400px;
			overflow-x:hidden;
			overflow-y:scroll;
			background-color:#fff;
			border: 1px solid #ccc;
			border-right: none;
			margin: 0 0 10px 0;
		}

			#content div.maplist ul {
				list-style-type: none;
				margin: 10px 10px 0px 10px;
				padding:0;
			}

				#content div.maplist ul li {
					border-top: 1px solid #ccc;
					padding-top: 12px;
					margin: 0 0 12px 0;
					font-size:95%;
				}
				#content div.maplist ul li.first {
					border: none;
					padding: 0;
				}
				#content div.maplist ul p.action {
					margin: 5px 0;
				}
				#content div.maplist ul li a {
					font-size: 110%;
					font-weight: normal;
					padding-bottom: 4px;
				}

#content #map {
	float: right;
	margin: 0 0 10px 0;
}
		#content div.list {
			border-top: 1px solid #ccc;
		}
			#content div.list table {
				margin: 10px 0 0 1px;
				border-collapse: collapse;
				border: 1px solid #ccc;
			}	
	
			#content div.list table tr.stripe {
				background-color:#ffc;
				background-color:#eee;
			}
				#content div.list table tr th, #content div.list table tr td  {
					border: 1px solid #000;
					font-size:80%;
					padding: 5px 10px;
				}
				#content div.list table tr th {
					background-color:#ffa;
					background-color:#ddd;
				}
				#content div.list table tr td  {
					vertical-align:top;
				}	



