*{ padding:0px; margin:0px; outline:none;}
BODY, INPUT, SELECT, TEXTAREA, DIV, P {
	font-family:Arial, Helvetica, sans-serif;
	line-height:25px;
	font-size: 13px;
	color: #433018;
}
html{height: 100%;
 /* Hides scrollbar in IE */
}

.imgLink{ display:none;}
body { border: 0; padding: 0; margin: 0;  height:100%; text-align:center ;}

a {
	color:#C1D82F;
	text-decoration:none;
}

a:hover {
	color:#C1D82F;
	text-decoration:underline;
}


#SiteWrapp{ 
	width:100%; height:100%; background:url(../imgs/bodyBG.jpg) #000 center top no-repeat;  text-align:center;
	
}

#intro_wrap {
	position:absolute;
	top:13px;
	left:0px;
	width:100%;
	height:724px;
	background:#fff;
	background-image:url(../imgs/intro1.jpg);
	
	/*background-position:center 0;*/
	
	background-repeat:no-repeat;
	z-index:99999;
	
	
}

#intro_area {

	position:absolute;
	top:0px;
	left:0px;
	width:100%;
	height:100%;
	background-image:url(../imgs/intro.jpg);
	/*background-position:center 0;*/
	background-repeat:no-repeat;

}


#popupWrap {
	position:absolute;
	width:100%;
	height:100%;
	+z-index:9999999;
}


#slidePDF {
	width:725px;
	height:847px;
	position:relative;
	top:10px;
	margin:0px auto;
	display:block;
	background-image:url(../imgs/public_opening.jpg);
	border:0px solid blue;
	z-index:9999999;
}

#slidePDF a {
	display:block;
	width:200px;
	height:40px;
	border:0px solid blue;
	margin:0px auto;
	top:330px;
	position:relative;
}

#closePop {
	border:0px solid blue;
	width:50px;
	height:50px;
	position:absolute;
	right:10px;
	top:10px;
	cursor:pointer;
}

#ContentWrapper{width:1000px; height:850px; margin:0 auto; text-align:center; border:solid 0px}

/* Header Area */
#HeaderWrapper{width:960px; height:150px; position:relative; margin-left:19px; text-align:left; border:solid 0px; }
#SiteLogo{ display:block; width:290px; height:60px; position:absolute; top:38px; left:0px;  border:solid 0px;}
#SiteLogo a{ display:block; width:300px; height:60px;}
#SiteLogo a span{ display:block; position:absolute; top:-500px;}

#MainNav{ display:block; width:960px; height:37px; position:absolute; bottom:-3px; text-align:left;}
#MainNav li{ list-style:none; display:block; float:left; margin-right:18px;}
#MainNav li a{ display:block; height:37px; background:url(../imgs/NavBG.gif) no-repeat;}
#MainNav li a span{ position:absolute; top:-1000px} 

#MainNav li a.neighbourhood{ width:154px; background-position:0 0;}
#MainNav li a.bulding{ width:100px; background-position:-154px 0;}
#MainNav li a.floorplans{ width:126px; background-position:-254px 0;}
#MainNav li a.amenities{ width:111px; background-position:-380px 0;}
#MainNav li a.led{ width:113px; background-position:-491px 0;}
#MainNav li a.interiors{ width:113px; background-position:-604px 0;}
#MainNav li a.developer{ width:121px; background-position:-717px 0;}
#MainNav li a.contact{ width:101px; background-position:-838px 0;}


#MainNav li a.neighbourhood:hover{ width:154px; background-position:0 -43px;}
#MainNav li a.bulding:hover{ width:100px; background-position:-154px -43px;}
#MainNav li a.floorplans:hover{ width:126px; background-position:-254px -43px;}
#MainNav li a.amenities:hover{ width:111px; background-position:-380px -43px;}
#MainNav li a.led:hover{ width:113px; background-position:-491px -43px;}
#MainNav li a.interiors:hover{ width:113px; background-position:-604px -43px;}
#MainNav li a.developer:hover{ width:121px; background-position:-717px -43px;}
#MainNav li a.contact:hover{ width:101px; background-position:-838px -43px;}

#MainNav li a.neighbourhoodSet{ width:154px; background-position:0 -43px;}
#MainNav li a.buldingSet{ width:100px; background-position:-154px -43px;}
#MainNav li a.floorplansSet{ width:126px; background-position:-254px -43px;}
#MainNav li a.amenitiesSet{ width:111px; background-position:-380px -43px;}
#MainNav li a.ledSet{ width:113px; background-position:-491px -43px;}
#MainNav li a.interiorsSet{ width:113px; background-position:-604px -43px;}
#MainNav li a.developerSet{ width:121px; background-position:-717px -43px;}
#MainNav li a.contactSet{ width:101px; background-position:-838px -43px;}

/* Body Area */
#BodyWrapper{
	display:block; width:960px; height:534px; position:relative; 
	margin:9px 0 0 19px;
	+margin:9px 0 0 0px;
	text-align:left;
	border:0px solid blue;
}

#floorplanWrap {
	width:100%;
	height:489px;
	border:0px solid blue;
}

#floorplan_btnWrap {
	
	clear:both;
	
	border:0px solid blue;
	margin-top:3px;
	+margin-top:6px;
	_margin-top:-13px;
	margin-left:8px;
	width:100%;
	height:40px;
	background:url(../imgs/floorplan_btn.jpg) no-repeat;
	
}

