
		all.clsMenuItemNS{
			font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; 
			color: C3DEEC; 
			text-decoration: none;
			font-size:10px;
			text-indent:3px;
			line-height:16px;
			}
			
		.clsMenuItemIE{
			text-decoration: none; 
			font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
			color: C3DEEC; 
			cursor: hand;
			font-size:10px;
			text-indent:3px;
			line-height:16px;
			}
			
		.clsMenuItemNS6{
			text-decoration: none; 
			font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
			color: C3DEEC; 
			cursor: hand;
			font-size:10px;
			text-indent:3px;
			line-height:16px;
			}
			.names {
	color: #215888;
	font-size: 15px;
	font-weight: bold;
}
//	font-size: 13px;
	font-weight: bold;
}
.cont {font-family: "Times New Roman", Times, serif
}
			
		body{
			margin-left: 0px;
			margin-bottom: 0px;
			margin-right: 0px;
			margin-top: 0px;
			color: 93b9dc;
			}
			
			.ttt {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 14px;
		}
		.reg {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 12px;
		}
			
		body.popup{
			margin-left: 0px;
			margin-bottom: 0px;
			margin-right: 0px;
			margin-top: 0px;
			}
		td{
			font-size:12px;
			font-family : Georgia, "Times New Roman", Times, serif;
			color: 000000;
		}
		.tsmall{
			font-size:10px;
			font-family : Georgia, "Times New Roman", Times, serif;
			color: 000000;
		}
		.pagehead {
			font-size: 20px;
			color: #0d3a51;
			font-weight: bold;
			}

		th{
			font-size:12px;
			font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
			color: 663300;
			font-weight: bold;
			
		}
			.img {
			  padding:0px;
			  border:2px solid #ddd;
			  }
			
		.imgHome {
			  padding:0px;
			  border:1px solid #ddd;	
			  border-color:000000;  
			}
			
			.smallcontent {
			  font-size:10px;
			font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
			color: 1b5385;  
			}
			
			.maintext {
				font-family: Georgia, "Times New Roman", Times, serif;
				font-size: 12px;
			
			}
			.little {
				font-family: Georgia, "Times New Roman", Times, serif;
				font-size: 10px;
			
			}
			.list{
				font-family: Georgia, "Times New Roman", Times, serif;
				font-size: 12px;
				color: 1b5385;
			}	
			a.list{
				font-family: Georgia, "Times New Roman", Times, serif;
				font-size: 12px;
				color: 1b5385;
			}	
			
			.cont{
				font-family: Georgia, "Times New Roman", Times, serif;
				font-size: 11px;
				color: 1b5385;
			}	
				
			.style4 {
				font-size: 12px;
				font-weight: bold;
				font-family: Georgia, "Times New Roman", Times, serif;
				color: #1b5385;
			}	
			.stylepre {
				font-size: 18px;
				font-weight: bold;
				font-family: Georgia, "Times New Roman", Times, serif;
				color: #1b5385;
			}	
			.stylepre2 {
				font-size: 18px;
				font-weight: bold;
				font-family: Georgia, "Times New Roman", Times, serif;
				color: #1b5385;
			}	
			
			.style1{
				font-family: Georgia, "Times New Roman", Times, serif;
				font-size: 18px;
				font-weight: bold;
				color: #3d6d98;
			}
			.style2 {
				font-size: 12px;
				font-weight: bold;
				font-family: Georgia, "Times New Roman", Times, serif;
				color: #FFFFFF;
			}	
			.sHeads{
				font-family: Georgia, "Times New Roman", Times, serif;
				font-size: 15px;
				font-weight: bold;
				color: #3d6d98;
			}
			  
		td.small{
			font-size:11px;
			font-family : Arial, Helvetica, sans-serif;
		}
		td.whitesmall{
			font-size:10px;
			font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
			color: FFFFFF;
		}
			.footer{
			font-size:10px;
			font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
			color: 000000;
		}
			.address{
			font-size:10px;
			font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
			color: 000000;
			font-weight: bold;
		}
		.13{
			font-size:13px;
			font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
		}
		strong.Heads,b.Heads{
			font-size:15px;
			font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
		    color: 6B7041;
		}
		strong.Large,b.Large{
			font-size:12px;
			font-family : Arial, Helvetica, sans-serif;
		}
		strong.Small,b.Small{
			font-size:10px;
			font-family : Arial, Helvetica, sans-serif;
		}
		strong.SubHeads,b.SubHeads{
			font-size:17px;
			font-family : Georgia, Times New Roman, Times, serif;
		    color: 3f6c95;
		}
		strong.color,b.color{
			font-size:10px;
			font-family : Arial, Helvetica, sans-serif;
			color: D4EDFA;
		}
		strong.SubHeads1,b.SubHeads1{
			font-size:15px;
			font-family : Georgia, Times New Roman, Times, serif;
		    color: C1DDF9;
		}
		
		
		.headerRow {
			background-color : #ACC9E4;
			font-weight : bold;
		}
	
		.evenRow {
			background-color : #deeaf4;
		}
		.oddRow {
			background-color:#FFFFFF;
		}

		
		A.NoUnderline{color:#000000;text-decoration:none}
		
		
		a.sortheader:hover{
				font-family: Georgia, "Times New Roman", Times, serif;
				font-size: 12px;
				color: ffffff;
			}	
			a.sortheader{
				font-family: Georgia, "Times New Roman", Times, serif;
				font-size: 12px;
				color: 0d3a51;
			}	
		
		A:hover {color: acc9e4;}
		INPUT {
			font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
			font : 11px Verdana, Geneva, Arial, Helvetica, sans-serif;
		}
		

/* Property Slideshow */
.propslideshow {
	/* background: transparent url(../../images/propertyslideshowshadow.jpg) top left no-repeat; */
	margin-left: 0px;
	margin-right: 0px;
	padding: 0px 0px 0 0px;
}
.propslideshow div {
	border: 0px solid #000066;
	background-color: #cccccc;
}

/* Property Slideshow Controls */
.propslidecontrols {
	list-style: none;
	text-align: center;
	border-bottom: 1px solid #e8e3ce;
	padding-bottom: 3px;
	margin-bottom: 3px;
}
#content .propslidecontrols li {
	display: inline;
	margin: 0 6px;
}
.propslidecontrols a {
	font-size: 11px;
	color: #000066;
	text-decoration: none;
	padding-left: 16px;
	background-position: center left;
	background-repeat: no-repeat;
}
.propslidecontrols a:hover {
	text-decoration: underline;
}
.controlback a {
	background-image: url(../../images/icons/rewind.gif);
}
.controlpause a {
	background-image: url(../../images/icons/pause.gif);
}
.controlplay a {
	background-image: url(../../images/icons/play.gif);
}
.controlforward a {
	background-image: url(../../images/icons/forward.gif);
}



