
Body
{font-family: Arial, Helvetica, sans-serif;
margin-top: 0px; 
}

H1 {font-family: Arial, Helvetica, sans-serif; font-size: 18px; color: #00457C;
}

H2 {font-family: Arial, Helvetica, sans-serif; font-size: 14px; color: #00457C;
}

H3 {font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #00457C;
}

P {	font-size: 12px;
}
.comhead {font-family: Arial, Helvetica, sans-serif; font-size: 18px; color: #00457C;
}
		
		

td{
	font-size: 12px;
	font-family: Arial, Helvetica, sans-serif;
}		
		
.smallcontent {	font-size: 12px;
		}

.style1 {
	font-size: 12px;
	font-family: Arial, Helvetica, sans-serif;
}
.style2 {
	font-family: Arial, Helvetica, sans-serif;
	color: #014479;
	font-weight: bold;
	font-size: 12px;
}
.style3 {font-size: 14px}
.style4 {
	font-size: 11px;
	font-family: Arial, Helvetica, sans-serif;
}
.style11 {font-size: 11px}
.stylebottom {font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; color: #000000; }
.stylefor {font-size: 13px; font-family: Verdana, Arial, Helvetica, sans-serif; color: #00457C; }
.stylefor2 {font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; color: #00457C; }
.style13 {font-size: 12px; font-family: Arial, Helvetica, sans-serif; color: #00457C; }
.style15 {font-family: Arial, Helvetica, sans-serif; font-size: 18px; color: #00457C;}
.style16 {font-size: 11px}
.partner {
	font-size: 13px;
	font-family: Arial, Helvetica, sans-serif;
	color: #00457C;
	font-weight: bold;
}
a.partner:link {
	color: #002e65;
}

a:link {
	color: #002e65;
}
	A.sortheader{
		font-size: 12px;
		font-family: Verdana,Geneva,Arial,Helvetica,sans-serif;
		font-weight: bold;
		color: 000000;
		text-decoration : none;
	}

.insetimageright{
	border: 1px solid #d9e0e6;
	margin: 5px 10px 2px 0px;
	float: right;
}

.breadcrumb{
		padding-top: 7px;
		padding-bottom: 5px;
		font-size: 12px; 
		font-family: Arial, Helvetica, sans-serif;
		color: #00457C; 
	}



/* 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:60px;
	height:30px;
	background-image:url(/images/nav/home.gif);
	}
#communities, #communitiesButton, #communitiesButton:visited {	
	width:90px;
	height:30px;
	background-image:url(/images/nav/communities.gif);
	}
#quickdeliveryhomes, #quickdeliveryhomesButton, #quickdeliveryhomesButton:visited span {
	width:129px;
	height:30px;
	background-image:url(/images/nav/quickdeliveryhomes.gif);
	}
#aboutus,#aboutusButton, #aboutusButton:visited {
	width:71px;
	height:30px;
	background-image:url(/images/nav/aboutus.gif);
	}
#news, #newsButton, #newsButton:visited {
	width:83px;
	height:30px;
	background-image:url(/images/nav/news.gif);
	}
#designcenter, #designcenterButton, #designcenterButton:visited {
	width:96px;
	height:30px;
	background-image:url(/images/nav/designcenter.gif);
	}
#contactus,#contactusButton, #contactusButton:visited{
	width:68px;
	height:30px;
	background-image:url(/images/nav/contactus.gif);
	}
#financing,#financingButton, #financingButton:visited {
	width:74px;
	height:30px;
	background-image:url(/images/nav/financing.gif);
	}
#realtors,#realtorsButton, #realtorsButton:visited {
	width:75px;
	height:30px;
	background-image:url(/images/nav/realtors.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:60px;
	height:30px;
	background-image:url(/images/nav/home.gif);
	}
#communitiesButton span, #communitiesButton:visited span {	
	width:90px;
	height:30px;
	background-image:url(/images/nav/communities.gif);
	}
#quickdeliveryhomesButton span, #quickdeliveryhomesButton:visited span {
	width:129px;
	height:30px;
	background-image:url(/images/nav/quickdeliveryhomes.gif);
	}
#aboutusButton span, #aboutusButton:visited span {
	width:71px;
	height:30px;
	background-image:url(/images/nav/aboutus.gif);
	}
#newsButton span, #newsButton:visited span {
	width:83px;
	height:30px;
	background-image:url(/images/nav/news.gif);
	}
#designcenterButton span, #designcenterButton:visited span {
	width:96px;
	height:30px;
	background-image:url(/images/nav/designcenter.gif);
	}
#contactusButton span, #contactusButton:visited span {
	width:68px;
	height:30px;
	background-image:url(/images/nav/contactUs.gif);
	}

#financingButton span, #financingButton:visited span {
	width:74px;
	height:30px;
	background-image:url(/images/nav/financing.gif);
	}
#realtorsButton span, #RealtorRegistrationButton:visited span {
	width:75px;
	height:30px;
	background-image:url(/images/nav/realtors.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 -110px;
	}


.BrochureTitle{
			font-size:20px;
			font-style: italic;
			font-family: Sans-serif, Arial, Helvetica,Verdana, Geneva;
			color: #00457C;
}	

.Brochuretd{
			font-size:12px;
			font-family: Sans-serif, Arial, Helvetica,Verdana, Geneva;
}	

.brochurefooter{
			font-size:8px;
			font-family: Sans-serif, Arial, Helvetica,Verdana, Geneva;
			color: #00457C;
}
.Home1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #00457C;
}
.Home2 {
	font-size: 12px;
	font-family: Geneva, Arial, Helvetica, sans-serif;
}
.subsub {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-size: 13px;
	color: #004479;
}
ul.sidenav{
	list-style: disc;
	margin: 0px 0px 0px 20px;
	padding: 0px;
	/*line-height:15px;*/
}