.floorplan_title {
	color:#C0D82E;
	font-size:11px;
}

table.tableWrap {
	color:#C0D82E;
	font-size:15px;
	margin:0px 0px 10px 15px;
}


table.tableWrap tr td {
	color:#CCCCCC;
	width:150px;
}


table.tableWrap tr td.first {
	border-bottom:1px solid #CCCCCC;
}
table.tableWrap tr.sepr {
	height:2px;
}

table.tableWrap tr td.second {
	margin-top:20px;
	border-top:1px solid #CCCCCC;
}


#dlPDF  a {
	position:absolute;
	border:0px solid blue;
	width:150px;
	height:35px;
	bottom:27px;
	left:100px;
	cursor:pointer;
}

.floorplanbtntrue {
	
	border:0px solid blue;
	height:30px;
	float:left;
	cursor:pointer;
}

#LeftPanel3 {
	border:0px solid blue;
	color:#3F2C17;
}

#floordisc {
	position:relative;
	bottom:18px;
	font-size:9px;
	text-align:center;
	width:100%;
}

#one_desc_1 {
	position:absolute;
	bottom:74px;
	left:345px;
	text-align:left;
	line-height:12px;
	font-size:9px;
	font-weight:bold;
	
}


#twoden_desc_1 {
	position:absolute;
	top:168px;
	left:365px;
	text-align:left;
	line-height:12px;
	font-size:9px;
	font-weight:bold;	
}


#twoden_desc_2 {
	position:absolute;
	bottom:98px;
	left:377px;
	text-align:left;
	line-height:12px;
	font-size:9px;
	font-weight:bold;	
}


#twoflex_desc_1 {
	position:absolute;
	top:83px;
	left:430px;
	text-align:left;
	line-height:12px;
	font-size:9px;
	font-weight:bold;	
}


#twoflex_desc_2 {
	position:absolute;
	bottom:143px;
	left:39px;
	text-align:left;
	line-height:12px;
	font-size:9px;
	font-weight:bold;	
}


#oneden_desc_1 {
	position:absolute;
	top:48px;
	left:322px;
	text-align:left;
	line-height:12px;
	font-size:9px;
	font-weight:bold;	
}


#oneden_desc_2 {
	position:absolute;
	bottom:235px;
	left:350px;
	text-align:left;
	line-height:12px;
	font-size:9px;
	font-weight:bold;	
}



#onebed_btn {
	width:165px;
	margin-right:10px;
	
}

#twobedden_btn {
	width:170px;
	margin-right:10px;
}

#onebedflex_btn {
	width:170px;
	margin-right:20px;
}


#onebedden_btn {
	width:210px;
	margin-right:10px;
}

#twobedflex_btn {
	width:170px;
	margin-right:10px;
}


#LeftPanel{display:block; width:656px; height:521px; float:left; margin:7px 0 0 9px;border:solid 0px #0F0;}
#RightPanel{display:block; width:260px; height:521px;float:left; margin:7px 0 0 9px;}
#RightPanel h2, #RightPanel2 h2, #RightPanel3 h2{ color:#C1D82F; text-transform:uppercase; font-size:22px; display:block; margin:40px 0 15px 15px;}
#RightPanel p, #RightPanel2 p, #RightPanel3 p {margin:0px 0 10px 15px; font-weight:bold; display:block}


#LeftPanel2{display:block; width:570px; height:521px; float:left; margin:7px 0 0 9px;border:solid 0px #0F0;}
#RightPanel2{display:block; width:335px; height:521px;float:left; margin:7px 0 0 9px;}

#LeftPanel3{
	
	
	width:595px; 
	
	height:486px; 
	float:left; 
	margin:7px 0 0 9px;
	_margin:6px 0px 0px 6px;
	background:url(../imgs/floorplan_left_bg.jpg) no-repeat;
	text-align:center;
	padding-top:3px;
}

#RightPanel3{
	width:341px; 
	height:489px;
	float:left; 
	margin:7px 0 0 11px;
	_margin:7px 0 0 6px;
	background:url(../imgs/floorplan_right_bg.png) no-repeat;
	
	position:relative;
}

#btnLocation{ 
	display:block; 
	margin:100px 55px;
	
}




/* Footer Area */
#FooterWrapper{ clear:both;display:block; width:960px; height:100px; margin:52px 0 0 20px; position:relative; text-align:left; }
#FooterWrapper p{ color:#FFF; font-size:93%; display:block; margin:7px 0 0 20px; line-height:15px; font-weight:bold}
#FooterWrapper a{ color:#FFF; text-decoration:none;}
#ConcordLogo{ display:block; width:140px; height:50px; position:absolute; top:30px; left:420px; }
#ConcordLogo span{ position:absolute; top:-5000px}

#ConcordLogo{ display:block; width:140px; height:50px; position:absolute; top:30px; left:420px; }

#btnRegister{
	display:block;  position:absolute; top:0px; 
	right:0px;
	+right:10px;
}
#btnStory{display:block;  position:absolute; top:60px; left:200px; text-decoration:underline}
#btnDisclaimer{display:block;  position:absolute; top:4px; right:0px;text-decoration:underline}