/* link dimensions correspond with image dimensions */
.navButton, .navButton:visited {

	position:relative !important;
	display:block;
	cursor: hand;
	}


/* link and list-item widths correspond with image widths */

#home, #homeButton, #homeButton:visited {	
	width:53px;
	height:31px;
	background-image:url(/images/nav/home.jpg);
	}
#ourcommunities, #ourcommunitiesButton, #ourcommunitiesButton:visited {	
	width:125px;
	height:31px;
	background-image:url(/images/nav/ourcommunities.gif);
	}
#presentationcentres, #presentationcentresButton, #presentationcentresButton:visited span {
	width:127px;
	height:31px;
	background-image:url(/images/nav/presentationcentres.gif);
	}

#homefinder, #homefinderButton, #homefinderButton:visited {
	width:90px;
	height:31px;
	background-image:url(/images/nav/homefinder.gif);
	}
#customhomes, #customhomesButton, #customhomesButton:visited {
	width:99px;
	height:31px;
	background-image:url(/images/nav/customhomes.gif);
	}
#modelhomes,#modelhomesButton, #modelhomesButton:visited {
	width:140px;
	height:31px;
	background-image:url(/images/nav/modelhomes.gif);
	}
#homebuilding101,#homebuilding101Button, #homebuilding101Button:visited {
	width:126px;
	height:31px;
	background-image:url(/images/nav/homebuilding101.gif);
	}
#aboutus,#aboutusButton, #aboutusButton:visited {
	width:88px;
	height:31px;
	background-image:url(/images/nav/aboutus.gif);
	}
	
#featurehomes,#featurehomesButton, #featurehomesButton:visited {
	width:99px;
	height:31px;
	background-image:url(/images/nav/featurehomes.gif);
	}
	
#rentals,#rentalsButton, #rentalsButton:visited {
	width:59px;
	height:31px;
	background-image:url(/images/nav/featurehomes.gif);
	}
	
/* span is same dimensions as link and positioned to superimpose */
.navButton span, .navButton:visited span {
	display:block;
	width:100%;
	position:absolute;
	left:0;
	top:0;
	z-index:1;
	background-repeat:no-repeat;
	}
	
	/* button images are span background images */

#homeButton span, #homeButton:visited span {	
	width:53px;
	height:31px;
	background-image:url(/images/nav/home.gif);
	}
#ourcommunitiesButton span, #ourcommunitiesButton:visited span {	
	width:125px;
	height:31px;
	background-image:url(/images/nav/ourcommunities.gif);
	}
#presentationcentresButton span, #presentationcentresButton:visited span {
	width:127px;
	height:31px;
	background-image:url(/images/nav/presentationcentres.gif);
	}

#homefinderButton span, #homefinderButton:visited span {
	width:90px;
	height:31px;
	background-image:url(/images/nav/homefinder.gif);
	}

#customhomesButton span, #customhomesButton:visited span {
	width:99px;
	height:31px;
	background-image:url(/images/nav/customhomes.gif);
	}
#modelhomesButton span, #modelhomesButton:visited span {
	width:140px;
	height:31px;
	background-image:url(/images/nav/modelhomes.gif);
	}

#homebuilding101Button span, #homebuilding101Button:visited span {
	width:126px;
	height:31px;
	background-image:url(/images/nav/homebuilding101.gif);
	}

#aboutusButton span, #aboutusButton:visited span {
	width:88px;
	height:31px;
	background-image:url(/images/nav/aboutus.gif);
	}

#featurehomesButton span, #featurehomesButton:visited span {
	width:99px;
	height:31px;
	background-image:url(/images/nav/featurehomes.gif);
	}

#rentalsButton span, #rentalsButton:visited span {
	width:59px;
	height:31px;
	background-image:url(/images/nav/rentals.gif);
	}	
	

/* rollovers are background position so that no preloading is necessary */
.navButton span, .navButton:visited span {
	background-position:0 0;
	}

.navButton:hover span, .navButton:focus span, .navButton:visited:hover span, .navButton.udmR span, .navButton.udmR:visited span, .navButton:active span {
	background-position:0 -100px;
	}