/*---------------------------------------------------------------------------------------------------------
Copyright 2007 Property Data Solutions
Basic Style Sheet (version 4 browsers 

Version: 	1.0
Author:		sen chung
email:		sen@pdslive.com.au
website:	pdslive.com.au

----------------------------------------------------------------------------------------------------------*/
* {
	margin:0; 
	padding:auto;
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 11px; 
}
html, body {
min-height: 100%;
height: auto !important;
height: 100%;
margin-top:20px;
color: #000000;
text-decoration: none;
background:url(../images/gradiant_bg.jpg) repeat-x top fixed #c4cbe7;
}

img {
	border:0;
}

	
#centered{ 
	width:883px;
	margin-top:0px; 
	margin-left:auto; 
	margin-right:auto;
	z-index:0;
}
.clear{
	clear:both;
}
#privacy {
	position:relative;
	top:10px;
	left:20px;
/*	margin-left: 20px;*/
	font-size:10px;
	color:#FFF;
	z-index:110;
}

#privacy a:hover{
	color:#FFF;
	font-size:10px;
	text-decoration:underline;
}

#privacy a {
	color:#FFF;
	font-size:10px;
	text-decoration:none;
}


/* =no flash area
-------------------------------------------------------------------------------------------- */
#centered_noflash{
	width:870px;
	margin-top:0px;
	margin-left:auto;
	margin-right:auto;
	z-index:5;
	padding:0px;
	height: 567px;
}
#centered_index{
	width:870px;
	margin-top:0px;
	margin-left:auto;
	margin-right:auto;
	z-index:5;
	padding:0px;
}
.mainBorderTop {
	position:relative;
	top:0px;
	left:0px;
	background:url(../images/noFlash_topBorder3.gif) top no-repeat;
	width:870px;
	margin:0px;
	padding:0px;
	height:80px;
	z-index:20;
}
.mainBorder {
	position:relative;
	top:-31px;
	left:0px;
	background:url(../images/noFlash_midBorder.gif) bottom no-repeat #fff;
	width:870px;
	margin:0px;
	padding:0px;
	/*height:494px;*/
	z-index:15;
	height: 494px;
}
.mainBorderBottom {
	position:relative;
	top:-61px;
	left:0px;
	background:url(../images/noFlash_bottomBorder2.gif) top no-repeat;
	width:870px;
	margin:0px;
	padding:0 0 10px 0;
	height:52px;
	z-index:30;
}
#FeatureTitle {
	position:absolute;
	left:22px;
	top:287px;
	width:160px;
	height:31px;
	z-index:40;
	overflow: visible;
	font-size: 24px; 
	color: #FFFFFF;
}
#privacy_noflash {
	position:relative;
	top:-100px;
	left:20px;
	font-size:10px;
	color:#FFF;
	width:450px;
	z-index:100;
}

#privacy_noflash a:hover{
	color:#FFF;
	font-size:10px;
	text-decoration:underline;
}

#privacy_noflash a {
	color:#FFF;
	font-size:10px;
	text-decoration:none;
}
#moveLeft {
	position:absolute;
	left:5px;
	top:0px;
	width:36px;
	height:28px;
	z-index:200;
}
#moveText {
	position:absolute;
	left:61px;
	top:4px;
	width:116px;
	height:22px;
	z-index:101;
	font-size:15px; 
	color: #FFFFFF;
	text-align:center;

}
#moveRight {
	position:absolute;
	left:196px;
	top:0px;
	width:36px;
	height:28px;
	z-index:250;
}
#productContainer {
	position:absolute;
	left:2px;
	top:321px;
	width:866px;
	height:175px;
	z-index:22;
	overflow: hidden;
}
#slider {
	position:relative;
	left:-430px;
	top:10px;
	width:1415px;
	height:166px;
	z-index:23;
}
#buttonBox {
	position:relative;
	left:620px;
	top:-127px;
	width:240px;
	height:33px;
	z-index:200;
	overflow: hidden;
}
.productsBut {
	float:left;
	margin:0 22px 15px 15px;
	width:180px;
	height:109px;
}
#mainMenu3 {
	position:relative;
	left:20px;
	top:10px;
	width:375px;
	height:31px;
	z-index:300;
	overflow: hidden;
	font-size:14px;
	color:#666;
}
#mainMenu3 a{
	text-decoration:none;
	color:#666;
	font-size:14px;
	}
#mainMenu3 a:hover{
	text-decoration:underline;
	color:#666;
	font-size:14px;
	}
#contentArea {
	position:absolute;
	left:240px;
	top:40px;
	width:610px;
	height:266px;
	z-index:30;
}
/* =buttons
---------------------------------------------------------------- */
#gotoButtons1 {
	position:absolute;
	left:119px;
	top:84px;
	width:70px;
	height:20px;
	z-index:201;
}
#gotoButtons2 {
	position:absolute;
	left:337px;
	top:84px;
	width:70px;
	height:20px;
	z-index:201;
}
#gotoButtons3 {
	position:absolute;
	left:553px;
	top:84px;
	width:68px;
	height:20px;
	z-index:201;
}
#gotoButtons4 {
	position:absolute;
	left:771px;
	top:84px;
	width:68px;
	height:20px;
	z-index:201;
}
#gotoButtons5 {
	position:absolute;
	left:987px;
	top:84px;
	width:70px;
	height:20px;
	z-index:201;
}
#gotoButtons6 {
	position:absolute;
	left:1205px;
	top:84px;
	width:70px;
	height:20px;
	z-index:201;
}


