/* ------------------------------------------------------------------- */
/* LAYOUTs */
/* ------------------------------------------------------------------- */
#Body-Wrapper							{ padding-bottom:0;}
#Homepage-Body-Wrapper					{padding:6px; position:relative; height:406px; }
#home-columnA							{ float:left;}
#home-columnA							{ width:564px; margin-right:5px;}
#home-columnB							{ position:absolute; top:312px; left:6px;  }

#Homepage-Welcome-Image-Wrapper h2		{ display:none;}



/* ------------------------------------------------------------------- */
/* Overseas Investment */
/* ------------------------------------------------------------------- */
#Homepage-OverseasInvestment-Wrapper { float:left; position:relative; width:185px; height:100px; overflow:hidden; }
#Homepage-OverseasInvestment-Wrapper h3 { width:185px; height:100px; background-image:url('../grfx/homepage/overseas-icon.jpg'); text-indent:-9999px;  margin:0; padding:0; }
#Homepage-OverseasInvestment-Wrapper a { width:185px; height:100px; position:absolute; display:block; top:0; left:0;  }

/* ------------------------------------------------------------------- */
/* Why Invest */
/* ------------------------------------------------------------------- */
#Homepage-WhyInvest-Wrapper { float:left; position:relative; width:185px; height:100px; margin-left:6px; background-color:#000000; height:100px; overflow:hidden;  }
#Homepage-WhyInvest-Wrapper h3 { width:185px; height:55px; background-image:url('../grfx/homepage/why-invest-h3.gif'); text-indent:-9999px; margin:0; padding:0; }
#Homepage-WhyInvest-Wrapper ul { margin:0; padding:0; list-style:none; font-size:.8em; padding-top:3px; height:45px; background:url('../grfx/homepage/why-invest-bg.gif') top left no-repeat; }
#Homepage-WhyInvest-Wrapper ul li { margin-top:1px; }
#Homepage-WhyInvest-Wrapper ul li a { color:#FFFFFF; text-decoration:none; margin-left:5px; padding-left:20px; background:url('../grfx/homepage/bullet.gif') 0 1px no-repeat;   }
#Homepage-WhyInvest-Wrapper ul li a:hover { background-position:0px -92px; }


/* ------------------------------------------------------------------- */
/* Developments */
/* ------------------------------------------------------------------- */
#Homepage-Developments-Container		{ border:1px solid #CCC; padding:.7em; padding-bottom:3.5em; margin-top:.5em; position:relative; }
#Homepage-Developments-Container p		{ margin-bottom:0;}
#Homepage-Developments-Container li		{ list-style:none; display:inline; float:left; position:relative; margin:.5em 3px 0 0; }

#Homepage-Developments-Container .discount-label,
#Homepage-Developments-Container .sold-label			{ position:absolute; bottom:18px; right:1px; }
#Homepage-Developments-Container li p					{ font-size:.9em; margin-bottom:0;}
#Homepage-Developments-Container li p .development-name { font-weight:bold;}
#Homepage-Developments-Container li a					{ text-decoration:none;}
#Homepage-Developments-Wrapper a.view-all				{ background-image:url(../grfx/layout/btn-arrow-white.gif); position:absolute; right:1em; bottom:1em; padding-bottom:0;}


/* ------------------------------------------------------------------- */
/* 15% Discount */
/* ------------------------------------------------------------------- */
#HOMESUM-06-1-Container			{ height:70px; background:url(../grfx/homepage/discount-all.jpg) no-repeat 0 0; margin:.5em 0; text-indent:-999em; border:1px solid #CDCECD;} 

/*#HOMESUM-06-1-Container					{ background:#666 url(../grfx/homepage/discount-bkgd.gif) repeat-y 0 0; margin-top:.5em; position:relative; height:70px; }
#HOMESUM-06-1-Container	h2				{ display:block; width:70px; height:70px; text-indent:-999em;
										background:url(../grfx/homepage/discount-badge.gif) no-repeat 0 0;
										margin-left:5px; float:left;
										}
#HOMESUM-06-1-Container p				{ color:#FFF; font-size:.9em; display:block; width:100px;float:left; margin:.5em;}*/


