@charset "utf-8";
*{margin:0; padding:0;}
body{background:#fff; color:#000; font:72%/160% Arial, Helvetica, sans-serif; text-align:center;}
h2, h3, h4, h5, h6, p, ul, ol, dl, address, img{margin:0 10px; padding:.5em 0;}
h1, h2, h3, h4, h5, h6{font-family:Arial, Helvetica, sans-serif; font-weight:bold;}
h1{font-size:200%;}
h1:hover, h1:focus, h1:active{}
h1 span{display:block; color:#fff; font-size:80%;}
h2{font-size:160%;}
h3{clear:left; font-size:140%;}
h4{font-size:120%;}
h5{font-size:110%;}
h6{font-size:100%;}
img, img a{border:none;}
p{font-size:100%;}
a{text-decoration:underline;}
a:link, a:visited{color:#063;}
a:hover, a:active, a:focus{color:#063;}
address{font-style:normal;}
address span{display:block;}
pre{padding-left:20px; font-size:1em;}
code, pre{color:#666; font:1em monaco, courier, monospace; font-weight:normal;}
ul{list-style-type:disc;}
li{}
dt{font:110% Helvetica, Arial, sans-serif; font-weight:bold;}
dt span{display:block; font-weight:normal;}
dd{margin-bottom:.5em;}
dd p img{display:block; float:none;}
dd blockquote{margin:.5em 0;}
dd pre, dd ul{padding-left: 0;}
dd+dt{margin-top:2em;}
blockquote{margin-left:20px; border-left:1px solid #666; padding-left:20px;}
q:before, q:after{content:"";}
form{margin:.5em 10px;}
fieldset{border:1px solid #ccc; padding:1em;}
label{margin-bottom:.5em; cursor:pointer;}
input, textarea{background:#fff; color:#191919;}
input:hover, input:active, input:focus, textarea:hover, textarea:active, textarea:focus{border-color: #7f6619;}
dd p, blockquote p, form p{margin-left:0;}
table{/*margin-left:20px;*/ border-collapse:collapse;}
caption{margin:1em 0 0 20px; font-weight:bold;}
th{/*border-bottom:1px solid #666; padding-right:1em; text-align:left;}
td{/*border-bottom:1px solid #666;*/ padding:.5em 1em .5em 0em; font:100% Arial, Helvetica, sans-serif; vertical-align:top;}
td+td{/*border-left:1px solid #666;*/}
hr, legend{display:none;}
abbr.dtstart, abbr.dtend{border:none;}
.clr:after{content:"."; display:block; height:0; clear:both; visibility:hidden; line-height:0px;}
	.clr{display:inline-block;}
	/* Hides from IE-mac \*/
	* html .clr{height:1%;}
	.clr{display:block;}
	/* End hide from IE-mac */

.underline{text-decoration:underline;}
a#skip{display:none;}
#nav-supp{display:none;}
a{outline:none;}

body{background:#000;}

#container{width:792px; height:auto; clear:both; margin:40px auto; text-align:left; position:relative; background:url(../images/background.jpg) #CDDABC; color:#fff; border:4px solid #969457;}
.homePage #container{height:525px;}
#container .asset1{background:url(../images/background-swirling-leaf-trans.png) no-repeat; overflow:visible; position:absolute; z-index:1; top:5px; left:65px; width:299px; height:403px; display:block;}
.homePage #container .asset1{left:168px;}
.homePage #container .asset2{background:url(../images/background-stairs.jpg) no-repeat -1px -1px; position:absolute; z-index:2; top:0; left:0; width:153px; height:525px; display:block; border-right:4px solid #969457;}

#branding{width:100%; padding:0; background-color:transparent; height:102px; overflow:visible;}
#branding a:link, #branding a:visited{font-weight:normal; text-decoration:none;}
#branding h1{text-align:center; margin-left:8px; margin-top:8px; margin-bottom:2px; background:url(../images/logo-trans.png) no-repeat; font-size:24px; position:absolute; overflow:visible; top:0; left:0; z-index:1100; cursor:pointer;}
#branding h1 a{display:block; line-height:28px; color:#fff; text-transform:uppercase; width:240px; height:92px; text-indent:-999999px; cursor:pointer; outline:none;}
.homePage #branding h1{left:205px;}

/*
.debug .navFind a{width:95px;}
.debug .navAbout a{width:53px;}
.debug .navBuilding a{width:111px;}
.debug .navLiving a{width:110px;}
.debug .navFinancing a{width:108px;}
.debug .navDealsEvents a{width:101px;}*/
/*.debug #nav-main li a{padding-left:13px; padding-right:13px;}*/

#nav-main{border-top:solid 4px #fff; border-bottom:solid 4px #fff; background-color:#616920; height:24px; position:absolute; left:0; z-index:4000; width:792px; overflow:visible;}
#nav-main ul{padding:0; margin:0; padding-left:10px; overflow:visible; position:relative; display:inline-block;}
#nav-main ul ul{border:none; width:auto; height:auto; display:inline-block;}
#nav-main li{list-style:none; display:block; float:left; padding:0; margin:0; line-height:normal; overflow:visible;}
#nav-main li a{display:block; color:#fff; text-decoration:none; font-size:10px; letter-spacing:0; line-height:24px; text-transform:uppercase; padding-left:17px; padding-right:16px; white-space:nowrap; }
.findPage #nav-main .navFind a
,.find-communityPage #nav-main .navFind a
,.find-plansPage #nav-main .navFind a
,.find-featuresPage #nav-main .navFind a
,.find-moveinsPage #nav-main .navFind a
,.find-infoPage #nav-main .navFind a
,.find-directionsPage #nav-main .navFind a
,.find-requestPage #nav-main .navFind a
,.find-agentPage #nav-main .navFind a
,.aboutPage #nav-main .navAbout a
,.about-contactPage #nav-main .navAbout a
,.about-qualityPage #nav-main .navAbout a
,.about-pressReleasePage #nav-main .navAbout a
,.about-testimonialsPage #nav-main .navAbout a
,.buildingPage #nav-main .navBuilding a
,.building-roadmapPage #nav-main .navBuilding a
,.building-stepsPage #nav-main .navBuilding a
,.building-faqPage #nav-main .navBuilding a
,.livingPage #nav-main .navLiving a
,.living-contactPage #nav-main .navLiving a
,.living-warrantyPage #nav-main .navLiving a
,.living-requestPage #nav-main .navLiving a
,.living-tipsPage #nav-main .navLiving a
,.living-carePage #nav-main .navLiving a
,.living-referralPage #nav-main .navLiving a
,.financingPage #nav-main .navFinancing a
,.financing-calculatorPage #nav-main .navFinancing a
,.financing-informationPage #nav-main .navFinancing a
,.financing-faqPage #nav-main .navFinancing a
,.financing-bregPage #nav-main .navFinancing a
,.deals-eventsPage #nav-main .navDealsEvents a
,.deals-events-eventsPage #nav-main .navDealsEvents a
,.deals-events-requestPage #nav-main .navDealsEvents a
,.deals-events-programsPage #nav-main .navDealsEvents a
,#nav-main li:hover a
,#nav-main li.over a
	{color:#fff; background-color:#000;}
#nav-main li ul{padding:0; margin:0; position:absolute; z-index:5000; left:-999%;}
#nav-main li ul li{padding:0; margin:0; float:none;}
#nav-main li:hover ul,#nav-main li.over ul{background-color:#000; left:auto; filter:alpha(opacity=90); -moz-opacity:0.9; -khtml-opacity:0.9; opacity:0.9;}
#nav-main li.over{position:relative;}
#nav-main li.over li a{width:100%;}
#nav-main li ul li a:hover
,.findPage #nav-main .navFind ul li a:hover
,.find-communityPage #nav-main .navFind ul li a:hover
,.find-plansPage #nav-main .navFind ul li a:hover
,.find-featuresPage #nav-main .navFind ul li a:hover
,.find-moveinsPage #nav-main .navFind ul li a:hover
,.find-infoPage #nav-main .navFind ul li a:hover
,.find-directionsPage #nav-main .navFind ul li a:hover
,.find-requestPage #nav-main .navFind ul li a:hover
,.find-agentPage #nav-main .navFind ul li a:hover
,.aboutPage #nav-main .navAbout ul li a:hover
,.about-contactPage #nav-main .navAbout ul li a:hover
,.about-qualityPage #nav-main .navAbout ul li a:hover
,.about-pressReleasePage #nav-main .navAbout ul li a:hover
,.about-testimonialsPage #nav-main .navAbout ul li a:hover
,.buildingPage #nav-main .navBuilding ul li a:hover
,.building-roadmapPage #nav-main .navBuilding ul li a:hover
,.building-stepsPage #nav-main .navBuilding ul li a:hover
,.building-faqPage #nav-main .navBuilding ul li a:hover
,.livingPage #nav-main .navLiving ul li a:hover
,.living-contactPage #nav-main .navLiving ul li a:hover
,.living-warrantyPage #nav-main .navLiving ul li a:hover
,.living-requestPage #nav-main .navLiving ul li a:hover
,.living-tipsPage #nav-main .navLiving ul li a:hover
,.living-carePage #nav-main .navLiving ul li a:hover
,.living-referralPage #nav-main .navLiving ul li a:hover
,.financingPage #nav-main .navFinancing ul li a:hover
,.financing-calculatorPage #nav-main .navFinancing ul li a:hover
,.financing-informationPage #nav-main .navFinancing ul li a:hover
,.financing-faqPage #nav-main .navFinancing ul li a:hover
,.financing-bregPage #nav-main .navFinancing ul li a:hover
,.deals-eventsPage #nav-main .navDealsEvents ul li a:hover
,.deals-events-eventsPage #nav-main .navDealsEvents ul li a:hover
,.deals-events-requestPage #nav-main .navDealsEvents ul li a:hover
,.deals-events-programsPage #nav-main .navDealsEvents ul li a:hover{background-color:#616920;}

#nav-sub{position:absolute; right:0px; top:74px; margin-right:14px; z-index:10;}
#nav-sub a{color:#616920; text-decoration:none; font-size:10px; text-transform:uppercase;}
#nav-sub a:hover{color:#000;}
#nav-sub .separator{color:#616920; padding-left:5px; padding-right:5px;}

#nav-side{background-color:transparent; width:180px; padding-top:5px; position:absolute; z-index:15; top:134px; left:0; }
#nav-side ul{padding:0; margin:0;}
#nav-side ul ul{display:block; position:static;}
#nav-side ul ul li a{padding-left:35px;}
#nav-side ul ul li{height:20px;}
#nav-side li{list-style:none; display:block; /*height:20px;*/ width:auto; background-color:#616920; margin-bottom:2px; margin-top:0; padding:0;}
#nav-side li a{color:#fff; background-color:#000; text-decoration:none; height:20px; font-size:11px; text-transform:uppercase; margin-right:10px; padding:0px 0px 0px 25px; display:block; white-space:nowrap;}
#nav-side li a:hover
,.find-communityPage #nav-side .navCommunity a
,.find-plansPage #nav-side .navPlans a
,.find-featuresPage #nav-side .navFeatures a
,.find-moveinsPage #nav-side .navMoveIns a
,.find-infoPage #nav-side .navInfo a
,.find-directionsPage #nav-side .navDirections a
,.find-requestPage #nav-side .navRequest a
,.find-agentPage #nav-side .navAgents a
,.about-contactPage #nav-side .navContact a
,.about-qualityPage #nav-side .navQuality a
,.about-pressReleasePage #nav-side .navPressRelease a
,.about-testimonialsPage #nav-side .navTestimonials a
,.building-roadmapPage #nav-side .navProcess a
,.building-stepsPage #nav-side .navSteps a
,.building-faqPage #nav-side .navFAQ a
,.living-contactPage #nav-side .navContact a
,.living-warrantyPage #nav-side .navWarranty a
,.living-requestPage #nav-side .navRequest a
,.living-tipsPage #nav-side .navTips a
,.living-carePage #nav-side .navCare a
,.living-referralPage #nav-side .navReferral a
,.financing-calculatorPage #nav-side .navCalculator a
,.financing-informationPage #nav-side .navInformation a
,.financing-faqPage #nav-side .navFAQ a
,.financing-bregPage #nav-side .navBREG a
,.deals-events-eventsPage #nav-side .navEvents a
,.deals-events-requestPage #nav-side .navRequest a
,.deals-events-programsPage #nav-side .navPrograms a
	{color:#fff; background-color:#616920;}

#content-main{left:220px; width:562px; background-color:#FFFFFF; height:auto; position:relative; top:41px; margin-bottom:52px; z-index:10;}
.homePage #content-main{left:205px; top:133px; background-color:transparent; width:587px; height:378px; position:absolute; margin-bottom:0px; }

#content-main h2{display:block; background-color:#000; color:#fff; text-transform:uppercase; margin:0; text-align:center; font-weight:normal; font-size:26px; height:35px; padding-top:5px; padding-bottom:5px; line-height:normal; vertical-align:middle;}

#content-main h2 .leafLeft{display:inline-block; width:16px; height:8px; font-size:1px; line-height:1px; margin-right:20px; background:url(../images/leaf-left-trans.png) no-repeat; vertical-align:middle; }
#content-main h2 .leafRight{display:inline-block; width:16px; height:8px; font-size:1px; line-height:1px; margin-left:20px; background:url(../images/leaf-right-trans.png) no-repeat; vertical-align:middle;}

#content-main #content-body{width:522px; padding-right:20px; margin-left:20px; /*height:auto; min-height:292px; height:auto !important;*/ height:282px; color:#000; text-align:justify; font-size:12px; line-height:18px; word-spacing:.04em; overflow:auto;}
.homePage #content-main #content-body{margin-left:47px; padding-top:5px; height:222px; width:285px; overflow:visible;}
.about-contactPage #content #content-main #content-body
,.building-roadmapPage #content #content-main #content-body
,.building-faqPage #content #content-main #content-body
,.sitemapPage #content #content-main #content-body
,.disclaimerPage #content #content-main #content-body
,.privacyPage #content #content-main #content-body
,.living-contactPage #content #content-main #content-body {height:292px; max-height:292px; overflow:auto; overflow-y:scroll;}

/*.aboutPage #content-main #content-body{padding-top:20px; height:262px;}*/
.livingPage #content-main #content-body{padding-top:30px; height:252px;}
.buildingPage #content-main #content-body{padding-top:50px; height:232px;}
.financingPage #content-main #content-body{padding-top:50px; height:232px;}
.building-faqPage #content-main #content-body{padding-top:10px; height:272px;}
.disclaimerPage #content-main #content-body{padding-top:50px; height:232px;}
.find-theparksPage #content-main #content-body{padding-top:30px; height:252px;}
.disclaimerPage #content-main #content-body{padding-top:50px; height:232px;}
.thanksPage #content-main #content-body{padding-top:50px; height:232px;}

.homePage #content-main .featuredHome{width:202px; height:181px; border:solid 3px #fff; float:right; padding:0; margin-top:10px; margin-left:30px; margin-right:12px; position:absolute; top:0; left:340px; text-decoration:none; display:block;}
.homePage #content-main .featuredHome img{margin:0; padding:0;}

.homePage #content-main .featuredHome .caption{position:absolute; top:143px; height:38px; padding:0; margin:0; width:100%; display:block; color:#FFF; text-align:center; font-size:14px; line-height:12px; text-decoration:none; background-color:#231F20; filter:alpha(opacity=75);-moz-opacity:.75;opacity:.75; font-weight:bold; left:0;}

#content-main .asset{/*display:block; width:20px; height:20px; background:url(../images/circle-trans.png) no-repeat; position:absolute; left:65px; top:50px;*/}
.homePage #content-main .asset{display:block; width:20px; height:20px; background:url(../images/circle-trans.png) no-repeat; position:absolute; left:65px; top:50px;}
.homePage #content-main .asset{left:25px; top:10px;}
#content-main #specialPromos{text-align:center; background:url(../images/promo.jpg) no-repeat; height:30px; padding-top:15px;}
#content-main #specialPromos a{text-decoration:none; font-size:18px; color:#fff;}
#content-main #specialPromos .registerNow{position:absolute; top:-146px; left:95px;}
#content-main #specialPromos .registerNow a{background:url(../images/RegisterNow2-trans.png) no-repeat; width:71px; height:75px; padding:25px 18px 0 15px; color:#FFFFFF; line-height:12px; text-align:center; font-size:10px; /*text-indent:-999999px;*/ display:block; cursor:pointer;}
.homePage #content-main #specialPromos{background:none;}

#content-main ul, #content-main ol{padding-left:25px;}
ol.contactUs li{margin-bottom:10px;}

#content-side{background-image:url(../images/background-stairs.jpg)}

#content-sub{width:180px; height:200px; position:absolute; z-index:10; left:0; top:220px; overflow:visible;}
.homePage #content-sub{width:638px; height:117px; position:absolute; z-index:10; left:157px; top:405px; border-top:4px solid #969457;}
.homePage  #content-sub #specialPromos{top:-65px; left:15px; z-index:20; position:absolute;}
.homePage  #content-sub #specialPromos .registerNow a{background:url(../images/RegisterNow2-trans.png) no-repeat; /*background:url(../images/RegisterNow-trans.png) no-repeat; width:96px; height:92px; text-indent:-999999px; display:block; */   width:71px; height:75px; padding:25px 18px 0 15px; color:#FFFFFF; line-height:12px; text-align:center; font-size:10px; text-decoration:none; /*text-indent:-999999px;*/ display:block; cursor:pointer;}
.homePage  #content-sub .specialPromo{background:url(../images/special-promo.jpg) no-repeat; width:337px; height:117px; border-right:4px solid #969457; float:left;}
.homePage  #content-sub .stockphoto1{background:url(../images/AGVT-_Home_2-story_Living_r.jpg) no-repeat; width:145px; height:117px; border-right:4px solid #969457; float:left;}
.homePage  #content-sub .stockphoto2{background:url(../images/stockphoto-family.jpg) no-repeat; width:145px; height:117px; float:left;}

.find-theparksPage #content-sub .stockphoto1{background:url(../images/find/iStock_000003993658XSmall.jpg) no-repeat top right; width:100%; height:105px; margin-top:60px; margin-bottom:10px;}
.find-theparksPage #content-sub .stockphoto2{background:url(../images/find/iStock_000006130414XSmall.jpg) no-repeat top right; width:100%; height:76px;}
.debug #content-sub .stockphoto1{background:url(../images/find/pizza.jpg) no-repeat top right; width:100%; height:105px; margin-top:60px; margin-bottom:10px;}
.debug #content-sub .stockphoto2{background:url(../images/find/dog.jpg) no-repeat top right; width:100%; height:86px;}


.aboutPage #content-sub .stockphoto1{background:url(../images/about/AGVT-Model-Home-2-story-sma.jpg) no-repeat top right; width:100%; height:160px; margin-top:15px; margin-bottom:10px;}
.aboutPage #content-sub .stockphoto2{background:url(../images/about/ist1_6187161-barfu.jpg) no-repeat top right; width:100%; height:111px;}
.about-contactPage #content-sub .stockphoto1{background:url(../images/about/ist1_6519414-footpath-sign.jpg) no-repeat top right; width:100%; height:116px; margin-top:15px; margin-bottom:10px;}
.about-contactPage #content-sub .stockphoto2{background:url(../images/about/ist1_4678257-red-tulips.jpg) no-repeat top right; width:100%; height:165px;}
.about-qualityPage #content-sub .stockphoto1{background:url(../images/about/ist1_4171786-sun-and-life.jpg) no-repeat; width:100%; height:179px; margin-top:15px; margin-bottom:10px;}
.about-qualityPage #content-sub .stockphoto2{background:url(../images/about/ist1_5791844-conceptual-int.jpg) no-repeat top right; width:100%; height:92px;}
.about-pressReleasePage #content-sub .stockphoto1{background:url(../images/about/ist1_4625200-piggyback.jpg) no-repeat top right; width:100%; height:118px; margin-top:15px; margin-bottom:10px;}
.about-pressReleasePage #content-sub .stockphoto2{background:url(../images/about/AGVT--2-story-Kitch-1.jpg) no-repeat top right; width:100%; height:152px;}
.about-testimonialsPage #content-sub .stockphoto1{background:url(../images/about/ist1_5587568-cappuccino.jpg) no-repeat top right; width:100%; height:110px; margin-top:15px; margin-bottom:10px;}
.about-testimonialsPage #content-sub .stockphoto2{background:url(../images/about/ist1_4688174-young-urban-ma.jpg) no-repeat top right; width:100%; height:160px;}
.buildingPage #content-sub .stockphoto1{background:url(../images/building/AGVT-2-story-exterior-2.jpg) no-repeat top right; width:100%; height:180px; margin-top:-5px; margin-bottom:10px;}
.buildingPage #content-sub .stockphoto2{background:url(../images/building/iStock_000005370498XSmall.jpg) no-repeat top right; width:100%; height:110px;}
.building-roadmapPage #content-sub .stockphoto1{background:url(../images/building/video-stub.jpg) no-repeat top right; text-align:right; width:100%; height:90px; margin-top:-5px; margin-bottom:10px;}
.building-roadmapPage #content-sub .stockphoto2{background:url(../images/building/iStock_000005726741XSmall.jpg) no-repeat top right; width:100%; height:211px;}
.building-stepsPage #content-sub .stockphoto1{background:url(../images/building/iStock_000002624443XSmall.jpg) no-repeat top right; width:100%; height:110px; margin-top:-5px; margin-bottom:10px;}
.building-stepsPage #content-sub .stockphoto2{background:url(../images/building/AGVT-Model-Home-2-story-5-3.jpg) no-repeat top right; width:100%; height:180px;}
.building-faqPage #content-sub .stockphoto1{background:url(../images/building/iStock_000005544409XSmall.jpg) no-repeat top right; width:100%; height:145px; margin-top:-5px; margin-bottom:10px;}
.building-faqPage #content-sub .stockphoto2{background:url(../images/building/ist1_3308524-summer-meadow-.jpg) no-repeat top right; width:100%; height:166px;}
.livingPage #content-sub .stockphoto1{background:url(../images/living/iStock_000005536490XSmall.jpg) no-repeat top right; width:100%; height:100px; margin-top:60px; margin-bottom:10px;}
.livingPage #content-sub .stockphoto2{background:url(../images/living/Marin-Ashbury-yard.jpg) no-repeat top right; width:100%; height:125px; margin-top:50px; margin-top:0px;}
.living-contactPage #content-sub .stockphoto1{background:url(../images/living/iStock_000004501935XSmall.jpg) no-repeat top right; width:100%; height:110px; margin-top:60px; margin-bottom:10px;}
.living-contactPage #content-sub .stockphoto2{background:url(../images/living/iStock_000005938488XSmall.jpg) no-repeat top right; width:100%; height:125px;}
.living-warrantyPage #content-sub .stockphoto1{background:url(../images/living/iStock_000000225891XSmall.jpg) no-repeat top right; width:100%; height:124px; margin-top:60px; margin-bottom:10px;}
.living-warrantyPage #content-sub .stockphoto2{background:url(../images/living/iStock_000005930473XSmall.jpg) no-repeat top right; width:100%; height:102px; margin-top:0px;}
.living-requestPage #content-sub .stockphoto1{background:url(../images/living/iStock_000006037154XSmall.jpg) no-repeat top right; width:100%; height:133px; margin-top:60px; margin-bottom:10px;}
.living-requestPage #content-sub .stockphoto2{background:url(../images/living/Marin-Ashbury-kitchen.jpg) no-repeat top right; width:100%; height:92px; margin-top:0px;}
.living-tipsPage #content-sub .stockphoto1{background:url(../images/living/iStock_000005193478XSmall.jpg) no-repeat top right; width:100%; height:111px; margin-top:60px; margin-bottom:10px;}
.living-tipsPage #content-sub .stockphoto2{background:url(../images/living/iStock_000004011035XSmall.jpg) no-repeat top right; width:100%; height:115px; margin-top:0px;}
.living-carePage #content-sub .stockphoto1{background:url(../images/living/iStock_000004579283XSmall.jpg) no-repeat bottom right; width:100%; height:235px; margin-top:60px; margin-bottom:10px;}
.living-carePage #content-sub .stockphoto2{/*background:url(../images/living/iStock_000006796969XSmall.jpg) no-repeat top right; width:100%; height:116px; margin-top:0px;*/}
.living-referralPage #content-sub .stockphoto1{background:url(../images/living/iStock_000005930207XSmall.jpg) no-repeat bottom right; width:100%; height:106px; margin-top:60px; margin-bottom:10px;}
.living-referralPage #content-sub .stockphoto2{background:url(../images/living/iStock_000005893161XSmall.jpg) no-repeat top right; width:100%; height:120px; margin-top:0px;}
.financingPage #content-sub .stockphoto1{background:url(../images/financing/iStock_000005369411XSmall.jpg) no-repeat top right; width:100%; height:110px; margin-top:15px; margin-bottom:10px;}
.financingPage #content-sub .stockphoto2{background:url(../images/financing/iStock_000006389521XSmall.jpg) no-repeat top right; width:100%; height:160px; margin-top:0px;}
.financing-calculatorPage #content-sub .stockphoto1{background:url(../images/financing/iStock_000000570399XSmall.jpg) no-repeat top right; width:100%; height:92px; margin-top:15px; margin-bottom:10px;}
.financing-calculatorPage #content-sub .stockphoto2{background:url(../images/financing/iStock_000005659602XSmall.jpg) no-repeat top right; width:100%; height:153px;  margin-top:0px; margin-bottom:10px;}
.financing-calculatorPage #content-sub .stockphoto3{background:url(../images/financing/living-room.jpg) no-repeat top right; width:100%; height:63px; margin-top:0px;}
.financing-informationPage #content-sub .stockphoto1{background:url(../images/financing/iStock_000004489006XSmall.jpg) no-repeat top right; width:100%; height:177px; margin-top:15px; margin-bottom:10px;}
.financing-informationPage #content-sub .stockphoto2{background:url(../images/financing/ist1_5195373-butterfly-clos.jpg) no-repeat top right; width:100%; height:94px; margin-top:0px;}
.financing-faqPage #content-sub .stockphoto1{background:url(../images/financing/iStock_000005720755XSmall.jpg) no-repeat top right; width:100%; height:124px; margin-top:15px; margin-bottom:10px;}
.financing-faqPage #content-sub .stockphoto2{background:url(../images/financing/iStock_000005860507XSmall.jpg) no-repeat top right; width:100%; height:148px; margin-top:0px;}
.financing-bregPage #content-sub .stockphoto1{background:url(../images/financing/iStock_000005348322XSmall.jpg) no-repeat top right; width:100%; height:88px; margin-top:15px; margin-bottom:10px;}
.financing-bregPage #content-sub .stockphoto2{background:url(../images/financing/lamp-post.jpg) no-repeat top right; width:100%; height:183px; margin-top:0px;}
/*.deals-events-programsPage #content-sub .stockphoto1{background:url(../images/deals-events/iStock_000001263418XSmall.jpg) no-repeat top right; width:100%; height:217px; margin-top:0px; margin-bottom:10px;}
.deals-events-programsPage #content-sub .stockphoto2{background:url(../images/deals-events/iStock_000002807197XSmall.jpg) no-repeat top right; width:100%; height:120px; margin-top:0px;}*/
.deals-events-eventsPage #content-sub .stockphoto1{background:url(../images/deals-events/iStock_000005344601XSmall.jpg) no-repeat top right; width:100%; height:144px; margin-top:-30px; margin-bottom:10px;}
.deals-events-eventsPage #content-sub .stockphoto2{background:url(../images/deals-events/iStock_000006009273XSmall.jpg) no-repeat top right; width:100%; height:173px; margin-top:0px;}
.realtorsPage #content-sub .stockphoto1{background:url(../images/realtors/iStock_000001378947XSmall.jpg) no-repeat top right; width:100%; height:254px; margin-top:-78px; margin-bottom:10px; position:absolute;}
.realtorsPage #content-sub .stockphoto2{background:url(../images/realtors/iStock_000006355960XSmall.jpg) no-repeat top right; width:100%; height:112px; margin-top:184px; position:absolute;}
.contactPage #content-sub .stockphoto1{background:url(../images/contact/iStock_000005172641XSmall.jpg) no-repeat top right; width:100%; height:254px; margin-top:-78px; margin-bottom:10px; position:absolute;}
.contactPage #content-sub .stockphoto2{background:url(../images/contact/iStock_000005189643XSmall.jpg) no-repeat top right; width:100%; height:110px; margin-top:185px; position:absolute;}
.registerPage #content-sub .stockphoto1{background:url(../images/deals-events/iStock_000001263418XSmall.jpg) no-repeat top right; width:100%; height:194px; margin-top:-78px; margin-bottom:10px; position:absolute;}
.registerPage #content-sub .stockphoto2{background:url(../images/about/AGVT-Model-Home-2-story-sma.jpg) no-repeat top right; width:100%; height:170px; margin-top:125px; position:absolute;}


#content-sub #quote{position:absolute; top:-210px; left:492px; width:275px; color:#000; font-size:9px; line-height:13px; text-align:justify;}
.homePage #content-sub #quote{top:-399px; left:335px;}
#content-sub #quote .source{float:right; line-height:8px;}

.buildingPage #content-sub #quote
,.building-roadmapPage #content-sub #quote
,.building-stepsPage #content-sub #quote
,.building-faqPage #content-sub #quote
{font-size:11px;}
.find #content-sub #quote{font-size:11px; width:265px; left:502px; }
.living #content-sub #quote{font-size:11px;}

#content-sub .side-content{color:#000; font-size:10px; margin-top:20px; line-height:14px; padding-bottom:5px;}
#content-sub .side-content p{margin-left:5px;}
#content-sub .side-content a{color:#000;}
#content-sub .side-content a:hover{color:#616920;}

.theparks #content-sub .side-content{margin-top:90px;}

#siteinfo{position:absolute; bottom:-30px; right:0; }
#siteinfo p{margin-right:0;}
#siteinfo a{color:#FFF; text-decoration:none; font-size:10px;}
#siteinfo a:hover{color:#BCCEA4;}

.homepage #content-main h3{font-size:26px; line-height:30px; font-weight:normal;}
.homepage #content-main h4{font-size:18px; line-height:30px; font-weight:normal;}
.homepage #content-main img{}

/*#roadmap thead td{border-bottom:2px solid #1F497D;}*/
#roadmap h3{padding:10px 0 5px 0; color:#1F497D; font-size:14px;}
#roadmap td,th{padding:5px;}
#roadmap th{text-align:center; vertical-align:middle;}
#roadmap .odd td,#roadmap .odd th{background-color:#FFF;}
#roadmap .even td,#roadmap .even th{background-color:#EAF1DD;}
#roadmap .step{text-align:center; color:#FFF; font-weight:bold;}
#roadmap .odd td.step{background-color:#AAA;}
#roadmap .even td.step{background-color:#C2D69A;}
#roadmap .emphasize{color:#1F497D; font-weight:bold; border-top:2px solid #1F497D;}

.building-faqPage #content-body h4{font-size:13px; text-decoration:underline;}

.back{text-align:right; display:block;}

.vcard{text-align:left;}
.contactUs .vcard{padding-bottom:35px; clear:both;}
.contactUs .vcard h3{font-size:12px;}
.contactUs .vcard .name-address{width:210px; float:left; clear:left; padding-left:10px;}
.contactUs .vcard .contactInfo{width:285px; float:left; clear:right;}
.vcard .type{display:block; width:45px; float:left;}
.contactUs li{clear:both;}

.financing-calculatorPage #content-main{background-color:transparent;}

.partnersPage .content-main{width:780px;}
.partnersPage #content-main #specialPromos .registerNow{left:305px;}
.partnersPage p.emphasize{color:#616920; font-weight:bold;}
.partnersPage #content-sub{display:none;}

.privacyPage .content-main{width:780px;}
.privacyPage #content-main #specialPromos{background:none; height:0;}
.privacyPage #content-main #specialPromos .registerNow{left:305px;}
.privacyPage #content-sub{display:none;}

.sitemapPage .content-main{width:780px;}
.sitemapPage #content-main #specialPromos{background:none; height:0;}
.sitemapPage #content-main #specialPromos .registerNow{left:305px;}
.sitemapPage #content-sub{display:none;}

.disclaimerPage .content-main{width:780px;}
.disclaimerPage #content-main #specialPromos{background:none; height:0;}
.disclaimerPage #content-main #specialPromos .registerNow{left:305px;}
.disclaimerPage #content-sub{display:none;}

.findPage .side-content{margin:0px 0 0 10px; padding:0px; background-color:#616920; color:#FFF; width:140px; height:400px;}
.findPage #content-sub .side-content{margin-top:0px; padding:0;}
.findPage #content-body-text{position:absolute; display:block; background-color:#000; left:-210px; top:0; width:763px; padding-right:10px; color:#fff;}
.findPage .side-content h4{text-align:center; color:#fff; font-size:16px; line-height:20px;}
.findPage .side-content ol{margin-left:10px; padding-left:0px; font-size:12px; margin-top:10px; font-weight:bold; list-style-type:none;}
.findPage .side-content li{margin-left:0px; padding-left:0px; padding-bottom:12px; text-align:center; }
.findPage .side-content li p{margin-right:0px;}
.findPage .side-content li a{font-size:14px;}
.findPage #content-sub .side-content a:hover{color:#FFF;}
.findPage .side-content li strong{padding-top:5px;}
.findPage #content-sub .side-content p{margin-left:0; padding-left:0; padding-right:0;}

.deals-events-eventsPage .red{font-size:16px;}
.red{color:#720200;}

.about-pressReleasePage table h3{font-size:12px; font-weight:normal;}

.interestRate{position:absolute; left:105px; top:-140px; background:url(../images/RegisterNow2-trans.png) no-repeat; line-height:12px; color:#FACE02; font-weight:bold; display:block; height:65px; width:105px; padding:26px 0px 10px 0px; text-align:center; font-stretch:ultra-condensed; cursor:pointer;}
.interestRate img{padding:0; margin:0; margin-left:-2px;}

.thanksPage #content-main{left:125px;}
.thanksPage #content-main #specialPromos .registerNow{left:190px;}


.thecrossing #floor-plan-content th{padding-left:0; font-weight:bold; font-size:1.2em;}