/* =floor plans
-------------------------------------------------------*/
#left-content{width:486px; float:left;}
#left-content p{margin:5px 40px 0 0;}
#left-content p.floor{padding:0; margin:0;} 
#right-content{width:242px; float:left;}
#right-content p{margin:27px 0; width:194px;}
#right-content img{margin-top:20px;}
p.dimensions{ 
	background:url(../images/branding/bg_dimentions.gif) repeat-x; 
	padding:10px 10px 10px 16px; 
	font-weight:bold;
	color:#4F4F4F;
	}
a.thickbox{font-size:1.1em; color:#00A5A1!important;}	
table.dimensions{
	width:446px;
	margin:10px 0 20px;
	}
table.dimensions.wide{border-bottom:1px solid #F3F3F3; margin:10px 0 80px;}		
table.dimensions td{ padding:10px 16px; color:#4F4F4F; font-size:1.1em;}
img.plot,
img.plot-water{
	margin:25px 0;
	}
a.pdf{
	display:block;
	background: url(../images/branding/bg_pdf.gif) no-repeat;
	width:24px;
	height:23px;
	margin:5px 0;
	float:right;			
	}
/* floor locator  */
ul#floor-locator{
	list-style:none;
	margin:5px 27px 5px 0;
	width:151px;
	float:left;
	padding:0;
	}
ul#floor-locator li a{
	/*margin-bottom:4px; */
	padding:10px 0;
	text-align:center;
	background:#F2F2F2;
	width:151px;
	display:block;
	color:#6c6c6c;
	}
ul#floor-locator li a{
	color:#6c6c6c;
	font-size:1.1em;
	font-weight:bold;
	text-decoration:none;
	}
ul#floor-locator li.current a,
#content.fUGF li.fUGF a,
#content.f01 li.f01 a,
#content.f02 li.f02 a,
#content.f03 li.f03 a,
#content.f04 li.f04 a,
#content.f05 li.f05 a,
#content.f06 li.f06 a,
#content.f07 li.f07 a{color:#fff;}
#content.fUGF li.fUGF a,
#content.f01 li.f01 a,
#content.f02 li.f02 a,
#content.f03 li.f03 a,
#content.f04 li.f04 a,
#content.f05 li.f05 a,
#content.f06 li.f06 a,
#content.f07 li.f07 a,
#content li.fUGF a:hover,
#content li.f01 a:hover,
#content li.f02 a:hover,
#content li.f03 a:hover,
#content li.f04 a:hover,
#content li.f05 a:hover,
#content li.f06 a:hover,
#content li.f07 a:hover{
	background:#CFDA25 url(../images/branding/point.gif) no-repeat 134px  50%;
	color:#fff;}
/* /floor locator  */	
/* flooplans */
p.florplans{ 
	padding:0; 
	line-height:1em;
	}
p.price{
	padding:0;
	line-height:1em;
	font-size:1.7em;
	color:#00A5A1;	
	}	
body.floor p.florplans{	
	width:200px;
	float:left;}	
div#floplans,
div.download-plans,
div.enqiure{
	background: url(../images/branding/news-bg-li-act.gif);
	color:#fff;
	display:block;
	font-size:1.6em;
	font-weight:bold;
	height:40px;
	line-height:40px;
	padding:0pt 5px 0pt 18px;
	text-decoration:none;
	width:211px;
	w\idth:188px;
	margin-bottom:5px;
}
div.download-plans{
	background: url(../images/branding/news-bg-li.gif);
	color:#6c6c6c;	
	}
div.enqiure{ background:url(../images/branding/bg_enquire.gif) no-repeat;}	
div.download-plans strong, div.enqiure strong{width:150px; float:left;}
div.download-plans a.RSS{text-indent:-999em; }
div.download-plans img.plans{width:195px;}	
a.back-floorplans,
a.download-plans,
a.check-availibility,
a.enqiure{
	color:#6c6c6c;
	display:block;
	background:#c6c6c6;
	font-size:1.6em;
	text-indent:-999em;
	text-align:left;
	font-weight:bold;
	height:40px;
	text-decoration:none;
	width:211px;
	margin-bottom:5px;
	}
a.back-floorplans{background:url(../images/branding/back_to_floorpalns.gif) no-repeat;}
a.download-plans{background:url(../images/branding/download_floorpalns.gif) no-repeat;}
a.check-availibility{background:url(../images/branding/check-availibility.gif) no-repeat;}
a.enqiure{background:url(../images/branding/enquire.gif) no-repeat;}	
/* =Floor plans
-------------------------------------------------------*/

