@charset "utf-8";

/*
Brown: rgb(72,40,23)
Soft Green: rgb(169,188,132)
*/

.blue{color:rgb(53,99,157);}
.green{color:rgb(117,124,51);}
.red{color:rgb(153,29,31);}
.yellow{color:rgb(242,177,33);}

.theparks #container{/*border:4px solid rgb(72,40,23);*/border:10px solid #2D2D2D; background-image:url(../images/theparks-background.jpg);} 


/*
.theparks #branding{position:absolute;}
.theparks #branding h1{padding:0; margin:0; height:135px; width:274px; position:absolute; left:518px; background-color:#231F20;}
.theparks #branding h1 a{height:135px; width:274px;}
*/
.theparks #branding h1{background:none; left:-999999px;}
.theparks #branding{position:absolute;}
#TheParksLogo{display:block; height:92px; width:240px; background:url(../images/find/theparks-logo.jpg) no-repeat; text-indent:-999999px; padding:0; margin:5px; }
.find-theparksPage #branding{position:static;}
.find-theparksPage #branding h1{background:url(../images/logo-trans.png); left:0px;}

/*
.theparks #shoes{background:url(../images/find/shoes.jpg) no-repeat; width:135px; height:135px; position:absolute; left:275px; top:0px; z-index:2;}
.theparks #somethingNew{width:100px; height:135px; background-color:#7F7F81; position:absolute; left:410px; border-left:4px solid rgb(72,40,23); border-right:4px solid rgb(72,40,23); top:0px; z-index:2;}
*/
.theparks #container .asset1{background:none;}

.theparks #nav-main{border-top:4px solid #2D2D2D; border-bottom:4px solid #2D2D2D; margin-left:0;}
.theparks #nav-main ul{padding-left:0; white-space:nowrap; width:791px; height:22px; display:inline-block; margin-bottom:5px; border-right:1px solid white; border-top:1px solid white; border-bottom:1px solid white;}
.theparks #nav-main li ul{border:none; width:auto; height:auto; display:block;}
.theparks #nav-main li a{/*padding-left:20px;*/ /*border-top:1px solid white; border-bottom:1px solid white;*/ font-size:10px; line-height:22px; text-indent:7px; float:left; padding-left:0px; padding-right:7px;}
.theparks #nav-main .divider{display:block; background-color:rgb(53,99,157); border-left:1px solid white; border-right:1px solid white; width:19px; float:left; height:22px; margin-top:0px; /*margin-right:10px;*/}
.theparks #nav-main .navDealsEvents a{/*border-right:1px solid white; padding-left:2px;*/ padding-right:5px; }

.theparks #nav-main li{position:relative;}
.theparks #nav-main li:hover, .theparks #nav-main li.over{position:relative;}
.theparks #nav-main li:hover li a, .theparks #nav-main li.over li a{width:200px; clear:both; height:22px; line-height:22px; border-top:none; display:block;}
/*.theparks #nav-main li ul{width:auto; top:24px;}*/
.theparks #nav-main li ul{width:auto; top:21px; margin-top:1px; border-top:1px solid white;}
.theparks #nav-main li:hover ul, .theparks #nav-main li.over ul{left:0px;}

.find-theparksPage #nav-sub{left:-999999px;}

.theparks #nav-main, .theparks #nav-main li ul li a:hover{background-color:black;}
.theparks #nav-side li, .theparks #nav-side li a:hover{background-color:#2D2D2D; /*background-color:rgb(72,40,23);*/}

.theparks #nav-main li a{color:#fff;}
.theparks #nav-main li ul li a{float:none;}

.theparks #nav-main .navFind a:hover{background-color:rgb(53,99,157);}
.theparks #nav-main .navAbout a:hover, .theparks #nav-main .navAbout .divider{background-color:rgb(117,124,51);}
.theparks #nav-main .navBuilding a:hover, .theparks #nav-main .navBuilding .divider{background-color:rgb(153,29,31);}
.theparks #nav-main .navLiving a:hover, .theparks #nav-main .navLiving .divider{background-color:rgb(242,177,33);}
.theparks #nav-main .navFinancing a:hover, .theparks #nav-main .navFinancing .divider{background-color:rgb(153,29,31);}
.theparks #nav-main .navDealsEvents a:hover, .theparks #nav-main .navDealsEvents .divider{background-color:rgb(117,124,51);}

.theparks #nav-main .navFind ul li a{background-color:rgb(53,99,157);}
.theparks #nav-main .navAbout ul li a{background-color:rgb(117,124,51);}
.theparks #nav-main .navBuilding ul li a{background-color:rgb(153,29,31);}
.theparks #nav-main .navLiving ul li a{background-color:rgb(242,177,33);}
.theparks #nav-main .navFinancing ul li a{background-color:rgb(153,29,31);}
.theparks #nav-main .navDealsEvents ul li a{background-color:rgb(117,124,51);}

.theparks #nav-main .navFind ul li a:hover{background-color:#6996CD;}
.theparks #nav-main .navAbout ul li a:hover{background-color:#AFB955;}
.theparks #nav-main .navBuilding ul li a:hover{background-color:#DB4044;}
.theparks #nav-main .navLiving ul li a:hover{background-color:#F7CC6A;}
.theparks #nav-main .navFinancing ul li a:hover{background-color:#DB4044;}
.theparks #nav-main .navDealsEvents ul li a:hover{background-color:#AFB955;}

.find #nav-main .navFind a{background-color:rgb(53,99,157);}

/*.theparks #nav-side{top:164px;}*/

