		
		div#reslinks a, div#address a {
			display: block;
			margin: 2px;
			padding: 3px 3px 3px 20px;
			background-image: url(/art/more-o.gif);
			background-repeat: no-repeat;
			background-position: left 3px;
			font-size: 12px;
			line-height: 120%;
		}
		
			 #resortDetailActions a.proplink {
				font-weight: bold;
			}
			
			 #resortDetailActions a.sellyour {
				background-image: url(/art/icons/money.png);
			}
			
			
			 #resortDetailActions a.rentyour {
				background-image: url(/art/icons/money.png);
			}
			
			 #resortDetailActions a.forsale {
				background-image: url(/art/icons/for-sale.gif);
			}
			
			 #resortDetailActions a.forrent {
				background-image: url(/art/icons/for-rent.gif);
			}
			
			 #resortDetailActions a.notify {
				background-image: url(/art/icons/bell.png);
			}

			 #resortDetailActions a.fulldescription {
				background-image: url(/art/icons/description.gif);
			}
			
			 #resortDetailActions a.print {
				background-image: url(/art/icons/printer.png);
			}
			
			 #resortDetailActions a.addtofav {
				background-image: url(/art/icons/book_add.png);
			}
			
			 #resortDetailActions a.emailtofriend {
				background-image: url(/art/icons/email.png);
			}
			
			 #resortDetailActions a.rss {
				background-image: url(/art/icons/feed.png);
			}
			
		table#addtomy {
			margin: 0;
			padding: 0;
			border-spacing: 0;
		}
		
			table#addtomy td {
				padding: 0 4px 4px 0;
			}
			
			table#addtomy a {
				padding: 2px;
				background-image: none;
			}
		
		div#address a.map {
			background-image: url(/art/icons/map.png);
		}
		/*
		div#photodetail {
			width: 404px;
			height: 304px;
			text-align: center;
			clear: both;
		}
		
		div#photodetail img {
			border-color: #DFE6EB;
			border-width: 2px;
			border-style: solid;
		}*/
		
		#resortDetailTitle {
			color:#FF7901;
			font-size:18px;
			font-weight:bold;
			line-height:28px;
			text-decoration:underline;
		}
		
		#resortDetailDescription h3 {
			color:#FF7901;
			font-size:14px;
			left:-5px;
			line-height:10px;
			position:relative;
		}
		
		#resortDetailDescription{
			color:#333333;
			font-family:tahoma;
			font-size:11px;
			line-height:15px;
			padding-left:10px;
			text-align:left;
		}
		
		#resortDetailActions {
			padding-left: 10px;
		}
		
		#resortProperties .color1 {
			background-color: #fff6d2;
		}
		
		#resortProperties .color2 {
			background-color: #fdfbf3;
		}
		
		#resortProperties img {
			border: none;
		}
		
		#resortDetailAddress {
			color:#555555;
			padding-left:10px;
			font-size: 11px;
			font-weight: bold;
		}
		
		#resortDetailAddress a {
			text-decoration:underline;
		}
		
		#resortProperties {
			color: #555577;
			font-size: 11px;	
			width: 100%;		
		}
		
		#resortDetailActions a {
			background-position:left 3px;
			background-repeat:no-repeat;
			display:block;
			font-size:12px;
			line-height:120%;
			margin:2px;
			padding:3px 3px 3px 20px;
		}
		
		div#address, div#resdesc {
			font-size: 11px;
		}
					
		img.resdetail {
			text-align: center;
			background-color: #DFE6EB;
			background-repeat: no-repeat;
			background-position: center top;
			border: 0px none;
		}
		
		table.ssnav {
			background-color: #DFE6EB;
		}
		
			table.ssnav span.sscount, table.ssnav span.ssback, 
			table.ssnav span.sspause, table.ssnav span.ssplay, 
			table.ssnav span.ssnext {
				display: block;
				margin: 2px;
				padding: 10px;
				background-image: url(/art/blue-glow.jpg);
				background-repeat: no-repeat;
				background-position: center center;
				background-color: #C5D2DB;
				border-color: #B6C7D4;
				border-width: 2px;
				border-style: solid;
				font-size: 8pt;
				font-weight: bold;
				text-align: center;
			}
			
			table.ssnav span.sscount {
				padding: 10px;
				background-color: #E8EDF1;
				background-image: none;
				color: #000000;
			}
		
			table.ssnav a {
				display: block;
				color: #000099;
				text-decoration: none;
			}
		
			table.ssnav a:hover {
				color: #FF7901;
			}
	
	table.props {
		border-spacing: 0px;
	}
	
	table.props td {
		padding: 0px;
		font-size: 130%;
	}
	
	table.props img {
		border: 0px none;
	}
	
	table.props a.proplink {
		padding: 2px 2px 2px 2px;
		/*background-image: url(/art/b-5.jpg);*/
		background-repeat: no-repeat;
		background-position:right;
		font-weight: bold;
		color: #2189C6;
		font-size: 80%;
	}
	
	div#toolbox {
		clear: both;
	}
	
		