body.floor #content {
	min-height:500px;
	height:500px;
}
body.floor div[id] #content {height:auto}
body.floor #content img {border:none; }
/*body.siteplan #floor-locator {
	float:left;
	clear:none;
	margin:0 0 10px 12px;
	}*/
html.js #content div.fUGF.floor,
html.js #content div.f01.floor,
html.js #content div.f02.floor,
html.js #content div.f03.floor,
html.js #content div.f04.floor,
html.js #content div.f05.floor,
html.js #content div.f06.floor,
html.js #content div.f07.floor {display:none}

div#content.fUGF  div.floor.fUGF, 
div#content.f01 div.floor.f01, 
div#content.f02 div.floor.f02, 
div#content.f03 div.floor.f03,
div#content.f04 div.floor.f04,
div#content.f05 div.floor.f05,
div#content.f06 div.floor.f06,
div#content.f07 div.floor.f07 {display: block}

body.floor #plot-locator {margin:10px 0}
#zoom img {
	clear:both;
	display:block;
}

div#a-ug-level,
div#a-level-01, 
div#a-level-02, 
div#a-level-03, 
div#a-level-04,
div#a-level-05,
div#a-level-06,
div#a-level-07 {
	position:relative;
	margin-top:5px;
	z-index:1;
	float:left;
	width:278px;
	height:302px;
	}
img.floorplan {
	position:absolute;
	z-index:7;
	top:0;
	left:0;
	width:278px;
	height:302px;
}
#a-ug-level span,
#a-level-01 span,
#a-level-02 span,
#a-level-03 span,
#a-level-04 span,
#a-level-05 span,
#a-level-06 span,
#a-level-07 span{
	position:absolute;
	z-index:3;
	display:block;
	top:0;
	width:278px;
	height:302px;
	background-repeat:no-repeat;
}

#a-ug-level {background: url(../images/branding/floor/lev_1.gif) no-repeat;}
#a-level-01 {background: url(../images/branding/floor/lev_2.gif) no-repeat; }
#a-level-02 {background: url(../images/branding/floor/lev_3.gif) no-repeat; }
#a-level-03 {background: url(../images/branding/floor/lev_4.gif) no-repeat; }
#a-level-04 {background: url(../images/branding/floor/lev_5.gif) no-repeat; }
#a-level-05 {background: url(../images/branding/floor/lev_6.gif) no-repeat; }
#a-level-06 {background: url(../images/branding/floor/lev_7.gif) no-repeat; }
#a-level-07 {background: url(../images/branding/floor/lev_8.gif) no-repeat; }

	
/* =Siteplan
-------------------------------------------------------*/
body.floor #content {position:relative}
body.floor h2 {clear:both}
body.floor img {border:none}
body.floor #siteplan {
	position:absolute;
	top:0;
	left:0;
	z-index:750;
}
div#siteplan-block {
	/*clear:both;
	float:left;*/
	position:relative;
	width:712px;
	height:488px;
	background:url(/images/siteplan/siteplan.png);
}
#tooltip * {background:transparent}
#tooltip {
	position:absolute;
	top:0;
	left:-999em;
	min-width:100px;
	width:100px;
	z-index:9;
	overflow:visible;
	white-space:nowrap;
	background:url(/assets/images/pngtile.png);
}
div[id] #tooltip {width:auto}
/*#tooltip strong.pname {font-weight: normal;}*/
#tooltip strong.pavail,
#tooltip strong.pprice {
	display:inline;
	margin-right:5px;
	color:red;
}
span.Sold#tooltip strong.pprice {display: none;}
.ttips {
	display:block; 
	background:#f5f5f5;
	padding:5px 10px;
	border:1px solid #000;
	font-size:1em;
	color:#000;
}
#tooltip strong {display:block; font-weight:bold;}


/*body.floor #content {_height:1%}*/
#tooltip strong {font-weight:bold}
div#siteplan-block span {
	width:712px;
	height:488px;
}
#siteplan-block span,
.siteplan-block span {
	position:absolute;
	top:0pt;
	left:0pt;
	border:1px solid red;
	width:71px;
	height:488px;
	z-index:300;
	}
/* need to be at core.css
****************************************************************/
a.ciac-logo{
	background: url(../../images/logo_ciac.gif) no-repeat;
	display:block;
	height:108px;
	width:440px;
	margin:0pt;
	overflow:hidden;
	text-indent:-9999px;
	width:202px;
}
.primary-content div#flashciac{
	margin-left:-100px;
	position:relative;
	width:440px;
	height:108px;
	float:left;
	}	
.water-logo{
	background:url(../images/banners/views_water.gif) no-repeat;
	height:52px;
	float:right;
	display:inline;
	position:relative;
	margin:-23px 30px 0 0;
	width:95px;
	}