img{border:none}
body{margin:0;padding:0;text-align:center;background:#aead9b url(/images/bg.gif) top left repeat;font-family:Verdana,Arial,Helvetica,sans-serif;font-size:11px;line-height:2.3em;color:#666}
#frame{position:relative;margin:30px auto 10px auto;padding:0;width:910px;background:#fff url(/images/frame-middle.gif) top left repeat-y}
#frame h1.map-admin{font-size:3em;height:30px;color:#600000;padding-left:160px}
#frame-top{margin:0;padding:0;height:13px;background:transparent url(/images/frame-top.gif) top left no-repeat}
#frame-bottom{height:15px;clear:both}
#header{margin:0;padding:8px 12px 16px 29px;text-align:left}
#slogan{margin-left:50px}
div.container{margin:0 auto;padding:0;width:888px;text-align:right}
#snapshot{font-family:Arial,Helvetica,sans-serif;margin:0;padding:0;width:591px;height:173px;background:transparent url(/images/snapshot-bg.jpg) top left;float:left;text-align:left}
#image{margin:0;padding:0;width:591px;height:173px;float:left}
div.region h1{display:inline;font-size:30px}
div.region h2{display:inline;font-size:31px}
#elevation{float:right;width:365px;height:146px}
div.snapshot{margin:0;padding:0;width:180px;height:146px;border-right:1px solid #ccc}
div.snapshot p{margin:0;padding:0;font-family:Verdana,Arial,Helvetica,sans-serif;line-height:18px}
div.snapshot h1.community{font-size:18px;height:30px;color:#600000;margin-right:10px}
#highlights{float:right;margin:4px 0 0 0;padding:0;width:290px;height:167px;border:1px solid #cfcfcf;background:transparent url(/images/highlights-bg.jpg) bottom left no-repeat;text-align:center;position:relative}
#highlights a{color:#8a2327}
#highlights img{margin:10px auto 0 auto}
#highlights p{margin:10px auto;width:89%;text-align:left;font-size:10px;line-height:2em;font-weight:bold}
#highlights a.more{float:right;clear:both;margin:0 0 20px 0;padding:0 10px;background:transparent url(/images/arrow-right-dots.gif) 0 6px no-repeat}
#featured{margin:0 15px 0 0;padding:0 15px 0 0;text-align:left;height:100px;overflow:auto}
#featured a{display:block;margin:10px 0 7px 0;padding:0 10px 0 20px;color:#8a2327}
#flash{margin:0 auto;padding:0;width:888px;height:380px}
#flash-nav{margin:0 auto;padding:0;width:888px;height:36px}
#flash-nav a,#flash-nav a:link,#flash-nav a:visited,#flash-nav a:active{display:block;float:left;margin:0;padding:3px 20px;height:36px}
#regional-map{margin:0;padding:0;width:591px;height:344px;float:left}
#area-map{margin:0;padding:0;width:886px;height:414px;border:1px solid #7d7d7c}

div.quick-section{margin:0 auto 4px auto;padding:0;width:888px;text-align:left}
div.quick-header{background-color:#e9e5ca;margin-top:5px;padding:18px 25px}
div.quick-header h1{font-family:Arial,Helvetica,sans-serif;font-size:14px;font-weight:bold;color:#615f54;letter-spacing:.3px;line-height:23px;visibility:visible}

div.quick-header h1 a{text-decoration:none}
div.quick-header p{margin:0;padding:0;font-size:13px;color:#7e7b69}
div.quick-header a{color:#615f54;text-decoration:underline}
div.quick-item{margin:0 0 2px 0;padding:15px 0;background-color:#f2f2ed}
div.quick-item table{margin:0 auto;padding:0;width:880px;color:#7e7b69}
div.quick-item table p{margin:0 0 5px 0;padding:0;font-size:11px;color:#7e7b69;line-height:16px}
div.quick-item table img{margin:0 0 2px 0;border:2px solid #7e7b69}

#states{margin:0;padding:4px 0 5px 0;width:292px;border-bottom:1px solid #c9c9c9;background-color:#fff}

#html{clear:both;margin:6px auto 0 auto;padding:0;width:888px;background:transparent url(/images/content-bottom-gradient.jpg) bottom left no-repeat;text-align:left}

#persistent.large{margin:0 0 6px 0;padding:0;height:96px}
#persistent.large a{display:block;margin:0 0 0 6px;padding:0;width:292px;height:96px;float:left;text-align:center}
#persistent.large a span{display:none;padding:auto 0;text-align:center}
#persistent.large a.interest-list{background:transparent url(/images/persistent-interest-list-compact.gif) top left no-repeat}
#persistent.large a.interest-list:hover{background:transparent url(/images/persistent-interest-list-compact.gif) bottom left no-repeat}
#persistent.large a.quick-delivery{background:transparent url(/images/persistent-quick-delivery-compact.gif) top left no-repeat}
#persistent.large a.quick-delivery:hover{background:transparent url(/images/persistent-quick-delivery-compact.gif) bottom left no-repeat}
#persistent.large a.model-leaseback{background:transparent url(/images/Model_Leaseback_Button.gif) top left no-repeat}
#persistent.large a.model-leaseback:hover{background:transparent url(/images/Model_Leaseback_Button.gif) bottom left no-repeat}
#persistent.large a.builders{background:transparent url(/images/persistent-builders-compact.gif) top left no-repeat}
#persistent.large a.builders:hover{background:transparent url(/images/persistent-builders-compact.gif) bottom left no-repeat}

#persNEW{
	margin:0;
	padding:0 0 6px 0;
	height:96px;
	width: 893px;
	}
	
#persNEW td.persTD{
	margin:0;
	margin-right: 6px;
	height:96px;
	width: 195px;
	}	
	
#persNEW td.persTDextended{
	margin:0;
	
	height:96px;
	width: 293px;
	}		
	
#persNEW .persTD a{
	display:block;
	margin:0;
	padding:0;
	height:96px;
	float:left;
	text-align:center;
	width: 194px;
	}
	
#persNEW .persTDextended a{
	display:block;
	margin:0;
	padding:0;
	height:96px;
	float:left;
	text-align:center;
	width: 292px;
	}	
	
#persNEW a span{
	display:none;
	
	text-align:center;
	}
	
#persNEW td.persTD a.interest-list{
	background:transparent url(/images/persistent-interest-list-compact.jpg) top left no-repeat;
	}
	
#persNEW td.persTD a.quick-delivery{
	background:transparent url(/images/persistent-quick-delivery-compact.jpg) top left no-repeat;
	}
	
#persNEW td.persTD a.third{
	background:transparent url(/images/persistent-blank.jpg) top left no-repeat;
	}
	
#persNEW td.persTDextended a.builders{
	background:transparent url(/images/persistent-builders-compact.gif) top left no-repeat;
	}




#content-home{margin:0;padding:0 0 10px 0;background:transparent url(/images/html-top-stroke.gif) top left no-repeat}
#content{margin:0;padding:0 0 10px 0}

#body{margin:0 0 0 16px;padding:16px 0 0 0;width:565px}
#body-full-length{margin:0 0 0 16px;padding:16px 0 0 0;width:865px}
#news-table{float:right;margin:6px 6px 0 6px;padding:0;width:286px;border:1px solid #c9c9c9;text-align:left}
h5.news-headline{margin:5px 20px;font-family:Arial,Helvetica,sans-serif;text-transform:uppercase;font-size:20px;line-height:1.3em;border-bottom:1px solid #e3e3e2}a{color:#900;text-decoration:none;line-height:1.5em}
a:hover{text-decoration:underline}
div#news-items{margin:0 20px;padding:0 15px 0 0;height:115px;overflow:auto}
div#news-table h5{margin-bottom:0}
div#news-items h5{font-size:13px;font-weight:bold;color:#600000}
div#news-items p{margin-bottom:10px}
div#news-items a{display:block;margin:3px 0;clear:left;font-style:italic}
div#news-table a.more{margin:0;padding:0 35px 0 10px;background:transparent url(/images/arrow-right-dots.gif) 0 6px no-repeat}

.news-item{margin:10px 0 15px 0;padding:0}table#news-items{margin:0;padding:0;font-size:12px}table#news-items h3{margin:0;padding:0;font-size:13px;color:#600000;letter-spacing:1px;line-height:15px;text-align:center}table#news-items p{margin:0;padding:0;font-size:12px;line-height:21px}table#news-items a,table#news-items a:link,table#news-items a:visited,table#news-items a:active{display:block;margin:0;padding:0 0 6px 0;font-size:12px;line-height:21px}div#sidebar{float:right;margin:0 1px 0 0;padding:0;width:290px;height:343px;background:transparent url(/images/sidebar-bg.gif) bottom right no-repeat;border-top:1px solid #c9c9c9;border-left:1px solid #c9c9c9;text-align:center}td#sidebar{padding:0;background:transparent url(/images/sidebar-bg.gif) bottom right no-repeat;text-align:center}table#top-level div.content{margin:0 5px 20px 0;text-align:left}table#top-level div.content div.header{margin:0 0 10px 0;padding:15px 25px 15px 25px;background-color:#f4f2e4}#subnav{height:35px}#subnav div{display:block;float:left;margin:10px 0 0 0;padding:0 10px;font-weight:bold;color:#600000;border-left:1px solid #a09e95;text-decoration:none;line-height:12px}#subnav a,#subnav a:link,#subnav a:visited,#subnav a:active{display:block;float:left;margin:10px 0 0 0;padding:0 10px;font-weight:normal;color:#a09e95;border-left:1px solid #a09e95;text-decoration:none;line-height:12px}#subnav a:hover{color:#600000}table#top-level div.content div.header p{font-family:Arial,Helvetica,sans-serif;font-size:12px;font-weight:bold;color:#7e7b69}table#top-level div.content div.header h1{font-size:24px;color:#600000;float:none;height:38px}table#top-level div.content h2{margin:0 25px .5em 25px;padding-bottom:10px;border-bottom:1px solid #ccc;font-size:12px;color:#7e7b69;letter-spacing:1px;line-height:20px}table#top-level div.content h3{margin:20px 0 0 0;font-size:12px;color:#600000;letter-spacing:1px;line-height:20px}table#top-level div.content div.margin{padding:10px 25px}table#top-level div.content div.margin h2.header{font-family:Arial,Helvetica,sans-serif;font-size:14px;font-weight:bold;color:#615f54;letter-spacing:.3px;line-height:23px;visibility:visible}table#top-level div.content a.inline{display:inline;margin:0 0 0 10px;padding:0 0 0 10px;background:transparent url(/images/arrow-right-dots.gif) 0 6px no-repeat}p{margin:.5em 0 1.8em 0;color:#666;line-height:2em}h1,h2,h3,h4,h5{margin:0;padding:0;font-family:Arial,Helvetica,sans-serif;font-weight:bold;letter-spacing:-.05em;line-height:1em}div.heading{margin-bottom:10px;height:24px}.title{margin:0;padding:0;height:24px;float:left}h1.title{font-size:20px}h2.title{font-size:14px}h1.header{margin:0;padding:0;height:22px;font-size:12px}#footer{margin:10px auto 30px auto;padding:0;text-align:center}#footer p{margin:5px 0;padding:0;color:#e3e2dc;font-family:Verdana,Arial,Helvetica,sans-serif;font-size:10px;line-height:16px}#footer a,#footer a:link,#footer a:visited,#footer a:active{color:#e3e2dc;text-decoration:none;font-weight:bold}#footer a:hover{color:#fff}#footer p.credits{display:inline;padding-left:17px;}#footer p.credits a{font-weight:normal}#footer p a.gl:link,#footer p a.gl:visited,#footer p a.gl:active{color:#fff;font-weight:bold}#footer p a.gl:hover{color:#e3e2dc}
.interest-list-tabs{margin:0;padding:0;text-align:center}.tab{margin:0;padding:0;width:154px;height:25px;float:left}
.equalopp{padding-right:20px}
