/* CSS Document */

#left, body {
 padding:0px;
 width:500px;
}

#content {
	width:500px;
}

#top #title h3 {
	display:inline;
}

#top #title p {
	font-size:9px;
	display:inline;
	color:#000;
}

#top #title .pages {
	display:inline;
	padding:4px 5px 0 5px;
	font-size:10px;
}
	
	#top #title .pages img {
		display:inline;
		margin:0 0 0 0;
	}

#top #title .pages p {
	display:inline;
	padding:0px;
	margin:0 5px 4px 5px;
}

#top #title .pages p a b {
	color:#0D97EF;
}
	#content #wlresults #wlsearch {
		color:#0D97EF;
		background-image:url(../Images/ResultsFade.jpg);
		background-repeat:repeat-x;
		height:35px;
		padding-top:5px;
		font-weight:bold;
		font-size:12px;
		padding-left:10px;
	}
	
	#content #wlresults #wltotals {
		color:#0D97EF;
		height:29px;
		border-bottom:1px solid #DDDDDD;
		font-weight:bold;
		font-size:12px;
		padding-top:5px;
		padding-left:10px;
	}
	
	#content #wlresults #wltotals #wlgray {
		font-size:8px;
		color:#999999;
	}

	#content #left #OtherPlaces {
		font-size:10px;
	}

	#content #left #OtherPlaces ul {
		padding:0px;
		margin:5px 0 0 3px;
		list-style:none;
		width:570px;
	}

		#content #left #OtherPlaces ul li {
			float:left;
		}
		
			#content #left #OtherPlaces ul li a {
				display:block;
				width:130px;
				margin:0 10px 5px 0;
			}
			
/* ===================    NORMAL OFFICE    =================================*/
			
	#content #left .office {
		
		clear:both;
		width:500px;
		border-bottom:1px solid #BFBFBF;
		padding-top:5px;
		
	}
			
		#content #left .office .img {
			float:left;
			width:133px;
		}
			
		#content #left .office .details {
			float:left;
			margin:0 0 0 10px;
			width:300px;
		}
			
			#content #left .office .details h3 {
				margin:0px;
				padding:0px;
				float:left;
			}
			
			#content #left .office .details img.stars {
				margin:5px 0 0 0px;
				clear:right;
				float:left;
			}
			
			#content #left .office .details .miles {
				color:#999999;
			}
			
			#content #left .office .details p {
				clear:both;
				padding:5px 0 5px 0;
				margin:0px;
			}
			
				#content #left .office .details p.desc {
					margin:0 0 10px 0;
				}
				
				#content #left .office .details p.desc .MoreInfo {
					font-weight:bold;
				}
				
				#content #left * .buttons {
					float:right;
				}
			
					#content #left * .buttons a .add, #content #left * .buttons .info a, #content #left * .buttons .price a {
						width:94px;
						height:11px;
						padding:2px 10px 2px 10px;
						margin:0 0 6px 0;
						display:block;
						background-image:url(../images/icons/n-btn.gif);
						text-decoration:none;
					}
					
					#content #left * .buttons a:hover .add, #content #left * .buttons .info a:hover, #content #left * .buttons .price a:hover {
						background-image:url(../images/icons/h-btn.gif);
						color:#fff;
						text-decoration:underline;
					}
					
/* ===================    OP OFFICE    =================================*/

	#content #left .opt-office {
		border:1px solid #BFBFBF;
		margin:8px 0 0 0;
		padding:3px;
		clear:both;
		width:612px;
		background-color:#D6E0EB;
	}
		#content #left .opt-office .avail-left {
			float:left;
			border-right:1px solid #fff;
			width:25px;
			height:200px;
		}
		
		#content #left .opt-office .avail-right {
			float:right;
			border:1px solid #E0E9F0;
			height:200px;
			width:25px;
		}
		
		#content #left .opt-office .content {
			padding:13px;
			width:531px;
			float:left;
		}
		
			#content #left .opt-office .content .images {
				width:205px;
				float:left;
			}
		
				#content #left .opt-office .content .images img {
					border:1px solid #fff;
				}
	
			#content #left .opt-office .content .details {
				padding:0 5px 0 5px;
				width:180px;
				float:left;
			}
	
				#content #left .opt-office .content .details .stars {
					margin:7px 0 5px 0;
				}
	
				#content #left .opt-office .content .details .avail {
					float:right;
					margin:0 0 0 15px;
				}
	
				#content #left .opt-office .content .details h3 {
						margin:0px;
						padding:0px;
				}
					
				#content #left .opt-office .content .details p {
					padding:5px 0 5px 0;
					margin:0px;
				}
			
				#content #left .opt-office .content .details p.desc {
					margin:0 0 10px 0;
				}
				
					#content #left .opt-office .buttons {
					
					}


