/*
YUI 3.18.1 (build f7e7bcb)
Copyright 2014 Yahoo! Inc. All rights reserved.
Licensed under the BSD License.
http://yuilibrary.com/license/
*/

html{color:#000;background:#FFF}body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,legend,input,textarea,p,blockquote,th,td{margin:0;padding:0}table{border-collapse:collapse;border-spacing:0}fieldset,img{border:0}address,caption,cite,code,dfn,em,strong,th,var{font-style:normal;font-weight:normal}ol,ul{list-style:none}caption,th{text-align:left}h1,h2,h3,h4,h5,h6{font-size:100%;font-weight:normal}q:before,q:after{content:''}abbr,acronym{border:0;font-variant:normal}sup{vertical-align:text-top}sub{vertical-align:text-bottom}input,textarea,select{font-family:inherit;font-size:inherit;font-weight:inherit;*font-size:100%}legend{color:#000}#yui3-css-stamp.cssreset{display:none}

.col_left{width:470px;float:left}.col_right{margin-left:500px;width:640px}.col_right img{overflow:hidden}.col_left-table{width:400px;float:left}.text_block{margin-left:140px;text-align:justify;font-size:.8em;line-height:1.5em;position:relative;overflow:hidden}.text-holder{width:330px;position:absolute;top:0;left:30px}.scrolling{margin-left:110px}.text_block a{color:#666;font-weight:700;text-decoration:none}.text_block a:hover{color:#999}.text_block em{font-style:italic}.text_block h1{color:#666;margin:15px 0 3px 0}.text_block h1.first{color:#666;margin:0 0 3px 0}.text_block p{margin-bottom:8px}.text_block strong{font-weight:bold}td a{color:#666;font-weight:700;text-decoration:none}td a:hover{color:#999}.image-container{width:600px;height:427px;overflow:hidden;position:relative}.map-container{width:600px;height:427px;overflow:hidden}.image-holder{position:absolute;left:0}.slider-container{width:590px;font-size:62.5%;margin-left:3px}.text-slider-container{width:15px;padding:5px;font-size:80%;}.transition{position:absolute;width:605px;height:430px;background-color:white;z-index:100;left:-2px;top:-2px}.bywater{margin-top:230px}.nocca{margin-top:255px}.crescent{margin-top:162px}.map{margin-top:333px}.idea{margin-bottom:35px}.idea_height{height:260px}.soul{margin-bottom:45px}.artifacts{margin-bottom:182px}.components{margin-bottom:135px}.terrace{margin-top:249px}.amenities{margin-top:100px}.amenities_height{height:278px}.space{margin-bottom:80px}.elements{margin-bottom:65px}.green{margin-bottom:50px}.green_height{height:275px}.team{margin-bottom:37px}.contact{margin-bottom:235px}.quote{text-align:right}.loader-container{width:64px;height:64px;position:absolute;z-index:10000;left:440px;top:-265px}.home-loader-container{display:none;width:64px;height:64px;position:absolute;z-index:10000;left:580px;top:300px}.loader{background:url(../images/ajax-loader.gif) no-repeat 50% 50%}.kaconis-text{position:absolute;font-size:12px;left:360px;top:389px;display:none}.gaudet-text{position:absolute;font-size:12px;left:518px;top:203px;display:none}.larkin-text{position:absolute;font-size:12px;left:482px;top:196px;display:none}.borgerding-text{position:absolute;font-size:12px;left:490px;top:194px;display:none}.slideshow-container{position:relative}.hide_images{display:none}.off-screen{position:absolute;top:-205px;left:0}.left_image-overlay{width:343px;height:546px;position:absolute;left:141px;top:-50px;background-color:white}.left_image{width:325px;height:527px;padding:0;margin:0;position:absolute;left:4px;top:4px}.left_image img{display:none;top:0;left:0}.left_image-mask{-webkit-mask-box-image:url(../images/home/mask-image-left.png);-o-mask-image:url(../images/home/mask-image-left.png);-moz-mask-image:url(../images/home/mask-image-left.png);mask-image:url(../images/home/mask-image-left.png);width:325px}.left_image-shadow{width:343px;height:543px;background:url(../images/home/image-shadow-left.png) no-repeat right bottom;position:absolute;left:140px;top:-50px}.mid_image{width:374px;height:372px;padding:0;margin:0;position:absolute;left:18px;top:15px}.mid_image img{display:none;top:0;left:0}.mid_image-mask{-webkit-mask-box-image:url(../images/home/mask-image-mid.png);-o-mask-image:url(../images/home/mask-image-mid.png);-moz-mask-image:url(../images/home/mask-image-mid.png);mask-image:url(../images/home/mask-image-mid.png);width:374px}.mid_image-shadow{width:405px;height:400px;background:url(../images/home/image-shadow-mid.png) no-repeat right bottom;position:absolute;left:423px;top:20px}.mid_image-overlay{width:394px;height:384px;position:absolute;left:437px;top:34px;background-color:white}.right_image{width:332px;height:396px;padding:0;margin:0;position:absolute;left:14px;top:11px}.right_image img{display:none;top:0;left:0}.right_image-mask{-webkit-mask-box-image:url(../images/home/mask-image-right.png);-o-mask-image:url(../images/home/mask-image-right.png);-moz-mask-image:url(../images/home/mask-image-right.png);mask-image:url(../images/home/mask-image-right.png);width:332px}.right_image-shadow{width:360px;height:420px;background:url(../images/home/image-shadow-right.png) no-repeat right bottom;position:absolute;left:708px;top:-40px}.right_image-overlay{width:363px;height:430px;position:absolute;left:722px;top:-31px;background-color:white}.right_ghost{width:332px;height:396px;padding:0;margin:0;position:absolute;left:14px;top:11px}.right_ghost img{display:none;top:0;left:0}.right_ghost-mask{-webkit-mask-box-image:url(../images/home/mask-image-right.png);-o-mask-image:url(../images/home/mask-image-right.png);-moz-mask-image:url(../images/home/mask-image-right.png);mask-image:url(../images/home/mask-image-right.png);width:332px}.right_ghost-shadow{width:360px;height:420px;background:url(../images/home/ghost-shadow-right.png) no-repeat right bottom;position:absolute;left:708px;top:-40px}#splash-1{position:absolute;left:640px;top:25px;display:none}#splash-2{position:absolute;left:760px;top:190px;display:none}#splash-3{position:absolute;left:555px;top:220px;display:none}#splash-4{position:absolute;left:430px;top:-10px;display:none}#splash-5{position:absolute;left:355px;top:125px;display:none}#splash-6{position:absolute;left:410px;top:200px;display:none}#splash-7{position:absolute;left:325px;top:75px;display:none}#splash-8{position:absolute;left:170px;top:125px;display:none}#splash-9{position:absolute;left:340px;top:55px;display:none}#splash-10{position:absolute;left:340px;top:140px;display:none}#splash-11{position:absolute;left:210px;top:210px;display:none}#splash-12{position:absolute;left:370px;top:0;display:none}#splash-13{position:absolute;left:655px;top:165px;display:none}.animation-holder{position:relative;overflow:hidden}#rml-logo{position:absolute;top:0;left:-390px}.rml-logo-height{height:33px}#ekistitcs-logo{position:absolute;top:0;left:-245px}.ekistitcs-logo-height{height:55px}.nav-container-animate{width:800px;margin:0;position:absolute;left:800px;top:0;border-bottom:1px solid #666}.sub-nav-animate{position:absolute;left:0;top:0}body{font-family:Arial,Helvetica,sans-serif;color:#999}#container{width:1140px;margin:0 auto}.hide{display:none}.content{height:445px}.test{border:1px solid #F00}.textright{text-align:right}.textleft{text-align:left}.text-center{text-align:center}.margin_top_5{margin-top:5px}.margin_top_10{margin-top:10px}.margin_top_15{margin-top:15px}.margin_top_20{margin-top:20px}.margin_top_30{margin-top:30px}.margin_top_40{margin-top:40px}.margin_top_50{margin-top:50px}.margin_top_60{margin-top:60px}.margin_top_63{margin-top:60px}.margin_top_70{margin-top:70px}.clear{clear:both}.ui-slider-handle{outline:0}.ui-widget-content{border:0}.ui-state-default,.ui-widget-content .ui-state-default,.ui-widget-header{border:0;background:url(../images/nav-handle.png) no-repeat 0 0}.line-right{width:2000px;height:1px;background-color:#666;position:absolute;top:644px;left:1212px}.nav-container{margin-left:355px;height:26px;position:relative;background-color:none}.subnav-line-container{height:5px;margin-left:350px;position:relative;overflow:hidden}.subnav-line{position:absolute;height:5px;width:800px;top:2px;left:0;border-top:1px solid #666}.subnav-container{height:5px;margin-left:350px;position:relative}#neighborhood{float:left;display:block;width:122px;height:25px;background:url(../images/navigation/lvl1-nav_03.gif) no-repeat 0 0}#neighborhood:hover{background-position:0 -25px}#neighborhood span{position:absolute;top:-999em}#neighborhood-subnav{position:absolute;width:200px;height:105px;overflow:hidden;top:0;left:-5px;display:none}#bywater{display:block;width:179px;height:20px;background:url(../images/navigation/neighborhood/sub_nav_01.gif) no-repeat 0 0;position:absolute;left:-200px;top:10px}#bywater:hover{background-position:0 -20px}#bywater span{position:absolute;top:-999em}#nocca{display:block;width:179px;height:20px;background:url(../images/navigation/neighborhood/sub_nav_02.gif) no-repeat 0 0;position:absolute;left:-200px;top:30px}#nocca:hover{background-position:0 -20px}#nocca span{position:absolute;top:-999em}#crescent{display:block;width:179px;height:20px;background:url(../images/navigation/neighborhood/sub_nav_03.gif) no-repeat 0 0;position:absolute;left:-200px;top:50px}#crescent:hover{background-position:0 -20px}#crescent span{position:absolute;top:-999em}#map{display:block;width:179px;height:20px;background:url(../images/navigation/neighborhood/sub_nav_04.gif) no-repeat 0 0;position:absolute;left:-200px;top:70px}#map:hover{background-position:0 -20px}#map span{position:absolute;top:-999em}#building{float:left;display:block;width:102px;height:25px;background:url(../images/navigation/lvl1-nav_04.gif) no-repeat 0 0}#building:hover{background-position:0 -25px}#building span{position:absolute;top:-999em}#building-subnav{position:absolute;width:140px;height:210px;overflow:hidden;top:0;left:140px;display:none}#idea{display:block;width:122px;height:20px;background:url(../images/navigation/building/sub_nav_01.gif) no-repeat 0 0;position:absolute;left:-140px;top:10px}#idea:hover{background-position:0 -20px}#idea span{position:absolute;top:-999em}#soul{display:block;width:122px;height:21px;background:url(../images/navigation/building/sub_nav_02.gif) no-repeat 0 0;position:absolute;left:-140px;top:30px}#soul:hover{background-position:0 -20px}#soul span{position:absolute;top:-999em}#artifacts{display:block;width:122px;height:21px;background:url(../images/navigation/building/sub_nav_03.gif) no-repeat 0 0;position:absolute;left:-140px;top:50px}#artifacts:hover{background-position:0 -20px}#artifacts span{position:absolute;top:-999em}#components{display:block;width:122px;height:20px;background:url(../images/navigation/building/sub_nav_04.gif) no-repeat 0 0;position:absolute;left:-140px;top:70px}#components:hover{background-position:0 -20px}#components span{position:absolute;top:-999em}#amenities{display:block;width:122px;height:20px;background:url(../images/navigation/building/sub_nav_05.gif) no-repeat 0 0;position:absolute;left:-140px;top:90px}#amenities:hover{background-position:0 -20px}#amenities span{position:absolute;top:-999em}#terrace{display:block;width:122px;height:20px;background:url(../images/navigation/building/sub_nav_06.gif) no-repeat 0 0;position:absolute;left:-140px;top:110px}#terrace:hover{background-position:0 -20px}#terrace span{position:absolute;top:-999em}#restaurant{display:block;width:122px;height:20px;background:url(../images/navigation/building/sub_nav_07.gif) no-repeat 0 0;position:absolute;left:-140px;top:130px}#restaurant:hover{background-position:0 -20px}#restaurant span{position:absolute;top:-999em}#pool{display:block;width:122px;height:20px;background:url(../images/navigation/building/sub_nav_08.gif) no-repeat 0 0;position:absolute;left:-140px;top:150px}#pool:hover{background-position:0 -20px}#pool span{position:absolute;top:-999em}


/******************* TEMP REMOVED MUSES FROM MENU -- MUST BE ADDED BACK IN SEVERAL PLACES [since at end of the menu list, not necessary to adjust the absolute position of items below, since none are below*****************INCLUDING HOME.HTML, NAVIGATION-CSS.css and BOTH OF THE STYLE SHEETS ricemill-styles and ricemill-styles.min *****************/

/**************************
#muses{display:block;width:122px;height:20px;background:url(../images/navigation/building/sub_nav_09.gif) no-repeat 0 -20px;position:absolute;left:-140px;top:170px}#muses:hover{background-position:0 -20px}#muses span{position:absolute;top:-999em}
**********************************************/



#lofts{float:left;display:block;width:76px;height:25px;background:url(../images/navigation/lvl1-nav_05.gif) no-repeat 0 0}#lofts:hover{background-position:0 -25px}#lofts span{position:absolute;top:-999em}#lofts-subnav{position:absolute;width:110px;height:120px;overflow:hidden;top:0;left:242px;display:none}#space{display:block;width:89px;height:20px;background:url(../images/navigation/lofts/sub_nav_01.gif) no-repeat 0 0;position:absolute;left:-110px;top:10px}#space:hover{background-position:0 -20px}#space span{position:absolute;top:-999em}#elements{display:block;width:89px;height:21px;background:url(../images/navigation/lofts/sub_nav_02.gif) no-repeat 0 0;position:absolute;left:-110px;top:30px}#elements:hover{background-position:0 -20px}#elements span{position:absolute;top:-999em}#green{display:block;width:89px;height:21px;background:url(../images/navigation/lofts/sub_nav_03.gif) no-repeat 0 0;position:absolute;left:-110px;top:50px}#green:hover{background-position:0 -20px}#green span{position:absolute;top:-999em}#plans{display:block;width:89px;height:20px;background:url(../images/navigation/lofts/sub_nav_04.gif) no-repeat 0 0;position:absolute;left:-110px;top:70px}#plans:hover{background-position:0 -20px}#plans span{position:absolute;top:-999em}#team{display:block;width:89px;height:20px;background:url(../images/navigation/lofts/sub_nav_05.gif) no-repeat 0 0;position:absolute;left:-110px;top:90px}#team:hover{background-position:0 -20px}#team span{position:absolute;top:-999em}#availability{float:left;display:block;width:125px;height:25px;background:url(../images/navigation/lvl1-nav_06.gif) no-repeat 0 0}#availability:hover{background-position:0 -25px}#availability span{position:absolute;top:-999em}

#resident{float:left;display:block;width:169px;height:25px;background:url(../images/navigation/lvl1-nav_07.gif) no-repeat 0 0}
#resident:hover{background-position:0 -25px}#resident span{position:absolute;top:-999em}#resident-subnav{position:absolute;width:170px;height:120px;overflow:hidden;top:0;left:442px;display:none}

#rent{display:block;width:152px;height:20px;background:url(../images/navigation/resident/sub_nav_01.gif) no-repeat 0 0;position:absolute;left:-170px;top:10px}
#rent:hover{background-position:0 -20px}
#rent span{position:absolute;top:-999em}

#maintenance{display:block;width:152px;height:21px;background:url(../images/navigation/resident/sub_nav_02.gif) no-repeat 0 0;position:absolute;left:-170px;top:30px}
#maintenance:hover{background-position:0 -20px}
#maintenance span{position:absolute;top:-999em}

/******************* REMOVE CALENDAR FROM MENU -- CODE IN SEVERAL PLACES INCLUDING HOME.HTML, NAVIGATION-CSS.css and BOTH OF THE STYLE SHEETS ricemill-styles and ricemill-styles.min THAT AFFECTS THE MENU. BECAUSE THIS ONE IS IN THE MIDDLE OF THE SELECTIONS, THE ONES FOLLOWING DISAPPEAR*****************/


/**** #calendar{display:block;width:152px;height:21px;background:url(../images/navigation/resident/sub_nav_03.gif) no-repeat 0 -20px;position:absolute;left:-170px;top:50px} 


#calendar:hover{background-position:0 -20px}#calendar span{position:absolute;top:-999em}  ***/

/********** WILL NEED TO CHANGE TOP PX AGAIN IF ADDING CALENDAR BACK INTO MENU *********/
#manager{display:block;width:152px;height:20px;background:url(../images/navigation/resident/sub_nav_04.gif) no-repeat 0 0;position:absolute;left:-170px;top:50px}
#manager:hover{background-position:0 -20px}
#manager span{position:absolute;top:-999em}

#concierge{display:block;width:152px;height:20px;background:url(../images/navigation/resident/sub_nav_05.gif) no-repeat 0 0;position:absolute;left:-170px;top:70px}
#concierge:hover{background-position:0 -20px}
#concierge span{position:absolute;top:-999em}

#contact{float:left;display:block;width:95px;height:25px;background:url(../images/navigation/lvl1-nav_08.gif) no-repeat 0 0}
#contact:hover{background-position:0 -25px}#contact span{position:absolute;top:-999em}

#voice{float:left;display:block;width:77px;height:25px;background:url(../images/navigation/lvl1-nav_09.gif) no-repeat 0 0}
#voice:hover{background-position:0 -25px}
#voice span{position:absolute;top:-999em}

#voice-subnav{position:absolute;width:110px;height:120px;overflow:hidden;top:0;left:701px;display:none}
#narrative{display:block;width:78px;height:20px;background:url(../images/navigation/voice/sub_nav_01.gif) no-repeat 0 0;
position:absolute;left:-110px;top:10px}
#narrative:hover{background-position:0 -20px}
#narrative span{position:absolute;top:-999em}

#facebook{display:block;width:78px;height:21px;background:url(../images/navigation/voice/sub_nav_02.gif) no-repeat 0 0;position:absolute;left:-110px;top:30px}
#facebook:hover{background-position:0 -20px}#facebook span{position:absolute;top:-999em}

#twitter{display:block;width:78px;height:21px;background:url(../images/navigation/voice/sub_nav_06.gif) no-repeat 0 0;position:absolute;left:-110px;top:50px} #twitter:hover{background-position:0 -20px}#twitter span{position:absolute;top:-999em}

#video{display:block;width:78px;height:20px;background:url(../images/navigation/voice/sub_nav_04.gif) no-repeat 0 0;position:absolute;left:-110px;top:70px}#video:hover{background-position:0 -20px}#video span{position:absolute;top:-999em}

#blog{display:block;width:78px;height:20px;background:url(../images/navigation/voice/sub_nav_05.gif) no-repeat 0 -20px;position:absolute;left:-110px;top:90px}#blog:hover{background-position:0 -20px}

/******************* TEMP REMOVED BLOG FROM MENU -- MUST BE ADDED BACK IN SEVERAL PLACES [since at end of the menu list, not necessary to adjust the absolute position of items below, since none are below*****************INCLUDING HOME.HTML, NAVIGATION-CSS.css and BOTH OF THE STYLE SHEETS ricemill-styles and ricemill-styles.min *****************/

/******#blog span{position:absolute;top:-999em}****************************/

.nolink{cursor:pointer}th{text-align:center;font-size:13px;font-weight:bold;padding:5px 3px}

td{font-size:12px;font-weight:bold;padding:8px 3px}.col_right-table{margin-left:440px;width:700px}.table-slider-container{width:30px;padding:5px;font-size:80%}.table-header{margin-left:10px;margin-bottom:40px;width:670px}.table-block{position:relative;overflow:hidden}.table-holder{position:absolute;width:670px;left:13px;top:-4px}.table-height{height:350px}

#poolpopup {
	display: none;
	}
#exitpool {
	position:absolute;
	top:0;
	right:0;
	}