/*-----------------------------------------------------------------------------
	Development Details
-----------------------------------------------------------------------------*/

ul.development-navigation {
	float:left;
	width:100%;
	padding:0;
	margin:0 0 16px;
	list-style:none;
	border-bottom:2px solid #10365a;
	}
	ul.development-navigation li {
		float:left;
		margin:4px 10px 0 0;
		padding:0;
		background:#10365a url(/images/branding/tabs/topLeftCorner.gif) 0 0 no-repeat;
		}
		ul.development-navigation li a {
			float:left;
			padding:10px 25px 10px 22px;
			text-decoration:none;
			outline:none;
			color:#fff !important;
			background:url(/images/branding/tabs/topRightCorner.gif) 100% 0 no-repeat;
			}
			ul.development-navigation li.current {
				background:#256289 url(/images/branding/tabs/currentTopLeftCorner.gif) 0 0 no-repeat;
				}
				ul.development-navigation li.current a {
					background:url(/images/branding/tabs/currentTopRightCorner.gif) 100% 0 no-repeat;	
					}

/* =Summary
-------------------------------------------------------*/
img.summary-image {
	float:left;
	width:270px;
	margin:0 0 12px;
	}
div.description {
	float:right;
	width:330px;
	w\idth:310px;
	padding:0 0 0 20px;
	}
div.sales-office {
	position:relative;
	float:left;
	clear:left;
	width:290px;
	padding:0 0 16px;
	background:#fff url(/images/branding/signBoard/panelBg.png) 0 100% no-repeat;
	}
	div.sales-office h4,
	div.sales-office h5,
	div.sales-office p,
	div.sales-office ul,
	div.sales-office dl {
		padding:0 16px 20px 16px;
		}
		div.sales-office dl {
			padding-bottom:4px;
			}
		div.sales-office ul {
			list-style:none;
			}
			div.sales-office ul li {
					position:relative; /* IE6 */
				padding:0 0 5px 25px;
				background:url(/shared/images/icons/pdf.gif) 0 0 no-repeat;
				}		
		div.sales-office h4 {
			padding-top:8px;
			margin-bottom: 2px;
			background:#fff url(/images/branding/signBoard/topEdge.png) 0 0 no-repeat;
			}
		div.sales-office h5 {
			padding-right:10px;
			font-size:1.2em;
			}
		div.sales-office dl dt {
			float:left;
			clear:left;
			padding:0 5px 0 0;
			}
	div.sales-office img {
		position:absolute;
		top:6px;
		right:7px;
		height:42px;
		padding:0;
		border:none;
		}
p.button.visit {
	clear:both;
	background:#fff url(/images/branding/buttons/visitSSW.gif) 0 0 no-repeat;
	}
	p.button.visit a {
		padding:0 37px 0 12px;
		font-size:1.3em;
		white-space:nowrap; /* for ie */
		color:#b6cf40;
		background:url(/images/branding/buttons/visitSSWArrow.gif) 100% 0 no-repeat;
		}
		p.button.visit a:hover {
			color:#576225;
			background-position:100% 100%;
			}
	
/* =Properies
-------------------------------------------------------*/
div.plot-type {
	float:left;
	width:310px;
	padding:0 0 12px;
	}
	div.plot-type img {
		float:left;
		margin:0 16px 16px 0;
		border:none;
		background:none;
		}
		
/* =Plot type details
-------------------------------------------------------*/
table.availability {
	width:100%;
	margin:0;
	color:#013b61;
	}
	table.availability tr.odd {
		background:#fff;
		}
		table.availability th,
		table.availability td {
			border:none;
			text-align:center;
			}
			table.availability td.plot-number,
			table.availability td.price {
				font-weight:bold;
				}
			table.availability td span {
				margin:0 auto;
				}		
div.key {
	float:left;
	clear:both;
	width:100%;
	padding:10px 0;
	border-top:1px solid #d6d6d6;
	border-bottom:1px solid #d6d6d6;
	background:#fff;
	}
	div.key dl {
		padding:0;
		}
		div.key h6,
		div.key dl dt,
		div.key dl dd {
			float:left;
			padding:0;
			line-height:1.8em;
			}
			div.key h6 {
				padding:0 50px 0 15px;
				}
			div.key dl dt span {
				margin:0 12px 0 0;
				}
			div.key dl dd {
				padding:0 70px 0 0;
				}
				div.key dl dd.last-child {
					padding:0;
					}
					
table.dimensions {
	width:100%;
	margin-bottom: 10px;
	}
div.floorplans{
	float: left;
	clear: left;
	width: 290px;
	}
	img.floorplan {
		margin:0 12px 12px 0;
		border:none;
		background:none;
		}

	