.find-theparks-plansPage #nav-side .navTheParksPlans a
,.find-theparks-plans-ashfordPage #nav-side .navTheParksPlans a
,.find-theparks-plans-bryantPage #nav-side .navTheParksPlans a
,.find-theparks-plans-claremontPage #nav-side .navTheParksPlans a
,.find-theparks-plans-demeraPage #nav-side .navTheParksPlans a{color:#fff; background-color:rgb(53,99,157);}
.find-theparks-featuresPage #nav-side .navTheParksFeatures a{color:#fff; background-color:rgb(117,124,51);}
.find-theparks-moveinsPage #nav-side .navTheParksMoveIns a{color:#fff; background-color:rgb(153,29,31);}
.find-theparks-infoPage #nav-side .navTheParksInfo a{color:#fff; background-color:rgb(242,177,33);}
.find-theparks-directionsPage #nav-side .navTheParksDirections a{color:#fff; background-color:rgb(153,29,31);}
.find-theparks-requestPage #nav-side .navRequest a{color:#fff; background-color:rgb(117,124,51);}
.find-theparks-locationPage #nav-side .navTheCrossingLocation a{color:#fff; background-color:rgb(153,29,31);}

.theparks #content-main h2 .leafLeft{background:none;}
.theparks #content-main h2 .leafRight{background:none;}

/*.theparks #content-sub{top:270px;}*/

.find-theparks-plansPage h3{font-size:14px;}
#featured-image-content{width:240px; float:left; clear:left;}
#featured-image-content h3{margin-left:0;}
#featured-image-wrapper{border:solid 1px rgb(136,126,110); background-color:#CCC; height:150px; padding:4px;}
#featured-image-wrapper img{padding:0; margin:0;}
#featured-description-content{width:270px; float:left; margin-left:10px; clear:right;}
#featured-description-content h3{text-align:left;}
#floor-plan-content{clear:both; margin-top:0px; padding-top:15px; padding-bottom:20px;}
	.floor-plans{width:520px; border:1px solid rgb(136,126,110);}
	.floor-plans th{background-color:rgb(117,124,51); font-weight:bold; text-align:center; vertical-align:bottom;}
	.floor-plans td{text-align:center; line-height:28px;}
	.floor-plans .even td{}
	.floor-plans .odd td{background-color:#EAF1DD;}
	.floor-plans th.plan{text-align:left;}
	.floor-plans td.plan{text-align:left; padding-left:5px;}
		
.find-theparksPage .find-theparks-plansPage h3{font-size:14px;}
.find-theparksPage #featured-image-content{width:240px; float:left; clear:left;}
.find-theparksPage #featured-image-content h3{margin-left:0;}
.find-theparksPage #featured-image-wrapper{border:solid 1px rgb(136,126,110); background-color:#CCC; height:150px; padding:4px;}
.find-theparksPage #featured-image-wrapper img{padding:0; margin:0;}
.find-theparksPage #featured-description-content{width:270px; float:left; margin-left:10px; clear:right;}
.find-theparksPage #featured-description-content h3{text-align:left;}

.find-theparks-featuresPage h3{text-transform:uppercase; font-size:17px;}
.find-theparks-featuresPage h4{text-transform:uppercase; font-weight:bold;}

/*#content-main{left:180px; top:0; width:612px; height:392px; margin:0; padding:0;}*/

.find-theparksPage #content-main .column1{width:302px; height:392px; float:left; border-left:4px solid rgb(72,40,23); background:url(../images/find/livingroom.jpg) no-repeat;;}
.find-theparksPage #content-main .column2{width:302px; height:392px; float:left; border-left:4px solid rgb(72,40,23); color:#000; background:url(../images/find/iStock_000004059411XSmall_g.jpg) bottom no-repeat; color:rgb(72,40,23);}
.find-theparksPage #content-main .column2 h3{margin-top:30px; line-height:24px;}
.find-theparksPage #content-main .column2 h3 .indent{padding-left:100px;}
.find-theparksPage #content-main .column2 ul{margin-left:0px; padding-top:0;}
.find-theparksPage #content-main .column2 li{line-height:42px; font-weight:bold; list-style:square;}

/*#content-main #specialPromos{background:none; height:0; padding-top:0;}*/
.find-theparksPage #content-main #specialPromos{background:none; height:0; padding-top:0;}
/*.find-theparksPage #content-main #specialPromos .registerNow{top:260px; left:250px;}*/

.theparks #content-main #specialPromos .registerNow{top:-146px;}
.find-theparksPage #content-main #specialPromos .registerNow, .find-theparksPage #content-main #specialPromos .interestRate{top:-140px; left:400px;}

/*.theparks #content-main h2{margin-top:32px;}*/

/*.theparks #content-main #content-body{overflow:auto; overflow-y:scroll; width:555px; height:345px;}*/

.find-theparks-plansPage #featured-description-content{width:260px; margin-left:5px;}
.find-theparks-plansPage .floor-plans{width:500px;}

.find-theparksPage #content-main{background-color:transparent;}

.find-theparksPage #siteinfo{bottom:-34px;}

.find-theparksPage .asset2{background:url(../images/find/headerBG.jpg) no-repeat; position:absolute; top:0; left:0; z-index:3; overflow:visible; width:793px; height:103px;}
.debug2 .asset3{background:url(../images/find/RushHourDog.jpg) no-repeat; position:absolute; top:106px; left:0; z-index:10010; overflow:visible; width:793px; height:377px;}
.find-theparksPage #content-main #specialPromos{background:none;}
.find-theparksPage .interestRate{background:none; width:350px; left:-350px;}
.find-theparksPage #content-main #specialPromos a{color:#E59F18; line-height:1.2em; padding-top:36px;}
.find-theparksPage  #content-main #specialPromos .registerNow, .find-theparksPage #content-main #specialPromos .interestRate{left:160px;}

.introPage #siteinfo{bottom:auto; left:auto; padding-top:2px;}