/* =whiteBox
---------------------------------------------------------------------------- */
#whiteborder_container {
	position:absolute;
	width:870px;
	z-index:102;
}

#whiteborder_mid {
	border:0px;
	padding:0px;
	background:url(../images/870_whiteBorder_mid.gif) repeat-y;
	position: absolute;
	top: 3px;
	left: 0px;
	z-index: 50;
	margin-bottom: 30px;
}

#whiteborder_mid p{
	margin:3px 15px 2px 15px;
	}
#whiteborder_mid table{
	border:0px;
	border-collapse:collapse;
	width:840px;
	border-spacing:0px;
	margin:15px;
	}
#whiteborder_mid img{
	border:0px;
	padding:0px 0px 5px 0px;
	}
#whiteborder_mid img:hover{
	border:0px;
	padding:0px 0px 5px 0px;
	}	
#whiteborder_mid h2{
	margin:3px 15px 2px 15px;
	font-size:14px;
	font-weight:bold;
	}
#whiteborder_mid li{
	margin:3px 15px 2px 15px;
	}
#whiteborder_mid ul{
	margin:3px 15px 2px 15px;
	}		
#whiteborder_mid a{
	font-weight:bold;
	color:#000;
	}	
#whiteborder_mid a:hover{
	font-weight:bold;
	color:#000;
	}	
#whiteborder_top {
	width:870px;
	background:url(../images/870_whiteBorder_top.gif) top no-repeat;
	z-index:102;
	position:absolute;
	top: 0px;
	left: 0px;
}
#whiteborder_bot {
	width:870px;
	background:url(../images/870_whiteBorder_bot.gif) bottom no-repeat;
	z-index:102;
	position: relative;
	left: 0px;
	bottom: -5px;
}
#whiteborder_container .divider {
	border-bottom:#fff 1px dashed;
	padding:0px 15px 0px 15px;
	width:840px;
	}
.table_noSize{
	border:0px;
	border-collapse:collapse;
	border-spacing:0px;
	margin:15px;
	}
#indexFooterBox{
	position:relative;
	bottom:0px;
	left:0px;
	top: 20px;
	}
#emailAddress {
	position:relative;
	left:0px;
	top:20px;
	width:110px;
	height:33px;
	z-index:103;
}

/* new template area */
.n_center {width:870px; margin-left:auto; margin-right:auto;}
.n_headerArea {float:left; width:870px; height:80px; background:url(../images/tempImages/headerImage.gif) left top no-repeat;}
.n_headerArea .simpleNavigation {float:right; margin:30px 5px 0 0; width:240px; font-size:14px;}
.n_headerArea .simpleNavigation a{padding-right:4px; font-weight:100;}
.n_headerArea .simpleNavigation a:hover{padding-right:4px; font-weight:100;}
.n_headerArea .simpleNavigation a:visited {padding-right:4px; font-weight:100;}
.n_headerArea .simpleNavigation img {padding-right:2px}
.n_contentArea {float:left; width:866px; background:url(../images/tempImages/mainAreaBG.gif) left top repeat-x #fff; border-left:2px solid #000; border-right:2px solid #000; overflow:hidden;}
.n_mainImageContainer {width:780px; height:360px; padding-top:41px; margin-left:auto; margin-right:auto;}
.n_mainImageContainer_Text {float:left; width:780px; bottom:0px; text-align:center;}
.n_informationArea {width:730px; padding-top:1px; margin-left:auto; margin-right:auto;}
.n_informationArea .bgContainer {float:left; width:730px; background:url(../images/tempImages/innerContentBoxBG.gif) bottom repeat-x;}
.n_informationArea .bgContainerBottom {float:left; width:730px; height:10px; background:url(../images/tempImages/innerContentBoxBottom.gif) left top no-repeat;}
.n_leftContentBox {float:left; padding:0 10px 0 10px;}
.n_contSize {float:left; width:350px;}
.n_contSize h2 {padding:10px 0 2px 0; font-weight:100; font-size:12px; font-weight:bold; font-family:Arial, Helvetica, sans-serif;}
.n_contSize p {padding:5px 0 5px 0;}
.n_contSize ul {padding:5px 0 5px 0}
.n_contSize .lightBoxTop {float:left; width:350px; background:url(../images/tempImages/lightBoxAreaTop.gif) left top no-repeat; height:25px; overflow:hidden;}
.n_contSize .lightBoxTop .headerText {padding:4px 0 0 10px; font-size:12px; font-weight:bold; color:#666;}
.n_contSize .lightBoxContent {float:left; width:350px; background:url(../images/tempImages/lightBoxAreaBody.gif) left repeat-y;}
.n_contSize .lightBoxContent .lightBoxArea {float:left; padding:0 15px 0 15px;}
.n_contSize .lightBoxContent .lightBoxArea .lightBoxImages {width:72px; height:60px; margin:8px; border:1px solid #666;}
.n_contSize .lightBoxBottom {float:left; width:350px; background:url(../images/tempImages/lightBoxAreaBottom.gif) left top no-repeat; height:3px; margin-bottom:10px;}
.n_ContactTextArea {float:left; width:730px; padding:0px; margin:0px;}
.n_ContactTextArea .center {width:415px; margin-left:auto; margin-right:auto; padding:10px 0 10px 0;}
.n_footerArea {float:left; width:870px; height:52px; background:url(../images/tempImages/footerImage.gif) top no-repeat; margin-bottom:10px;}
.n_copyrightArea {color:#000; float:left; width:300px; font-size:10px; padding-left:22px; height:40px;}
