<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">body, td, div, th, p, span	{ font-family: Tahoma, Verdana, Arial; font-size:12px; color: #000000; line-height:1.5em; }
input, select, textarea		{ font-family: Tahoma, Verdana, Arial; font-size: 12px; color: #000000; }

body		{ margin: 0; background-color: #534738; }
img			{ border: none; }
form		{ margin: 0; }
ul			{ margin-left: 10px; padding-left: 10px; }
table		{ border-collapse: collapse; border: none; }
td          { padding: 0; vertical-align: top; text-align: left; }
th          { padding: 0; vertical-align: top; text-align: left; }
/* &lt;h1&gt; is reserved for the title of each page, but you can still use a background image in it for the title image */
h1			{ font-family: Trebuchet MS, Helvetica; font-size: 17px; margin: 0px; }
h1.img		{ text-indent: -9999em; }
h2			{ font-family: Trebuchet MS, Helvetica; font-size: 16px; margin: 0px; }
h3			{ font-family: Trebuchet MS, Helvetica; font-size: 14px; margin: 0px; }
h4			{ font-family: Trebuchet MS, Helvetica; font-size: 13px; margin: 0px; }

.bar												{ color: #CF9; text-decoration: none; font-size: 16px; font-family:"Courier New", Courier, monospace; text-align:right }
.bar a, .bar a:visited, .bar a:link, .bar a:active	{ color: #CF9; text-decoration: none; font-size: 16px; font-family:"Courier New", Courier, monospace; text-align:right }
.bar a:hover	                                    { color: #2b3414; text-decoration: none; font-size: 16px; font-family:"Courier New", Courier, monospace; text-align:right }

a, a:visited, a:link, a:active	{ color: #564836; text-decoration: none; font-size: 12px; }
a:hover							{ color: #000; text-decoration: none; font-size: 12px; }

.altbgcolor		{ background-color: #f0f0f0; }
.preload		{ display: none; }
.ffwidth		{ width: 230px; }
select.ffwidth	{ width: 238px; }
.clr			{ clear: both; }

.footer															{ color: #ffffff !important; }
.footer a, .footer a:visited, .footer a:link, .footer a:active	{ color: #b5cf72; text-decoration: none; font-size: 12px; }
.footer a:hover													{ color: #ffffff; text-decoration: none; font-size: 12px; }
.footer a span, .footer a:visited span .footer a:link span, .footer a:active span	{ color: #b5cf72; text-decoration: none; font-size: 12px; }
.footer a:hover span																{ color: #ffffff; text-decoration: none; font-size: 12px; }
.footer span													{ color: #ffffff; }
table.footer													{ margin-top: 15px; }
td.footer-links													{ text-align: center; padding-bottom: 10px; }

.info { width: 834px; padding: 0px 50px 35px 42px; background: #b59d81; }
.info img { border: 10px #ffffff solid; }

.fpheader			{ font-family: Trebuchet MS, Helvetica; font-weight: bold; font-size: 16px; background: #534F50; padding: 5px; color: #ffffff; margin-bottom: 10px; }
.fpcontainer		{ margin-bottom: 10px; }
.fpthumbnail		{ padding-right: 10px; }
.fpthumbnail div	{ width: 120px; height: 150px; text-align: center; }
.fpseparator		{ border-bottom: 1px dashed #c0c0c0; margin-bottom: 10px; height: 1px; overflow: hidden; }

table.gallery		{ margin: auto; }
table.gallery td	{ padding: 4px !important; vertical-align: middle; text-align: center; }
table.gallery img	{ border: 4px solid #e0e0e0; }

div.captcha			{ border: 1px solid #C0C0C0; background-color: #f0f0f0; width: 230px; }
div.captcha table	{ margin: 10px; width: 210px; }
div.captcha td		{ padding: 3px 5px; vertical-align: middle; }
div.captcha img		{ border: 1px solid #c0c0c0; }
div.captcha input	{ width: 84px; height: 19px; border: 1px solid #c0c0c0; font-size: 18px; color: #CC0000; }

table.spacing3 td	{ padding:2px; }
td.desc				{ vertical-align: middle; text-align: right; }
td.descalt			{ padding-top: 2px; text-align: right; }
td.field			{ vertical-align: middle; padding-left: 6px; }
td.label			{ vertical-align: middle; }
span.req			{ color: red; font-weight: bold; font-size: 16px; margin-left: 4px; }
table.center td		{ text-align: center; }
table.rightpad10 td	{ padding-right: 30px; }

a.btn_view_qual, a.btn_view_qual:visited, a.btn_view_qual:link, a.btn_view_qual:active		{ display: block; width: 223px; height: 29px; background-image: url(/images/view-qualifications.gif); }
a.btn_view_qual:hover																		{ display: block; width: 223px; height: 29px; background-image: url(/images/view-qualifications-over.gif); }
a.btn_print_rent, a.btn_print_rent:visited, a.btn_print_rent:link, a.btn_print_rent:active	{ display: block; width: 223px; height: 29px; background-image: url(/images/print-rental.gif); }
a.btn_print_rent:hover																		{ display: block; width: 223px; height: 29px; background-image: url(/images/print-rental-over.gif); }
a.btn_fill_out, a.btn_fill_out:visited, a.btn_fill_out:link, a.btn_fill_out:active			{ display: block; width: 223px; height: 29px; background-image: url(/images/fill-out.gif); }
a.btn_fill_out:hover																		{ display: block; width: 223px; height: 29px; background-image: url(/images/fill-out-over.gif); }

a.btn_request_tour, a.btn_request_tour:visited, a.btn_request_tour:link, a.btn_request_tour:active	{ display: block; width: 223px; height: 29px; background-image: url(/images/request-tour.gif); }
a.btn_request_tour:hover																	{ display: block; width: 223px; height: 29px; background-image: url(/images/request-tour-over.gif); }

a.btn_reserve, a.btn_reserve:visited, a.btn_reserve:link, a.btn_reserve:active				{ display: block; width: 140px; height: 30px; background-image: url(/floorplans/reserve.gif); }
a.btn_reserve:hover																			{ display: block; width: 140px; height: 30px; background-image: url(/floorplans/reserve-over.gif); }
a.btn_printable, a.btn_printable:visited, a.btn_printable:link, a.btn_printable:active		{ display: block; width: 140px; height: 30px; background-image: url(/floorplans/printable.gif); }
a.btn_printable:hover																		{ display: block; width: 140px; height: 30px; background-image: url(/floorplans/printable-over.gif); }

a.btn_visit, a.btn_visit:visited, a.btn_visit:link, a.btn_visit:active						{ display: block; width: 140px; height: 30px;
background-image: url(/floorplans/schedule-a-visit.gif);}

a.btn_planner, a.btn_planner:visited, a.btn_planner:link, a.btn_planner:active				{ display: block; width: 140px; height: 30px; background-image: url(/floorplans/planning.gif); }
a.btn_planner:hover																			{ display: block; width: 140px; height: 30px; background-image: url(/floorplans/planning-over.gif); }

a.btn { background: url('/3dtour/vt-btn-right.gif') no-repeat top right; height: 25px; display: block; padding-right: 16px; outline: none; }
a.btn span { background: url('/3dtour/vt-btn-left.gif') no-repeat top left; display: block; padding: 5px 0 5px 18px; line-height: 15px; outline: none; }
a.btn:active { background: url('/3dtour/vt-btn-right.gif') no-repeat bottom right; outline: none; }
a.btn:active span { background: url('/3dtour/vt-btn-left.gif') no-repeat bottom left; outline: none; }

a.instructionBtn, a.instructionBtn:link, a.instructionBtn:active, a.instructionBtn:visited, a.instructionBtn:hover { width: 122px; height: 28px; background: url('/3dtour/vt-btn-instructions.gif') no-repeat; position: absolute; display: block; outline: 0; right: 0; }

#head_nav              		{ height: 36px; float: left; padding-top: 0px;  }
#head_nav span				{ position: absolute; left: -999em; } 
#head_nav a            		{ height: 36px; display: block; margin: 0px; background-position: left top; background-repeat: no-repeat; }
#head_nav a:hover      		{ background-position:  bottom; }
#head_nav a.features  	    { background-image: url('/images/h-features.gif'); width: 121px; float:left; display:block;}
#head_nav a.floorplans  	    { background-image: url('/images/h-floor-plans.gif'); width: 150px; float:left; display:block;}
#head_nav a.residents 	    { background-image: url('/images/h-for-residents.gif'); width: 170px; float:left; display:block;}
#head_nav a.neighborhood 	    { background-image: url('/images/h-explore-neighborhood.gif'); width: 279px; float:left; display:block; }
#head_nav a.contactinfo  	    { background-image: url('/images/h-contact-info.gif'); width: 161px; float:left; display:block; }



#head_nav a.bhome  	    { background-image: url('/images/h-bk-home.gif'); width: 79px; float:left; display:block;}
#head_nav a.bfeatures  	    { background-image: url('/images/h-bk-features.gif'); width: 130px; float:left; display:block;}
#head_nav a.bfloorplans  	    { background-image: url('/images/h-bk-floorplans.gif'); width: 159px; float:left; display:block;}
#head_nav a.bresidents 	    { background-image: url('/images/h-bk-residents.gif'); width: 181px; float:left; display:block;}
#head_nav a.bneighborhood 	    { background-image: url('/images/h-bk-neighborhood.gif'); width: 171px; float:left; display:block; }
#head_nav a.bcontactinfo  	    { background-image: url('/images/h-bk-contactinfo.gif'); width: 164px; float:left; display:block; }



#side_nav              		{ height: 27px; float: left; padding-top: 0px;  }
#side_nav span				{ position: absolute; left: -999em; } 
#side_nav a            		{ height: 27px; width: 186px; display: block; margin: 0px; background-position: left top; background-repeat: no-repeat; }
#side_nav a:hover      		{ background-position: -186px top; }
#side_nav a.features  	    { background-image: url('/images/ls-nav-features.jpg'); margin-bottom: 5px; }
#side_nav a.photos          { background-image: url('/images/ls-nav-photos.jpg');margin-bottom: 5px; }
#side_nav a.floorplans      { background-image: url('/images/ls-nav-floor-plans.jpg'); margin-bottom: 5px;}
#side_nav a.sitemap     	{ background-image: url('/images/ls-nav-site-map.jpg'); margin-bottom: 5px;}
#side_nav a.flipbrochure    { background-image: url('/images/ls-nav-flip-brochure.jpg'); margin-bottom: 5px;}
#side_nav a.printbrochure   { background-image: url('/images/ls-nav-print-brochure.jpg'); margin-bottom: 5px;}
#side_nav a.neighborhood    { background-image: url('/images/ls-nav-neighborhood.jpg'); margin-bottom: 5px;}
#side_nav a.location   	    { background-image: url('/images/ls-nav-location.jpg'); margin-bottom: 5px;}
#side_nav a.visitus   	    { background-image: url('/images/ls-nav-visit-us.jpg'); margin-bottom: 5px;}
#side_nav a.requesttour     { background-image: url('/images/ls-nav-request-tour.jpg'); margin-bottom: 5px;}
#side_nav a.faq     		{ background-image: url('/images/ls-nav-faq.jpg'); margin-bottom: 5px;}
#side_nav a.specials   	 	{ background-image: url('/images/ls-nav-specials.jpg');}
#side_nav a.virtual_tours 	{ background-image: url('/images/ls-nav-virtual_tours.jpg'); margin-bottom: 5px;}

#side_nav a.servicerequest  { background-image: url('/images/rs-nav-service-request.jpg'); margin-bottom: 5px;}
#side_nav a.residentsurvey  { background-image: url('/images/rs-nav-resident-survey.jpg'); margin-bottom: 5px;}
#side_nav a.renewal 	    { background-image: url('/images/rs-nav-renewal.jpg'); margin-bottom: 5px;}
#side_nav a.residentreferral{ background-image: url('/images/rs-nav-resident-referral.jpg');}
#side_nav a.coa  			{ background-image: url('/images/rs-nav-coa.jpg');}
#side_nav a.residentgeneric  			{ text-align: center; line-height: 1.5; font-weight: 700; font-size: initial;}
#side_nav a.residentgeneric:hover  			{ background-color: #a18871; color: #564836}



#vtskinbottom { background: url('/3dtour/vt-skin-br.gif') no-repeat bottom right #800000; position: relative; z-index: 5; }
#vtskintop { background: url('/3dtour/vt-skin-tl.gif') no-repeat top left; padding: 10px; }


#topbg   		{ position: relative; background-color: #221a0f; width: 100%; height: 431px; background-position: top; margin: 0 auto; }
#topcontainer  	{ position: relative;  width: 941px; height: 431px; margin: 0 auto;;}
#homepageheader { background: url('/images/n-main-image.jpg') no-repeat; width:941px; height: 431px; text-align: center; position: relative; }

#logo-container	{ height:100%;width:100%;position:relative;}
#logo			{ margin-top: 80px;}
#back-logo-container { height:100%;width:100%;text-align: left;}
#back-logo		{ margin: 50px 0 0 40px; height: 160px; width: auto; }

#boxfloorplan   { background-color: #b59d81; width: 344px; height: 217px; position: absolute; z-index: 3; top: 300px; left: 80px; margin: auto; padding: 16px;}
#boxamenities   { margin: auto; background-color: #937a5c; width: 344px; height: 217px; position: absolute; z-index: 3; top: 300px; left: 485px; padding: 16px; }
#boxneighborhood { background: url('/images/box-neighborhood.jpg') no-repeat; width:808px; height: 226px; text-align:center; position: relative; margin: 0 auto;}

#bottombg   		{ background-color: #221a0f; width: 100%; min-height: 600px; position: relative; }

#headermenu       { width: 945px; height: 36px; position: absolute; z-index: 3; top: 15px; left: 0px; }
#headermenuback   { width: 948px; height: 36px; position: absolute; z-index: 3; top: 15px; left: 19px; }


#backtopbg   	{ background-color: #221a0f; width: 100%; height: 320px; background-position: top;  position: relative; margin: 0 auto;}
#backtoptitle 	{ width: 979px; height: 320px; background-position: top;  position: relative; margin: 0 auto;}
#titlebg        { position: absolute; z-index: 25; top: 0px; left: 305px; margin: auto;}
#backpageheader { width:979px; height: 320px; text-align: center; position: relative; margin: 0 auto; background-color:#221a0f }

#content      {width: 835px; margin: auto; padding: 10px; margin-top: -138px; min-height: 940px; height:auto !important; height: 940px; display: block;  position:relative; margin-bottom: 10px; }
#sidenav      {width: 186px; position: relative; margin: auto; float: left; margin-right: 25px;}
#sideright      {width: 632px; margin: auto; float: right;  min-height: 820px; margin-top: 0px; display: block;}
#sidecontent      {width: 630px; margin: auto; min-height: 800px; height: auto !important; height: 600px; background-color: #FFF; display: block; top: 0px;}
#sidegreenbar     {width: 630px; position: relative; margin: auto; height: 20px; background-color: #617137;}
#sidetagline     {width: 630px; position: relative; margin: auto; height: 50px; }
#bottomfooter		{ background-color: #221a0f; width: 100%; min-height: 150px; position: relative; margin: auto; }

#widecontainer		{ width: 910px; position: relative; top:-120px; }
#widebrownbar		{ background-color: #b59d81; width: 910px; height:40px; position: relative; }
#widecontent		{ background-color: #ffffff; width: 910px; min-height: 600px; height: auto !important; height: 500px; position: relative; }
#widegreenbar		{ background-color: #617137; width: 910px; height:40px; position: relative; }

.info-header	{background: #221a0f;  color: #FFF;}
.info-header2	{background: #221a0f;  color: #FFF;}

.kitchen 		{float:right;}
.features_photos {float:left; width:700px; margin-left:-18px;}
.features_photos ul li {display:inline-block; float:left; margin-right:5px;}
.video_button {
	display: block;
	position: absolute;
	top: -10px;
	right: 35px;
	background-color: #937A5C;
	
	font-family: tahoma, Verdana, Arial;
	text-transform: uppercase;
	font-size: 24px;
	padding: 5px 15px;
	-webkit-box-shadow: 0 8px 6px -6px black;
	   -moz-box-shadow: 0 8px 6px -6px black;
	        box-shadow: 0 8px 6px -6px black;
}

.video_button h1{
color: #FFF;
}
.icon{
	display: inline;
}
.disclaimerText{
	width: 234px;
}

.other-pages-toggle:hover{text-decoration: underline;} 
.other-pages{display: none;}
.other-pages.show{display: block;}
.other-pages a {display: block;}

textarea {min-width:230px;max-width:470px;}
#Service_Request textarea {max-width: 590px;}
#Set_Appt textarea, #Resident_Referral textarea {resize: vertical;}</pre></body></html>