/* ------------------------------------------------------------------- */
/* News Headlines */
/* ------------------------------------------------------------------- */
#Homepage-News-Headlines-Container		{ float:left; position:relative; width:185px; height:100px; margin-left:6px; }
#Homepage-News-Headlines-Container h2 { width:185px; height:55px; background-image:url('../grfx/homepage/our-news-h3.gif'); text-indent:-9999px;  margin:0; padding:0; }
/*#Homepage-News-Headlines-Container ul	{ font-size:.9em; }
#Homepage-News-Headlines-Container li	{ list-style:none; line-height:1.3em; padding-top:.2em; }
#Homepage-News-Headlines-Container li a	{ text-decoration:none;}
#Homepage-News-Headlines-Container li p { margin:0; padding:0;}
span.posted-date						{ color:#333; margin-right:.3em;}

#Homepage-News-Headlines-Container li:hover		{ background-color:#990000; }
#Homepage-News-Headlines-Container li:hover a	{ text-decoration:none;color:#FFF; }
#Homepage-News-Headlines-Container li:hover span.posted-date	{ color:#FFF;}*/

#Homepage-News-Headlines-Wrapper2 { margin:0; padding:0; } 
#Homepage-News-Headlines-Wrapper2 ul { margin:0; padding:0; list-style:none; font-size:.8em; padding-top:3px; height:42px; background-image:url('../grfx/homepage/our-news-bg.gif'); }
#Homepage-News-Headlines-Wrapper2 ul li { margin-top:1px; }
#Homepage-News-Headlines-Wrapper2 ul li a { color:#FFFFFF; text-decoration:none; margin-left:5px; padding-left:20px; background:url('../grfx/homepage/bullet.gif') 0 1px no-repeat;   }
#Homepage-News-Headlines-Wrapper2 ul li a:hover { background-position:0px -92px; }
#Homepage-News-Headlines-Wrapper2 span.posted-date { display:none; }
#Homepage-News-Headlines-Wrapper2 span.more-icon { display:none; }
#Homepage-News-Headlines-Wrapper2 p { padding:0; margin:0; }


/* ------------------------------------------------------------------- */
/* Callback */
/* ------------------------------------------------------------------- */
#Homepage-CallBack-Container			{ float:left; position:relative; width:185px; height:100px; margin-left:6px; background-image:url('../grfx/homepage/contact-bg.gif'); }
#Homepage-CallBack-Container h2 			{ width:185px; height:30px; background-image:url('../grfx/homepage/contact-us-h3.gif'); background-repeat:no-repeat; text-indent:-9999px;  margin:0; padding:0; }

#Homepage-CallBack-Container p			{ font-size:.9em; color:#FFFFFF; position:absolute; top:82px; left:5px; }

#Homepage-CallBack-Container #action-buttons {}

#Homepage-CallBack-Container #action-buttons a	{ display:block; width:143px; height:20px; margin:0; padding:0; float:right; text-indent:-9999px; }
#Homepage-CallBack-Container #action-buttons a:hover { background-position:bottom left; }
#Homepage-CallBack-Container #action-buttons a.request-callback	{ background-image:url('../grfx/homepage/request-callback-button.gif'); }
#Homepage-CallBack-Container #action-buttons a.contact-us	{ background-image:url('../grfx/homepage/online-enquiry.gif'); }

/* ------------------------------------------------------------------- */
/* Extranet */
/* ------------------------------------------------------------------- */
#Homepage-Extranet-Container			{ background:url(../grfx/homepage/extranet-bkgd.jpg) no-repeat bottom right; padding:7px; height:164px; position:relative;}
#Homepage-Extranet-Container h2			{ text-indent:-999em; display:block; height:17px; width:149px; background:url(../grfx/titles/home-groupMembership.jpg) no-repeat 0 0;}
#Homepage-Extranet-Container p			{ color:#FFF; font-size:.9em;}
#Homepage-Extranet-Container a			{ background-image:url(../grfx/layout/btn-arrow-black.gif); padding-bottom:0;}