.flr{float:right;}
.mainContainer {
	width:1160px;
	margin:0 auto;
	overflow:hidden;
}
.contentContainer {
	width:990px;
	float:left;
	display:inline;
	margin:0 9px 0 0;
}
.adsRight {
	float:left;
	display:inline;
	overflow:hidden;
	width:160px;
	margin:168px 0 0 0;
}
.smalladCont img, .advertising img, .smalladCont2 img, .adright1 img, #banner1 img, .advert_h5_first, .advert_h5_second, img, .ad5 img, .special1 img {
	border:none;
}
.logoArea {
	width:990px;
	height:51px;
	position:relative;
	padding:20px 0 0 0;
}
.logo {
	height:50px;
	width:274px;
	overflow:hidden;
	float:left;
	display:inline-block;
	background-image:url(../images/logo.png);
}
.logged {
	float:right;
	display:inline;
	color:#8dccf0;
/*	margin:0 20px 0 0;	*/
}
/*----------------------------------*/
.membership {
/*	width:400px;	*/
	height:100px;
	position:absolute;
	top:0;
	right:0;
	text-align:right;
	overflow:hidden;
}
.logoutContainer {
	height:26px;
	overflow:hidden;
	margin:9px 0 0 0;
	float:right;
	display:inline-block;
}
.logoutContainer a {
	font-size:12px;
	color:#abe2f7;
	background-image:url(../images/arrow4.png);
	background-repeat:no-repeat;
	background-position: 0 2px;
	padding-left:10px;
	margin-left:13px;
}
.logoutContainer a:hover {
	color:#fff;
}
.logoutBtn {
	display:inline-block;
	float:left;
}
.homeBtn {
	display:inline-block;
	float:left;
}
.contactBtn {
	display:inline-block;
	float:left;
}
.loggedIn {
	float: left;
	display: inline;
	font-size: 12px;
	color: #fff;
}
.loggedIn a {
	padding-left: 0;
	background: none;
	margin-left: 0;
}
/*----------------------------------*/
.lil2 {
	height:27px;
	width:490px;
	margin:10px 0 0 0;
}
.submenu{overflow:hidden; list-style:none; display:none; width:180px;}
.submenu li{overflow:hidden; display:block; margin: 0px; zoom: 1;}
.submenu li a:link, .submenu li a:visited, .submenu li a:active{display:block; padding:10px 20px; background:#00a5df; color:#FFF;}
.submenu li a:hover{background:#2cb5e5;}
a.advertiseM{width:76px; height:27px; background:url(/images/advertiseBtn.png) top no-repeat; display:block; float:right; text-indent:-9999px;}
a.advertiseM:hover{background-position:bottom;}
a.savedprojM{width:103px; height:27px; background:url(/images/saved_projectsBtn.png) top no-repeat; display:block; float:right; text-indent:-9999px;}
a.savedprojM:hover{background-position:bottom;}

a.login4 {
	display:inline-block;
	height:27px;
	width:68px;
	background-image:url(../images/login4.png);
	float:right;
	text-indent:-9999px;
	margin:0 0 0 2px;
}
a.login4:hover {
	background-position:bottom;
}
a.login3Active {
	display:inline-block;
	height:27px;
	width:124px;
	background-image:url(../images/login3.png);
	float:right;
	text-indent:-9999px;
	background-position:bottom;
	margin:0 0 0 2px;
}
a.login3:hover {
	background-position:bottom;
}
a.login2 {
	display:inline-block;
	height:27px;
	width:56px;
	background-image:url(../images/login2.png);
	float:right;
	text-indent:-9999px;
	margin:0 0 0 2px;
}
a.login2:hover {
	background-position:bottom;
}
a.login1 {
	display:inline-block;
	height:27px;
	width:122px;
	background-image:url(../images/login1.png);
	float:right;
	text-indent:-9999px;
	margin:0 0 0 2px;
}
a.login1:hover {
	background-position:bottom;
}
.lil1 {
	height:22px;
/*	width:479px;	*/
	background-image:url(../images/lilNavBg.png);
	padding:6px 149px 0 0;
}
.lil1 a {
	float:right;
	background-image:url(../images/arrow3.png);
	background-repeat:no-repeat;
	text-indent:8px;
	background-position:0 4px;
	color:#fff;
	margin:0 0 0px 12px;
	display:inline-block;
}
.logged a {
	background-image: none;
	text-indent: 0px;
	margin: 0px;
}
.lil1 a:hover {
	color:#fff;
}
.lilNav {
	float:right;
/*	width:628px;	*/
	height:65px;
	margin:0px 0 0 0;
	position:absolute;
	right:-138px;
	top:0;
	z-index:150;
}
.register {
	text-indent:-9999px;
	float:right;
	display:inline-block;
	height:29px;
	width:63px;
	background-image:url(../images/registerbtn.png);
	background-position:left;
	margin:0 0 0 3px;
	cursor:pointer;
}
a.register:hover {
	background-position:right;
	margin:0 0 0 3px;
}
.login {
	text-indent:-9999px;
	float:right;
	display:inline-block;
	height:29px;
	width:114px;
	background-image:url(../images/loginbtn.png);
	background-position:left;
	margin:0 0 0 3px;
	overflow:hidden;
	cursor:pointer;
}
a.login:hover {
	background-position:right;
}
.nologin {
	text-indent:-9999px;
	float:right;
	display:inline-block;
	height:13px;
	width:116px;
	background-image:url(../images/notlogged.png);
	background-position:left;
	margin:8px 12px 0 12px;
}
.contact {
	text-indent:-9999px;
	float:right;
	display:inline-block;
	height:13px;
	width:54px;
	background-image:url(../images/contact.png);
	background-position:left;
	margin:8px 12px 0 12px;
}
.home {
	text-indent:-9999px;
	float:right;
	display:inline-block;
	height:13px;
	width:31px;
	background-image:url(../images/home.png);
	background-position:left;
	margin:8px 12px 0 12px;
}
.mainNav {
	height:83px;
	width:990px;
	overflow:hidden;
	margin:5px 0 9px 0;
}
a.button1 {
	height:69px;
	width:241px;
	background-image:url(../images/button1.png);
	background-position:bottom left;
	float:left;
	display:inline-block;
	background-repeat:no-repeat;
	text-indent:-9999px;
	margin:14px 9px 0 0;
	cursor:pointer;
}
a.button1:hover {
	background-position:bottom right;
}
a.button2 {
	height:83px;
	width:241px;
	background-image:url(../images/button2.png);
	background-position:bottom left;
	float:left;
	display:inline-block;
	background-repeat:no-repeat;
	text-indent:-9999px;
	margin:0 9px 0 0;
	cursor:pointer;
}
a.button2:hover {
	background-position:bottom right;
}
a.button3 {
	height:83px;
	width:241px;
	background-image:url(../images/button3.png);
	background-position:bottom left;
	float:left;
	display:inline-block;
	background-repeat:no-repeat;
	text-indent:-9999px;
	margin:0 9px 0 0;
	cursor:pointer;
}
a.button3:hover {
	background-position:bottom right;
}
a.button4 {
	height:83px;
	width:240px;
	background-image:url(../images/button4.png);
	background-position:bottom left;
	float:left;
	display:inline-block;
	background-repeat:no-repeat;
	text-indent:-9999px;
	margin:0 0 0 0;
	cursor:pointer;
}
a.button4:hover {
	background-position:bottom right;
}
.searchArea {
	overflow:hidden;
	height:240px;
	width:990px;
}
.searchLeft {
	float:left;
	display:inline;
	width:18px;
	height:240px;
	background-image:url(../images/searchLeft.png);
}
.searchRight {
	float:left;
	display:inline;
	width:18px;
	height:240px;
	background-image:url(../images/searchRight.png);
}
.searchLeftTrades {
	float:left;
	display:inline;
	width:18px;
	height:240px;
	background-image:url(../images/searchLeftTrades.png);
}
.searchLeftFinance {
	float:left;
	display:inline;
	width:18px;
	height:240px;
	background-image:url(../images/searchLeftFinance.png);
}
.searchLeftMaterials {
	float:left;
	display:inline;
	width:18px;
	height:240px;
	background-image:url(../images/searchLeftMaterials.png);
}
.searchLeftPlaning {
	float:left;
	display:inline;
	width:18px;
	height:240px;
	background-image:url(../images/searchLeftPlaning.png);
}
.searchLeftFurnishings {
	float:left;
	display:inline;
	width:18px;
	height:240px;
	background-image:url(../images/searchLeftFurnishings.png);
}
.searchLeftConsultants {
	float:left;
	display:inline;
	width:18px;
	height:240px;
	background-image:url(../images/searchLeftConsultants.png);
}
.searchRightTrades {
	float:left;
	display:inline;
	width:18px;
	height:240px;
	background-image:url(../images/searchRightTrades.png);
}
.searchRightFinance {
	float:left;
	display:inline;
	width:18px;
	height:240px;
	background-image:url(../images/searchRightFinance.png);
}
.searchRightMaterials {
	float:left;
	display:inline;
	width:18px;
	height:240px;
	background-image:url(../images/searchRightMaterials.png);
}
.searchRightPlaning {
	float:left;
	display:inline;
	width:18px;
	height:240px;
	background-image:url(../images/searchRightPlaning.png);
}
.searchRightFurnishings {
	float:left;
	display:inline;
	width:18px;
	height:240px;
	background-image:url(../images/searchRightFurnishings.png);
}
.searchRightConsultants {
	float:left;
	display:inline;
	width:18px;
	height:240px;
	background-image:url(../images/searchRightConsultants.png);
}
.searchLeftIndustry {
	float:left;
	display:inline;
	width:18px;
	height:240px;
	background-image:url(../images/searchLeftIndustry.png);
}
.searchRightIndustry {
	float:left;
	display:inline;
	width:18px;
	height:240px;
	background-image:url(../images/searchRightIndustry.png);
}
.searchLeftBuilder {
	float:left;
	display:inline;
	width:18px;
	height:240px;
	background-image:url(../images/searchLeftBuilder.png);
}
.searchRightBuilder {
	float:left;
	display:inline;
	width:18px;
	height:240px;
	background-image:url(../images/searchRightBuilder.png);
}
.search {
	float:left;
	display:inline;
	width:705px;
	height:240px;
	background-image:url(../images/searchBg.gif);
	background-repeat:repeat-x;
}
.searchTrades {
	float:left;
	display:inline;
	width:705px;
	height:240px;
	background-image:url(../images/searchBgTrades.gif);
	background-repeat:repeat-x;
}
.searchFinance {
	float:left;
	display:inline;
	width:705px;
	height:240px;
	background-image:url(../images/searchBgFinance.gif);
	background-repeat:repeat-x;
}
.searchMaterials {
	float:left;
	display:inline;
	width:705px;
	height:240px;
	background-image:url(../images/searchBgMaterials.gif);
	background-repeat:repeat-x;
}
.searchPlaning {
	float:left;
	display:inline;
	width:705px;
	height:240px;
	background-image:url(../images/searchBgPlaning.gif);
	background-repeat:repeat-x;
}
.searchFurnishings {
	float:left;
	display:inline;
	width:705px;
	height:240px;
	background-image:url(../images/searchBgFurnishings.gif);
	background-repeat:repeat-x;
}
.searchConsultants {
	float:left;
	display:inline;
	width:705px;
	height:240px;
	background-image:url(../images/searchBgConsultants.gif);
	background-repeat:repeat-x;
}
.searchIndustry {
	float:left;
	display:inline;
	width:705px;
	height:240px;
	background-image:url(../images/searchBgIndustry.gif);
	background-repeat:repeat-x;
}
.searchBuilder {
	float:left;
	display:inline;
	width:705px;
	height:240px;
	background-image:url(../images/searchBgBuilder.gif);
	background-repeat:repeat-x;
}
.searchMap {
	width:240px;
	height:240px;
	float:left;
	display:inline;
	margin:0 0 0 9px;
}
.subbuttons {
	height:128px;
	width:990px;
	overflow:hidden;
	margin:-10px 0 0 0;
	z-index:5;
	position:relative;
}
.subbuttonTop {
	height:18px;
	width:116px;
	background-image:url(../images/toolTop.png);
}
.subbuton1Container {
	height:128px;
	width:116px;
	overflow:hidden;
	float:left;
	display:inline;
	margin:0 9px 0 0;
}
a.subbutton1 {
	height:110px;
	width:116px;
	overflow:hidden;
	background-image:url(../images/subutton1.png);
	background-position:top;
	display:block;
	text-indent:-9999px;
	overflow:hidden;
	cursor:pointer;
}
a.subbutton1:hover{
	background-position:bottom;
}
.subbuttonTop2 {
	height:18px;
	width:116px;
	background-image:url(../images/tieTop.png);
	overflow:hidden;
}
a.subbutton2 {
	height:110px;
	width:116px;
	overflow:hidden;
	background-image:url(../images/subbutton2.png);
	background-position:top;
	display:block;
	text-indent:-9999px;
	cursor:pointer;
}
a.subbutton2:hover{
	background-position:bottom;
}
.subbuttonTop3 {
	height:4px;
	width:116px;
	background-image:url(../images/hatTop.png);
	margin:14px 0 0 0;
	overflow:hidden;
}
a.subbutton3 {
	height:110px;
	width:116px;
	overflow:hidden;
	background-image:url(../images/subbutton3.png);
	background-position:top;
	display:block;
	text-indent:-9999px;
	cursor:pointer;
}
a.subbutton3:hover{
	background-position:bottom;
}
.subbuttonTop4 {
	height:4px;
	width:116px;
	background-image:url(../images/moneyTop.png);
	margin:14px 0 0 0;
	overflow:hidden;
}
a.subbutton4 {
	height:110px;
	width:116px;
	overflow:hidden;
	background-image:url(../images/subutton4.png);
	background-position:top;
	display:block;
	text-indent:-9999px;
	cursor:pointer;
}
a.subbutton4:hover{
	background-position:bottom;
}
.subbuttonTop5 {
	height:18px;
	width:116px;
	background-image:url(../images/tool2Top.png);
	margin:0px 0 0 0;
	overflow:hidden;
	cursor:pointer;
}
a.subbutton5 {
	height:110px;
	width:116px;
	overflow:hidden;
	background-image:url(../images/subbutton5.png);
	background-position:top;
	display:block;
	text-indent:-9999px;
	cursor:pointer;
}
a.subbutton5:hover{
	background-position:bottom;
}
.subbuttonTop6 {
	height:18px;
	width:116px;
	margin:0 0 0 0;
}
a.subbutton6 {
	height:110px;
	width:116px;
	overflow:hidden;
	background-image:url(../images/subbutton6.png);
	background-position:top;
	display:block;
	text-indent:-9999px;
	cursor:pointer;
}
a.subbutton6:hover{
	background-position:bottom;
}
.subbuttonTop7 {
	height:18px;
	width:116px;
	margin:0 0 0 0;
}
a.subbutton7 {
	height:110px;
	width:116px;
	overflow:hidden;
	background-image:url(../images/subbutton7.png);
	background-position:top;
	display:block;
	text-indent:-9999px;
	cursor:pointer;
}
a.subbutton7:hover{
	background-position:bottom;
}
.subbuttonTop8 {
	height:18px;
	width:116px;
	margin:0 0 0 0;
}
a.subbutton8 {
	height:110px;
	width:115px;
	overflow:hidden;
	background-image:url(../images/subbutton8.png);
	background-position:top;
	display:block;
	text-indent:-9999px;
	cursor:pointer;
}
a.subbutton8:hover{
	background-position:bottom;
}
.subbuton2Container {
	height:128px;
	width:115px;
	overflow:hidden;
	float:left;

	display:inline;
	margin:0 0 0 0;
}
.copyContainer {
	width:741px;
	overflow:hidden;
	float:left;
	display:inline;
	margin:9px 0 20px 0;
}
.copyLeft {
	width:18px;
	height:14px;
	background-image:url(../images/topLeft.png);
	float:left;
	display:inline;
}
.copyMiddle {
	width:705px;
	height:14px;
	background-color:#fff;
	float:left;
	display:inline;
}
.copyRight {
	width:18px;
	height:14px;
	background-image:url(../images/topRight.png);
	float:left;
	display:inline;
}
.content {
	width:691px;
	background-color:#FFF;
	padding:25px 21px 1px 31px;
}
.articleBox-P {
	width:435px;
	overflow:hidden;
	padding:15px 0 20px 17px;
	position:relative;
	border:5px solid #e6e3e2;
	margin:10px 0 0 0;
	background-image:url(../images/goldBg.gif);
	background-repeat:repeat-x;
	background-position:bottom;
}
.articleBox-G {
	width:441px;
	overflow:hidden;
	padding:15px 0 20px 17px;
	position:relative;
	border:2px solid #E6E3E2;
	margin:10px 0 0 0;
	background-image:url(../images/articleBg.gif);
	background-position:bottom;
}
.articleBox-S {
	width:441px;
	border:1px solid #e6e3e2;
	overflow:hidden;
	padding:15px 0 20px 17px;
	position:relative;
	margin:0 0 9px 0;
	padding:15px 0 20px 17px;
	margin:10px 0 0 0;
}
.articleBox-L {
	width:441px;
	border:1px solid #e6e3e2;
	overflow:hidden;
	padding:15px 0 20px 17px;
	position:relative;
	margin:0 0 9px 0;
	padding:15px 0 20px 17px;
	margin:10px 0 0 0;
}
.articleBox {
	width:550px;
	overflow:hidden;
	padding:15px 0 20px 17px;
	position:relative;
	padding:15px 0 20px 0px;
	margin:0 0 15px 0;
	border-bottom:1px solid #CCC;
}

.listingBox-P {
	width:435px;
	overflow:hidden;
	padding:15px 0 20px 17px;
	position:relative;
	border:5px solid #e6e3e2;
	margin:10px 0 10px 0;
	background-image:url(../images/goldBg.gif);
	background-repeat:repeat-x;
	background-position:bottom;
}
.listingBox-G {
	width:441px;
	overflow:hidden;
	padding:15px 0 20px 17px;
	position:relative;
	border:2px solid #E6E3E2;
	margin:10px 0 0 0;
	background-image:url(../images/articleBg.gif);
	background-position:bottom;
}
.listingBox-S {
	width:441px;
	border:1px solid #e6e3e2;
	overflow:hidden;
	position:relative;
	margin:0 0 9px 0;
	padding:15px 0 20px 17px;
	margin:10px 0 0 0;
}
.listingBox-L {
	width:445px;
	overflow:hidden;
	position:relative;
	margin:0 0 9px 0;
	padding:10px 0 10px 17px;
}
.listingBox {
	width:660px;
	overflow:hidden;
	padding:15px 0 20px 17px;
	position:relative;
	padding:15px 0 20px 0px;
	margin:0 0 15px 0;
	border-bottom:1px solid #CCC;
}
.internallistingBox-P {
	height: 160px;
	width: 422px;
	overflow: hidden;
	margin: 12px 0 0 0;
}
.internallistingBox-L {
	height: 60px;
	width: 422px;
	overflow: hidden;
	margin: 12px 0 0 0;
}
.articles {
	width: 582px;
	margin-bottom:20px;
}
.copyLeftBottom {
	width:18px;
	height:14px;
	background-image:url(../images/bottomLeft.png);
	float:left;
	display:inline;
}
.copyMiddleBottom {
	width:723px;
	height:14px;
	background-color:#fff;
	float:left;
	display:inline;
}
.articleHeading a{
	color:#57b447;
	font-weight:bold;
	font-size:13px;
}
a.articleImage {
	float:left; 
	display:inline-block;
	margin:0 5px 0 0;
}
.listingLogo {
	float: left;
	display: block;
	margin: 3px 10px 10px 0px;
	width: 102px;
	height: 76px;
	overflow: hidden;
}
.articleCopy {
	float:left;
	display:inline;
	margin:-5px 0 0 9px;
	width:335px;
	height:48px;
	overflow:hidden;
}
a.readmore {
	display:block;
	position:absolute;
	right:0;
	background-image:url(../images/readmore.jpg);
	background-position:top;
	height:29px;
	width:93px;
	text-indent:-9999px;
}
a.readmore:hover {
	background-position:bottom;
}
.plansRecently {
	height:503px;
	width:220px;
	float:left;
	display:inline;
	margin:0 0 0 9px;
}
.myPlans {
	background-color:#f3f0ef;
	width:220px;
	overflow:hidden;
	margin:0 0 9px 0;
	height:221px;
}
.myPlansHead {
	height:48px;
	width:220px;
	background-image:url(../images/myPlans.gif);
	text-indent:-9999px;
}
.myPlans ul {
	margin:9px 0 0 18px;
	list-style-type:none;
}
.myPlans a {
	color:#57B447;
}
.myPlans a:hover {
	color:#60cf4c;
}
.myPlans li {
	margin:0px 0 8px 0px;
	background-image:url(../images/arrow1.gif);
	background-repeat:no-repeat;
	padding-left:9px;
	background-position:0 1px;
	width:175px;
}
.recentlySold {
	background-color:#f3f0ef;
	width:220px;
	overflow:hidden;
	margin:0 0 9px 0;
	height:273px;
}
.thumbs {
	width:186px;
	height:207px;
	overflow:hidden;
	margin:12px 0 0 17px;
}
.sold {
	height:48px;
	width:220px;
	background-image:url(../images/sold.gif);
	text-indent:-9999px;
	margin:0 0 9px 0;
}
a.bigThumb {
	display:block;
	overflow:hidden;
	height:122px;
	width:186px;
	margin:0 7px 7px 0;
}
a.thumb1 {
	display:inline-block;
	float:left;
	overflow:hidden;
	height:55px;
	width:86px;
	margin:0 7px 7px 0;
}
a.thumb2 {
	display:inline-block;
	float:left;
	overflow:hidden;
	height:55px;
	width:86px;
	margin:0 0 7px 0;
}
.advertising {
	width:460px;
	height:304px;
	overflow:hidden;
	float:left;
	display:inline;
}
.advertisingRight {
	width: 220px;
	height: 304px;
	overflow: hidden;
	float: left;
	display: inline;
	margin: 0 0 0 9px;
}
.ad1 {
	margin:0 9px 9px 0;
	display:inline-block;
	float:left;
	width:225px;
	height:143px;
}
.ad2 {
	margin:0 0 9px 0;
	display:inline-block;
	float:left;
	width:225px;
	height:143px;
}
.adright1 {
	margin:0 0 9px 0;
	width:207px;
	height:131px;
	background-color:#f3f0ef;
	padding:12px 0 0 13px;
	overflow:hidden;
}
.advert_h4{
	width:188px;
	height:66px;
	display:block;
	overflow:hidden;
	border:3px solid #fff;
}
a.text {
	width:188px;
	height:40px;
	overflow:hidden;
	margin:7px 0 0 2px;
	cursor:pointer;
	border:none;
	display:block;
}
.advertTop {
	overflow:hidden;
}
.advertTop div {
	float: left;
	margin-right: 4px;
}
.advertBottom {
	overflow:hidden;
}
#banner1 {
	margin:0 0 9px 0;
	height:163px;
	width:689px;
}
.advertisingSmall {
	width:460px;
	height:152px;
	overflow:hidden;
	float:left;
	display:inline;
	margin:0 9px 0 0;
}	
.advertisingSmall .ad1 {
	display:inline-block;
	float:left;
	width:51px;
	height:51px;
	margin:0;
	padding:0;
	border:3px solid #fff;
	overflow:hidden;
}
.advertisingSmall .ad2 {
	display:inline-block;
	float:left;
	width:56px;
	height:56px;
	margin:0;
	padding:0;
}
.smalladCont {
	width:220px;
	height:62px;
	background-color:#f3f0ef;
	padding:5px 0 0 5px;
	overflow:hidden;
	float:left;
	display:inline;
	margin:0 9px 9px 0;
}
.smalladCont2 {
	width:220px;
	height:62px;
	background-color:#f3f0ef;
	padding:5px 0 0 5px;
	overflow:hidden;
	float:left;
	display:inline;
	margin:0 0 9px 0;
}
.adcopy {
	width:150px;
	height:41px;
	overflow:hidden;
	display:inline-block;
	float:left;
	margin:7px 0 0 5px
}
.rightContainer {
	width:240px;
	overflow:hidden;
	float:left;
	display:inline;
	margin:9px 0 0 9px;
}
.advertise {
	display:block;
	height:132px;
	width:240px;
	background-image:url(../images/toadvertise.png);
	background-position:top;
	margin:0 0 9px 0;
}
.advertise:hover {
	background-position:bottom;
}
.myProjects {
	display:block;
	height:132px;
	width:240px;
	background-image:url(../images/myProjects.png);
	background-position:top;
	margin:0 0 9px 0;
}
.myProjects:hover {
	background-position:bottom;
}
.featuredProducts {
	width:240px;
	margin:9px 0 0 0;
	overflow:hidden;
}
.featuredHeading {
	width:240px;
	height:43px;
	overflow:hidden;
	background-image:url(../images/featured1.png);
	text-indent:-9999px;
}
.featuredContent {
	width:226px;
	overflow:hidden;
	background-color:#fff;
	padding:7px 7px 11px 7px;
}
.featured {
	width:226px;
	height:121px;
	overflow:hidden;
	display:block;
	margin:0 0 15px 0;
}
.items {
	float:left;
	display:inline-block;
}
.divider {
	float:left;
	display:inline;
	height:12px;
	width:1px;
	overflow:hidden;
	background-color:#d1d1d1;
	margin:2px 5px 0 5px;
}
a.details {
	display:block;
	clear:both;
	height:29px;
	width:101px;
	background-image:url(../images/viewdetails.jpg);
	background-position:top;
	text-indent:-9999px;
	margin:17px 0 0 0;
}
a.details:hover {
	background-position:bottom;
}
.numbers {
	width:190px;
	display:inline-block;
	margin:10px 0 0 0;
	overflow:hidden;
}
.numbers a {
	height:17px;
	width:19px;
	float:left;
	display:inline-block;
	background-image:url(../images/numberBg.jpg);
	background-position:top;
	margin:0 4px 4px 0;
	text-align:center;
	color:#fff;
	font-weight:bold;
	padding:2px 0 0 0;
}
.numbers a:hover {
	color:#fff;
	background-position:bottom;
}
.featuredBottom {
	height:16px;
	width:240px;
	background-image:url(../images/featureBottom.gif);
}
.advert_h5_first{
	display:block;
	width:240px;
	height:142px;
	overflow:hidden;
	margin:0 0 9px 0;
}
.advert_h5_second{
	display:block;
	width:240px;
	height:142px;
	overflow:hidden;
	margin:0 0 0 0;
}
.advert_h6 {
	display:block;
/*	width:240px;
	height:563px;	*/
	overflow:hidden;
	margin:9px 0 0 0;
}
.logins {
	width:220px;
	height:143px;
	overflow:hidden;
	margin:0 0 0 9px;
	float:left;
	display:inline;
}
a.loginadmin {
	display:block;
	height:67px;
	width:220px;
	background-image:url(../images/agents.jpg);
	background-position:top;
}
a.loginadmin:hover {
	background-position:bottom;
}
a.loginadvert {
	display:block;
	height:67px;
	width:220px;
	background-image:url(../images/advertisers.jpg);
	background-position:top;
	margin:9px 0 0 0;
}
a.loginadvert:hover {
	background-position:bottom;
}
.ad5 {
	display:block;
	height:500px;
	width:130px;
	/*background-image:url(../images/ad5.png);*/
	behavior: url(../border-radius.htc);
	overflow:hidden;
}
.ad5 img {
	border: none;
	behavior: url(../border-radius.htc);
	overflow:hidden;	
}
.adInternal {
	margin: 10px 0px 0px;
}
a.calculator {
	height:171px;
	width: 160px;
	display:block;
	margin:9px 0 0 0;
	background-image:url(../images/calculator.png);
	overflow:hidden;
	background-position:top;
}
a.calculator:hover {
	background-position:bottom;
}
.specialsCont {
	width:160px;
	overflow:hidden;
	height:931px;
	margin:9px 0 0 0;
}
.specials {
	height:43px;
	width:160px;
	overflow:hidden;
	background-image:url(../images/specials.jpg);
	text-indent:-9999px;
	margin:0;
}
.specialsContent {
	width:120px;
	overflow:hidden;
	background-color:#FFF;
	padding: 8px 20px 14px 20px;
	height: 610px;
}
.special1, .button_2 {
	width: 120px;
	padding: 0 0 9px 0;
	overflow: hidden;
	border-bottom: 1px solid #CCC;
	margin: 8px 0 0 0;
}
.specialLast {
	width:107px;
	height:132px;
	overflow:hidden;
	margin:8px 0 0 0;
}
.specialhead, .button_2Head {
	font-size:10px;
}
.button_2Link {
	overflow: hidden;
	width: 120px;
	height: 60px;
	margin: 8px 0 0 0;
	display: block;
}
.special1 p, .button_2 p {
	font-size:10px;
	margin:7px 0 0 0;
	line-height:1.2em;
	height:38px;
	overflow:hidden;
}
.specialLast p {
	font-size:10px;
	margin:7px 0 0 0;
	line-height:1.2em;
	height:38px;
	overflow:hidden;
}
.specialsBottom {
	width:160px;
	height:18px;
	background-image:url(../images/specialsBottom.gif);
	overflow:hidden;
}
.footer {
	height:33px;
	width:689px;
	clear:both;
	padding:40px 0 0 0;
}
.footerDiv {
	height:11px;
	width:1px;
	background-color:#d1cfce;
	overflow:hidden;
	float:left;
	display:inline;
	margin:2px 6px 0 6px;
}
.jtb {
	display:inline;
	float:right;
	height:33px;
	position:relative;
}
.jtbLogo {
	width:50px;
	height:33px;
	display:inline-block;
	float:right;
	margin:-20px 0 0 0;
	background-image:url(../images/jtb.gif);
	position:absolute;
	top:10px;
	right:0;
	display:none;
}
.jtbMelbourne {
	display:inline-block;
	float:left;
}
.firstLine {
	width:225px;
	height:15px;
}
.secondLine {
	width:225px;
	height:15px;
}


/* INTERNAL PAGES */


.contentInternal {
	background-color:#FFF;
	overflow:hidden;
	padding:11px 21px 1px 31px
}
.copyMiddleInternal {
	width:954px;
	height:14px;
	background-color:#fff;
	float:left;
	display:inline;
}
.copyContainerInternal {
	width:990px;
	overflow:hidden;
	float:left;
	display:inline;
	margin:9px 0 20px 0;
}
.subbuttons2 {
	height:52px;
	width:990px;
	overflow:hidden;
	margin:0 0 9px 0;
}
.subbuton1Container2 {
	height:52px;
	width:116px;
	overflow:hidden;
	float:left;
	display:inline;
	margin:0 9px 0 0;
}
.subbuton2Container2 {
	height:52px;
	width:115px;
	overflow:hidden;
	float:left;
	display:inline;
	margin:0 0 0 0;
}
a.sub1 {
	height:52px;
	width:116px;
	overflow:hidden;
	background-image:url(../images/sub1.png);
	background-position:top;
	display:block;
	text-indent:-9999px;
	overflow:hidden;
	cursor:pointer;
	position:relative;
}
a.sub1:hover{
	background-position:bottom;
}
a.sub2 {
	height:52px;
	width:115px;
	overflow:hidden;
	background-image:url(../images/sub2.png);
	background-position:top;
	display:block;
	text-indent:-9999px;
	cursor:pointer;
}
a.sub2:hover{
	background-position:bottom;
}
a.sub3 {
	height:52px;
	width:116px;
	overflow:hidden;
	background-image:url(../images/sub3.png);
	background-position:top;
	display:block;
	text-indent:-9999px;
	cursor:pointer;
}
a.sub3:hover{
	background-position:bottom;
}
a.sub4 {
	height:52px;
	width:116px;
	overflow:hidden;
	background-image:url(../images/sub4.png);
	background-position:top;
	display:block;
	text-indent:-9999px;
	cursor:pointer;
}
a.sub4:hover{
	background-position:bottom;
}
a.sub5 {
	height:52px;
	width:116px;
	overflow:hidden;
	background-image:url(../images/sub5.png);
	background-position:top;
	display:block;
	text-indent:-9999px;
	cursor:pointer;
}
a.sub5:hover{
	background-position:bottom;
}
a.sub6 {
	height:52px;
	width:116px;
	overflow:hidden;
	background-image:url(../images/sub6.png);
	background-position:top;
	display:block;
	text-indent:-9999px;
	cursor:pointer;
}
a.sub6:hover{
	background-position:bottom;
}
a.sub7 {
	height:52px;
	width:116px;
	overflow:hidden;
	background-image:url(../images/sub7.png);
	background-position:top;
	display:block;
	text-indent:-9999px;
	cursor:pointer;
}
a.sub7:hover{
	background-position:bottom;
}
a.sub8 {
	height:52px;
	width:115px;
	overflow:hidden;
	background-image:url(../images/sub8.png);
	background-position:top;
	display:block;
	text-indent:-9999px;
	cursor:pointer;
}
a.sub8:hover{
	background-position:bottom;
}
.copyMiddleBottomInternal {
	width:972px;
	height:14px;
	background-color:#fff;
	float:left;
	display:inline;
}
.footerInternal {
	height:33px;
	width:921px;
	clear:both;
	padding:40px 0 0 0;
}
.leftColumnInternal {
	float:left;
	display:inline;
	width:582px;
	overflow:hidden;
	margin:0 9px 0 0;
}
.rightColumnInternal {
	float:left;
	display:inline;
	width:330px;
	margin:0 9px 0 0;
	padding: 18px 0 0 0;
}
.rightColumnInternal2 {
	float:left;
	display:inline;
	width:330px;
	overflow:hidden;
	margin:0 9px 0 0;
	padding:0 0 0 0;
	z-index:49;
}
.tabs {
	height:39px;
	width:582px;
	overflow:hidden;
	position:relative;
}
.tabline {
	height:1px;
	overflow:hidden;
	width:582px;
	background-image:url(../images/tabline.jpg);
	position:absolute;
	bottom:0;
	z-index:1;
}
.tabsWrapper {
	height:39px;
	width:582px;
	overflow:hidden;
	position:absolute;
	z-index:2;
}
a.tab1Active {
	display:inline-block;
	float:left;
	margin:0 1px 0 0;
	width:135px;
	height:39px;
	text-indent:-9999px;
	background-image:url(../images/propertiesforsale.gif);
	background-position:bottom;
}
a.tab1:hover {
	background-position:bottom;
}
a.tab2 {
	display:inline-block;
	float:left;
	margin:0 1px 0 0;
	width:106px;
	height:39px;
	text-indent:-9999px;
	background-image:url(../images/tab2.gif);
	background-position:top;
}
a.tab2:hover {
	background-position:bottom;
}
a.tab3 {
	display:inline-block;
	float:left;
	margin:0 1px 0 0;
	width:99px;
	height:39px;
	text-indent:-9999px;
	background-image:url(../images/tab3.gif);
	background-position:top;
}
a.tab3:hover {
	background-position:bottom;
}
.profilePhotos {
	width:582px;
	overflow:hidden;
	margin:9px 0 0 0;
}
.titleImages{overflow:hidden; padding:10px;}
.titleImages a{overflow:hidden; display:block; float:left; margin:5px;}
.planImages{overflow:hidden; padding:10px;}
.planImages a{overflow:hidden; margin:5px;}
.plan {height: 95px; }
.planDesc {position: relative; bottom: 40px; left: 10px;}
.largePhoto {
	display:inline-block;
	overflow:hidden;
	float:left;
	width:457px;
	height:343px;
	position: relative;
}
.largePhotoPro {
	display:inline-block;
	overflow:hidden;
	float:left;
	width:457px;
/*	height:343px;	*/
}
.thumbsContainer {
	width:116px;
	overflow:hidden;
	display:inline;
	float:left;
	margin:0 0 0 9px;
}
.thumbsSlider {
	position: relative;
	top: 0px;
}
/*
#slideUp, #slideDown {
	position: relative;
	z-index: 10; 
}
#slideUp {
	float: left;
}
#slideDown {
	float: right;
}
*/
.thumbA1 {
	display:block;
	overflow:hidden;
	margin:0 0 9px 0;
	height: 79px;
	width: 105px;
}
.toolbar {
	width:312px;
	height:276px;
	background-color:#f3f0ef;
	overflow:hidden;
	padding:9px 9px 9px 9px;
}
.toolbar2 {
	width:312px;
	height:276px;
	background-color:#f3f0ef;
	overflow:hidden;
	padding:9px 9px 9px 9px;
	margin:86px 0 0 0;
}
.toolbar3 {
	width:320px;
	background-color:#f3f0ef;
	overflow:hidden;
	padding:0 0 10px 10px;
	margin:0 0 5px 0;
}
a.agentlogo {
	height:93px;
	width:312px;
	background-color:#fff;
	display:block;
	text-align:center;
}
.toolbar h3 {
	color:#595E5F;
	margin:12px 0 0 0;
	height:33px;
	overflow:hidden;
}
.toolbar p {
	margin:3px 0 0 0;
	overflow:hidden;
	height:30px;
}
a.tool1 {
	width:147px;
	height:21px;
	display:inline-block;
	background-image:url(../images/tool1.jpg);
	text-indent:-9999px;
	float:left;
	background-position:top;
	margin:0 9px 9px 0;
}
a.tool1:hover {
	background-position:bottom;
}
a.tool2 {
	width:147px;
	height:21px;
	display:inline-block;
	background-image:url(../images/tool2.jpg);
	text-indent:-9999px;
	float:left;
	background-position:top;
	margin:0 9px 9px 0;
}
a.tool2:hover {
	background-position:bottom;
}
a.tool3 {
	width:147px;
	height:21px;
	display:inline-block;
	background-image:url(../images/tool3.jpg);
	text-indent:-9999px;
	float:left;
	background-position:top;
	margin:0 9px 9px 0;
}
a.tool3:hover {
	background-position:bottom;
}
a.tool4 {
	width:147px;
	height:21px;
	display:inline-block;
	background-image:url(../images/tool4.jpg);
	text-indent:-9999px;
	float:left;
	background-position:top;
	margin:0 9px 9px 0;
}
a.tool4:hover {
	background-position:bottom;
}
a.tool5 {
	width:147px;
	height:21px;
	display:inline-block;
	background-image:url(../images/tool5.jpg);
	text-indent:-9999px;
	float:left;
	background-position:top;
	margin:0 9px 9px 0;
}
a.tool5:hover {
	background-position:bottom;
}
a.tool6 {
	width:147px;
	height:21px;
	display:inline-block;
	background-image:url(../images/tool6.jpg);
	text-indent:-9999px;
	float:left;
	background-position:top;
	margin:0 9px 9px 0;
}
a.tool6:hover {
	background-position:bottom;
}
a.tool7 {
	width:147px;
	height:21px;
	display:inline-block;
	background-image:url(../images/tool7.jpg);
	text-indent:-9999px;
	float:left;
	background-position:top;
	margin:0 9px 9px 0;
}
a.tool7:hover {
	background-position:bottom;
}
a.tool8 {
	width:147px;
	height:21px;
	display:inline-block;
	background-image:url(../images/tool8.jpg);
	text-indent:-9999px;
	float:left;
	background-position:top;
	margin:0 9px 9px 0;
}
a.tool8:hover {
	background-position:bottom;
}
.buttons {
	width:312px;
	overflow:hidden;
	margin:10px 0 0 0;
}
.tabheading {
	color:#57B447;
	margin:25px 0 10px 0;
}
.sortbyBox {
	width:558px;
	height:30px;
	margin:30px 0 0 0;
}
.sortby p {
	float:left;
	display:inline;
	margin:0 5px 0 0;
}
.sortby .footerDiv {
	margin:2px 5px 0 0;
}
.sortby a {
	float:left;
	display:inline-block;
	margin:1px 5px 0 0;
	cursor:pointer;
}
.showing {
	float:left;
	display:inline-block;
	margin:0 0 0 25px;
}
.goldContainer {
	width:510px;
	overflow:hidden;
	border:5px solid #e6e3e2;
	margin:10px 0 0 0;
	background-image:url(../images/goldBg.gif);
	background-repeat:repeat-x;
	padding:19px 16px 19px 16px;
	background-position:bottom;
	position:relative;
}
.goldContainer h2{
	font-size:15px; 
	width:394px;
	display:inline;
}
.goldLogo {
	width:120px;
	max-height:74px;
	overflow:hidden;
	display:block;
	position:absolute;
	top: 19px;
	right:20px;
	text-align:right;
}
.platinumLogo {
	width:120px;
	max-height:74px;
	overflow:hidden;
	display:block;
	position:absolute;
	top: 20px;
	right:20px;
	text-align:right;
}
.photoCopy {
	width:506px;
	height:px;
	overflow:hidden;
	margin:20px 0 0 0;
}
.imageContainer2 {
	width: 171px;
	height: 154px;
	background-color: white;
	display: inline;
	float: left;
}
.thumbB {
	display:block;
	width:159px;
	height:98px;
	overflow:hidden;
	margin:6px 0 0 6px;
}
.next {
	width:159px;
	height:18px;
	margin:8px 0 0 6px;
}
.nextBtn {
	display:inline-block;
	float:right;
	height:14px;
	width:15px;
	background-image:url(../images/next.gif);
	margin:0 0 0 2px;
}
a.nextBtn:hover {
	background-position:bottom;
}
.backBtn {
	display:inline-block;
	float:right;
	height:14px;
	width:15px;
	background-image:url(../images/back.gif);
}
.backBtn:hover {
	background-position:bottom;
}
.upBtn {
	display:inline-block;
	/*float:right;*/
	height:15px;
	width:14px;
	background-image:url(../images/up.gif);
	margin:0 0 0 2px;
}
a.upBtn:hover {
	background-position:right;
}
.downBtn {
	display:inline-block;
	/*float:right;*/
	height:15px;
	width:14px;
	background-image:url(../images/down.gif);
}
.downBtn:hover {
	background-position:right;
}
.photoCopyContent {
	width:316px;
	float:left;
	display:inline;
	margin:0 0 0 14px;
}
.spaces {
	width:179px;
	height:26px;
	overflow:hidden;
	margin:6px 0 0 0;
}
.bed {
	display:inline;
	float:left;
	height:26px;
	width:61px;
	background-image:url(../images/bed1.png);
	background-repeat:no-repeat;
}
.shower {
	display:inline;
	float:left;
	height:26px;
	width:61px;
	background-image:url(../images/shower.png);
	background-repeat:no-repeat;
}
.car {
	display:inline;
	float:left;
	height:26px;
	width:41px;
	background-image:url(../images/car.png);
	background-repeat:no-repeat;
}
a.details2 {
	display:block;
	float:right;
	height:29px;
	width:101px;
	background-image:url(../images/viewdetails.jpg);
	background-position:top;
	text-indent:-9999px;
	margin:10px 0 0 0;
}
a.details2:hover {
	background-position:bottom;
}
a.save {
	display:block;
	float:right;
	height:29px;
	width:60px;
	background-image:url(../images/save.jpg);
	background-position:top;
	text-indent:-9999px;
	margin:10px 10px 0 0;
}
a.save:hover {
	background-position:bottom;
}
.silverContainer {
	width:516px;
	overflow:hidden;
	border:2px solid #e6e3e2;
	margin:9px 0 0 0;
	background-repeat:repeat-x;
	padding:19px 16px 19px 16px;
	background-position:bottom;
	position:relative;
}
.silverContainer h2{
	font-size:15px; 
	width:394px;
	display:inline;
}
.platinumContainer {
	width: 510px;
	overflow:hidden;
	margin:9px 0 0 0;
	background-repeat:repeat-x;
	padding:19px 20px 19px 20px;
	background-position:bottom;
	position:relative;
	border: 1px solid #E6E3E2;
}
.splatinumContainer h2{
	font-size:15px; 
	width:394px;
	display:inline;
}
.featuredListings {
	width:312px;
	height:297px;
	background-color:#f3f0ef;
	overflow:hidden;
	padding:10px 10px 10px 10px;
	margin:9px 0 0 0;
}
.featuredListings h3 {
	color:#595E5F;
	margin:12px 0 0 0;
	height:33px;
	overflow:hidden;
}
.featuredListings p {
	margin:3px 0 0 0;
	overflow:hidden;
	height:30px;
}
.imageBox {
	height:121px;
	width:310px;
	overflow:hidden;
	background-color:#FFF;
	margin:8px 0 8px 0;
}
.thumb2B {
	display:block;
	width:215px;
	height:109px;
	margin:6px;
	float:left;
	display:inline;
}
.icons {
	float:left;
	height:109px;
	width:68px;
	display:inline;
	float:left;
	margin:6px 0 0 6px;
	text-indent:36px;
	font-weight:bold;
	color:#57B447;
}
.bed1 {
	width:68px;
	height:21px;
	background-image:url(../images/bed1.gif);
	background-repeat:no-repeat;
	margin:0 0 7px 0;
	padding:10px 0 0 0;
}
.shower1 {
	width:68px;
	height:19px;
	background-image:url(../images/shower1.gif);
	background-repeat:no-repeat;
	margin:0 0 7px 0;
	padding:12px 0 0 0;
}
.car1 {
	width:68px;
	height:20px;
	background-image:url(../images/car1.gif);
	background-repeat:no-repeat;
	margin:0 0 0 0;
	padding:11px 0 0 0;
}
.featuredListings2 {
	width:312px;
	background-color:#f3f0ef;
	overflow:hidden;
	padding:10px 10px 10px 10px;
	margin:9px 0 0 0;
}
.price {
	margin:0 0 5px;
}
.price a {
	font-size:13px;
}
.featuredListings2 .items {
	font-size:12px;
}
.numbers2 {
	display:inline;
	margin:10px 0 0 0;
	overflow:hidden;
	float:right;
}
.numbers2 a {
	height:17px;
	width:19px;
	float:left;
	display:inline-block;
	background-image:url(../images/numberBg.jpg);
	background-position:top;
	margin:0 0 4px 4px;
	text-align:center;
	color:#fff;
	font-weight:bold;
	padding:2px 0 0 0;
}
.numbers2 a:hover {
	color:#fff;
	background-position:bottom;
}
.numbersCont {
	width:184px;
	float:right;
}
a.details3 {
	display:inline-block;
	float:left;
	height:29px;
	width:101px;
	background-image:url(../images/viewdetails.jpg);
	background-position:top;
	text-indent:-9999px;
	margin:10px 0 0 0;
	float:left;
}
a.details3:hover {
	background-position:bottom;
}
a.tab4 {
	display:inline-block;
	float:left;
	margin:0 1px 0 0;
	width:84px;
	height:39px;
	text-indent:-9999px;
	background-image:url(../images/tab4.gif);
	background-position:top;
}
a.tab4:hover {
	background-position:bottom;
}
a.tab5 {
	display:inline-block;
	float:left;
	margin:0 1px 0 0;
	width:106px;
	height:39px;
	text-indent:-9999px;
	background-image:url(../images/tab5.gif);
	background-position:top;
}
a.tab5:hover {
	background-position:bottom;
}
a.tab6 {
	display:inline-block;
	float:left;
	margin:0 1px 0 0;
	width:106px;
	height:39px;
	text-indent:-9999px;
	background-image:url(../images/tab6.gif);
	background-position:top;
}
a.tab6:hover {
	background-position:bottom;
}
a.tab7 {
	display:inline-block;
	float:left;
	margin:0 1px 0 0;
	width:98px;
	height:39px;
	text-indent:-9999px;
	background-image:url(../images/tab7.gif);
	background-position:top;
}
a.tab7:hover {
	background-position:bottom;
}
a.tab8 {
	display:inline-block;
	float:left;
	margin:0 1px 0 0;
	width:108px;
	height:39px;
	text-indent:-9999px;
	background-image:url(../images/tab8.gif);
	background-position:top;
}
a.tab8:hover {
	background-position:bottom;
}
a.tab9 {
	display:inline-block;
	float:left;
	margin:0 1px 0 0;
	width:57px;
	height:39px;
	text-indent:-9999px;
	background-image:url(../images/tab9.gif);
	background-position:top;
}
a.tab9:hover {
	background-position:bottom;
}
a.tab10 {
	display:inline-block;
	float:left;
	margin:0 1px 0 0;
	width:176px;
	height:39px;
	text-indent:-9999px;
	background-image:url(../images/tab10.gif);
	background-position:top;
}
a.tab10:hover {
	background-position:bottom;
}
a.tab11 {
	display:inline-block;
	float:left;
	margin:0 1px 0 0;
	width:51px;
	height:39px;
	text-indent:-9999px;
	background-image:url(../images/tab11.gif);
	background-position:top;
}
a.tab11:hover {
	background-position:bottom;
}
a.tab12 {
	display:inline-block;
	float:left;
	margin:0 1px 0 0;
	width:187px;
	height:39px;
	text-indent:-9999px;
	background-image:url(../images/tab12.png);
	background-position:top;
}
a.tab12:hover {
	background-position:bottom;
}
a.tab13 {
	display:inline-block;
	float:left;
	margin:0 1px 0 0;
	width:206px;
	height:39px;
	text-indent:-9999px;
	background-image:url(../images/tab13.png);
	background-position:top;
}
a.tab13:hover {
	background-position:bottom;
}
.mainHeading {
	width:582px;
	margin:14px 0 9px 0;
	color:#57B447;
	overflow:hidden;
}
.mainHeading h1 {
	width:457px;
	float:left;
	display:inline;
	margin:0 9px 0 0;
	overflow:hidden;
}
.mainHeading p {
	width:116px;
	float:right;
	display:inline;
	margin:0 0 0 0;
	overflow:hidden;
	font-size:17px;
	text-align:right;
}
.seller {
	width:328px;
	height:91px;
	border:1px solid #e6e3e2;
	overflow:hidden;
	position:absolute;
	top:9px;
	right:38px;
	z-index:50;
}
.seller1 {
	width:328px;
	height:91px;
	border:1px solid #e6e3e2;
	overflow:hidden;
	margin-bottom:5px;
}
.copyTop {
	position:relative;
	height:14px;
}
a.callSeller {
	height:21px;
	width:104px;
	display:inline-block;
	float:left;
	background-image:url(../images/call.jpg);
	text-indent:-9999px;
	margin: 35px 0 0 20px;
}
a.callSeller:hover {
	background-position:bottom;
}
.sellerLogo {
	overflow: hidden;
	width: 308px;
	height: 71px;
	margin: 10px;
	display: block;
}
.logoPopup .sellerLogo {
	overflow: hidden;
	width: 205px;
	height: 47px;
	margin: 10px;
	display: block;
}
.agentlogo {
	overflow:hidden;
	background-color:#999;
	margin:0 0 0 0;
}
.text2 {
	width:312px;
	height:183px;
	overflow:hidden;
}
.text3 {
	width:322px;
	overflow:hidden;
	padding:5px 0;
}
.text2 li {
	margin:4px 7px 0 0;
	background-image:url(../images/arrow2.png);
	background-repeat:no-repeat;
	text-indent:10px;
	background-position:2px 3px;
	width:147px;
	float:left;
	list-style-type:none;
}
a.click2, a.click2 img  {
	height:132px;
	width:330px;
	/*display:block;
	float:left;
	background-image:url(../images/click2.jpg);*/
	margin:9px 0 0 0;
	text-indent:-9999px;
	
}
a.click2:hover {
	background-position:bottom;
}
a.click3 {
	height:132px;
	width:330px;
	display:block;
	background-image:url(../images/25.jpg);
	margin:9px 0 0 0;
	text-indent:-9999px;
}
a.click3:hover {
	background-position:bottom;
}
.imageBox2 {
	height:191px;
	width:310px;
	overflow:hidden;
	background-color:#FFF;
	margin:8px 0 8px 0;
}
.thumb3B {
	display:block;
	width:292px;
	height:173px;
	margin:9px 9px 9px 9px;
	float:left;
	display:inline;
	overflow:hidden;
}
.contentParagraph {
	width:500px;
	margin:14px 0 14px 0;
}
.contentH3 {
	color:#6E7C81;
}
.contentUl {
	width:500px;
	margin:14px 0 14px 30px;
	list-style-type:none;
}
.contentUl2 {
	margin:14px 20px 14px 0px;
	list-style-type:none;
}
.contentUl li {
	margin:0 0 10px 0;
	text-indent:10px;
}
.contentUl2 li {
	margin:0 0 1px 0;
	text-indent:0;
	padding:6px 0 7px 10px;
	background-color:#e7e7e7;
}
.contentUl2 li.Ul2Li1 {
	margin:0 0 1px 0;
	text-indent:0;
	padding:6px 0 7px 10px;
	background-color:#e7e7e7;
}
.contentUl2 li.Ul2Li2 {
	margin:0 0 1px 0;
	text-indent:0;
	padding:6px 0 7px 10px;
	background-color:#FFFFFF;
}
.contentUl2 li.Ul2Li1 p {
	margin: 5px 0 15px;
}
.contentUl2 li.Ul2Li2 p {
	margin: 5px 0 15px;
}
.map {
	width: 300px;
	float:left;
	display:inline;
	margin: 0 0 5px 0;
}
.mapImage {
	width:200px;
	height:132px;
	display:block;
	overflow:hidden;
}
.google {
	height:36px;
	width:200px;
	overflow:hidden;
	background-image:url(../images/google.jpg);
}
a.view {
	height:29px;
	width:59px;
	display:inline-block;
	float:right;
	background-image:url(../images/view.jpg);
	text-indent:-9999px;
	margin:7px 0 0 0;
}
a.view:hover {
	background-position:bottom;
}
.largeIcons {
	width:328px;
	height:82px;
	overflow:hidden;
	padding:10px 0 0 10px;
	margin:10px 0 9px 0;
	background-color:#f3f0ef;
}
.bed3 {
	width:31px;
	height:44px;
	background-image:url(../images/bed3.gif);
	overflow:hidden;
	float:left;
	display:inline;
	margin:0 10px 0 0;
	font-size:15px;
	font-weight:bold;
	color:#57B447;
	padding:28px 0 0 66px;
}
.shower3 {
	width:31px;
	height:44px;
	background-image:url(../images/shower3.gif);
	overflow:hidden;
	float:left;
	display:inline;
	margin:0 10px 0 0;
	font-size:15px;
	font-weight:bold;
	color:#57B447;
	padding:28px 0 0 66px;
}
.car3 {
	width:31px;
	height:44px;
	background-image:url(../images/car3.gif);
	overflow:hidden;
	float:left;
	display:inline;
	margin:0 10px 0 0;
	font-size:15px;
	font-weight:bold;
	color:#57B447;
	padding:28px 0 0 66px;
}
.size {
	height:32px;
	width:97px;
	margin:0 10px 9px 0;
	float:left;
	display:inline;
}
.startEnd {
	width:520px;
	overflow:hidden;
	padding:45px 0 0 0;
	height:20px;
	clear:both;
}
.start {
	float:left;
	display:inline;
}
.end {
	float:right;
	display:inline;
}
.textfields input{
	width:201px;
	height:23px;
	background-color:#fff;
	border:1px solid #CCC;
	padding:0 5px 0 5px;
	color:#373e41;
	font-size:11px;
	font-family: Verdana, Ariel, Geneva, sans-serif;
}
.textfields select{
	width:213px;
	height:23px;
	color:#373e41;
	font-size:11px;
	padding:4px 0 0 2px;
	font-family: Verdana, Ariel, Geneva, sans-serif;
	border:1px solid #CCC;
}
.textfields textarea {
	background-color:#F3F0EF;
	border:medium none;
	color:#373e41;
	font-family:Verdana,Ariel,Geneva,sans-serif;
	font-size:11px;
	padding:5px;
	width:201px;
}
.textfields select option {
	padding:5px 5px 5px 5px;
}
.loginTable td {
	padding:0 0 7px 0;
}
.checkbox {
	padding:0;
	margin:4px 0 0 0;
	float:left;
	display:inline;
}
button.reset {
	display:inline-block;
	float:left;
	margin:0 10px 0 0;
	width:62px;
	height:29px;
	background:url(../images/reset.jpg) repeat-x;
	text-indent:-9999px;
	border:0;
}
button.reset:hover {
	background-position:bottom;
}
button.submit {display:inline-block; float:left; margin:0 10px 0 0; width:73px; height:29px; background:url(../images/submit.jpg) repeat-x; border:none; cursor:pointer; color:#FFF; font-size:12px; font-family:Verdana;}
button.submit:hover {background-position:bottom;}
a.browse:hover {
	background-position:bottom;
}
a.browse {
	display:inline-block;
	float:left;
	margin:0 10px 0 0;
	width:75px;
	height:23px;
	background-image:url(../images/browser.jpg);
	text-indent:-9999px;
}
.registerOl {
	margin:15px 0 0 0;
	padding:0 0 0 19px;
}
.registerOl li {
	background-image:none;
	text-indent:0;
	margin:10px 0 0 0;
}
.advert1 {
	overflow:hidden;
	display:block;
	height:143px;
	width:330px;
	margin:9px 0 0 0;
}
.lil2 input {
	height:27px;
	width:132px;
	background:none;
	border:none;
	background-image:url(../images/textfield.png);
	margin:0 5px 0 0;
	padding:0 5px 0 5px;
	float:left;
	display:inline;
}
.lil2 input.go {
	height:27px;
	width:29px;
	overflow:hidden;
	display:inline;
	float:left;
	background-image:url(../images/go.png);
	cursor:pointer;
}
.lil2 input.go:hover {
	background-position:bottom;
}
.lil2 input.register {
	height:27px;
	width:58px;
	overflow:hidden;
	display:inline;
	float:left;
	background-image:url(../images/register2.png);
	cursor:pointer;
	margin:0 0 0 0;
}
.lil2 input.register:hover {
	background-position:bottom;
}
.selectGreen {
	width:302px;
	height:32px;
	background-image:url(../images/selectGreen.gif);
	margin:18px 0 0 7px;
}
.advanced1 {
	width:670px;
	overflow:hidden;
	margin:13px 0 13px 6px;
}
.advancedSearch {
	float:left;
	display:inline;
	background-image:url(../images/advanced.png);
	width:129px;
	height:25px;
	margin:0 81px 0 0;
	overflow:hidden;
}
.checked {
	background:url("../images/checked.png") repeat scroll 0 0 transparent;
	border:medium none;
	display:inline;
	float:left;
	height:25px;
	margin:0 0px 0 0px;
	padding:0 5px 0 5px;
	width:188px;
	color:#fff;
	font-size:12px;
	font-family:Verdana, Geneva, sans-serif;
}
.checkedSM {
	background:url("../images/checkedSM.png") repeat scroll 0 0 transparent;
	border:medium none;
	display:inline;
	float:left;
	height:25px;
	margin:0 0px 0 0px;
	padding:0 5px 0 5px;
	width:80px;
	color:#fff;
	font-size:12px;
	font-family:Verdana, Geneva, sans-serif;
}
.finda {
	background-image:url(../images/find-a.png);
	height:26px;
	width:49px;
	overflow:hidden;
	float:left;
	display:inline;
}
.advanced2 {
	width:670px;
	overflow:hidden;
	margin:13px 0 13px 6px;
}
.submitGreen {
	height:30px;
	width:100px;
	border:none;
	background:url(../images/submitGreen.png) no-repeat top;
	float:right;
	display:inline;
	cursor:pointer;
}
.submitGreen:hover {
	background-image:url(../images/submitGreen.png);
	background-position:bottom;
}
.submitBlue {
	height:26px;
	width:73px;
	border:none;
	background:none;
	background-image:url(../images/submitBlue.png);
	background-position:top;
	float:right;
	display:inline;
	margin:0 3px 0 0;
	cursor:pointer;
}
.submitBlue:hover {
	background-image:url(../images/submitBlue.png);
	background-position:bottom;
}
.submitFinance {
	height:26px;
	width:73px;
	border:none;
	background:none;
	background-image:url(../images/submitFinance.png);
	background-position:top;
	float:right;
	display:inline;
	margin:0 3px 0 0;
	cursor:pointer;
}
.submitFinance:hover {
	background-image:url(../images/submitFinance.png);
	background-position:bottom;
}
.submitMaterials {
	height:26px;
	width:73px;
	border:none;
	background:none;
	background-image:url(../images/submitMaterials.png);
	background-position:top;
	float:right;
	display:inline;
	margin:0 3px 0 0;
	cursor:pointer;
}
.submitMaterials:hover {
	background-image:url(../images/submitMaterials.png);
	background-position:bottom;
}
.submitPlaning {
	height:26px;
	width:73px;
	border:none;
	background:none;
	background-image:url(../images/submitPlaning.png);
	background-position:top;
	float:right;
	display:inline;
	margin:0 3px 0 0;
	cursor:pointer;
}
.submitPlaning:hover {
	background-image:url(../images/submitPlaning.png);
	background-position:bottom;
}
.submitFurnishings {
	height:26px;
	width:73px;
	border:none;
	background:none;
	background-image:url(../images/submitFurnishings.png);
	background-position:top;
	float:right;
	display:inline;
	margin:0 3px 0 0;
	cursor:pointer;
}
.submitFurnishings:hover {
	background-image:url(../images/submitFurnishings.png);
	background-position:bottom;
}
.submitConsultants {
	height:26px;
	width:73px;
	border:none;
	background:none;
	background-image:url(../images/submitConsultants.png);
	background-position:top;
	float:right;
	display:inline;
	margin:0 3px 0 0;
	cursor:pointer;
}
.submitConsultants:hover {
	background-image:url(../images/submitConsultants.png);
	background-position:bottom;
}
.submitIndustry {
	height:26px;
	width:73px;
	border:none;
	background:none;
	background-image:url(../images/submitIndustry.png);
	background-position:top;
	float:right;
	display:inline;
	margin:0 3px 0 0;
	cursor:pointer;
}
.submitIndustry:hover {
	background-image:url(../images/submitIndustry.png);
	background-position:bottom;
}
.submitBuilder {
	height:26px;
	width:73px;
	border:none;
	background:none;
	background-image:url(../images/submitBuilder.png);
	background-position:top;
	float:right;
	display:inline;
	margin:0 3px 0 0;
	cursor:pointer;
}
.submitBuilder:hover {
	background-image:url(../images/submitBuilder.png);
	background-position:bottom;
}

.topError{color:#ff4a4a; background:#fff0f0; border:1px solid #ff4a4a; border-left:none; border-right:none;}
.error{color:#ff4a4a; font-family: Verdana, Ariel, Geneva, sans-serif;/*font-size:11px;*/}
.fieldError{color:#ff3c3c  !important; background:#ffa9a9  !important;}
.formInfo{ position:absolute; overflow:hidden; width:200px; display:none;}
.formInfo img{float:left; position:absolute; z-index:10;}
.formInfoTxt{border:1px solid #CCC; padding:10px; margin-left:20px; background:#FFF;}
.formInfoTxt b{color:#57b447;}

.autoCompOut{width:687px; overflow:hidden;}
.autoCompOutT{background:url(/images/search-top-1.png) no-repeat; width:687px; height:30px;}
.autoCompOutM{background:url(/images/search-mid-1.png) repeat-y; width:687px; height:255px; padding:0 20px;}
.autoCompOutB{background:url(/images/search-bot-1.png) no-repeat; width:687px; height:36px;}
.autoCompOutMInn{width:645px; overflow:auto; height:255px;}
ul.autoComp{list-style:none; overflow:hidden;}
ul.autoComp li{padding:6px 5px; border-bottom:1px solid #CCC; background:#e7e7e7;}
ul.autoComp li.hover{background:#ddd;}

.autoCompOutS{width:263px; overflow:hidden;}
.autoCompOutTS{background:url(/images/search-top-2.png) no-repeat; width:263px; height:20px;}
.autoCompOutMS{background:url(/images/search-mid-2.png) repeat-y; width:259px; height:250px; padding:0 2px;}
.autoCompOutBS{background:url(/images/search-bot-2.png) no-repeat; width:263px; height:9px;}
.autoCompOutMInnS{width:257px; overflow:visible; height:250px;}
ul.autoCompS{list-style:none; width:247px;}
ul.autoCompS li{padding:6px 5px; border-bottom:1px solid #CCC; background:#e7e7e7;}


.imgThumb{margin:0; padding:0; list-style:none; overflow:hidden;}
.imgThumb li{float:left; overflow:hidden; position:relative;}
.imgThumb li .zoomin{position:absolute; top:5px; left:5px; display:none;}
.imgThumb li a:link, .imgThumb li a:visited{overflow:hidden; margin:0;}
.imgThumb li a img{border:none; margin:0; padding:0;}

/*.imgThumbOut{width:160px; margin:6px 0 0 0px; overflow:hidden;}*/
.imgThumbOut{
	display: block;
	width: 160px;
	height: 120px;
	overflow: hidden;
	margin: 6px 0 0 6px;
}

.imgThumbListing {margin:0; padding:0; list-style:none; overflow:hidden;}
.imgThumbListing li{float:left; overflow:hidden; position:relative;}
.imgThumbListing li .zoomin{position:absolute; top:5px; left:5px; display:none;}
.imgThumbListing li a:link, .imgThumb li a:visited{overflow:hidden; margin:0;}
.imgThumbListing li a img{border:none; margin:0; padding:0;}

.subCatPop{background:#f2f3ef; padding:10px; border:0px solid #999; display:none; width:283px;}
button.green{background:url(../images/buttonBgGreen.gif); border:none; cursor:pointer; color:#fff; padding:14px 5px 16px 5px; margin:0; line-height:0; vertical-align:top; font-size:11px; font-family:Verdana;}
button.green:hover {background-position:bottom;}
button.blue{ background:url(../images/buttonBgBlue.gif); border:none; cursor:pointer; color:#fff; padding:14px 5px 16px 5px; margin:0; line-height:0; vertical-align:top; font-size:11px; font-family:Verdana;}
button.blue:hover{background-position:bottom;}
/*--------Popup------*/
.popup {border:6px solid #fff; background:#FFF; display:none; overflow:hidden;}
.popupHD{padding:15px; background:#0086C8; color:#FFF;}
.popupCont{padding:5px; overflow:hidden;}
.popBG{display:none;}
.popClose{position:absolute; right:15px; top:15px; color:#fff;}
.popClose:hover {color:#fff;}

.noscript{overflow:hidden; width:300px; padding:50px 50px; font-size:20px; color:#F00; background:#ffe1e1; border:3px solid #ff0000; text-align:center; position:absolute; top:250px; left:550px; z-index:500;}
.noscriptBG{overflow:hidden; width:100%; height:2000px; background:#000; position:absolute; top:0px; left:0px; z-index:400; opacity:0.9;}

.largeTxtF{height:24px; width:652px; font-family:Verdana; font-size:16px; font-weight:bold; padding:10px; background:#FFF; border:0; -moz-border-radius:4px; -webkit-border-radius:4px; margin:15px 0 2px 6px; text-align:left; direction:ltr; white-space:nowrap; color:#373e41;}
.smallTxtF{width:250px; padding:3px; border:1px solid #CCC;}
.mySelect{width:198px; height:14px; background:url(/images/menus/menu.png) no-repeat; font-size:12px; color:#373e41; padding:5px 8px 5px 8px; overflow:hidden; float:left; cursor:default;}
.mySelect1{width:84px; height:14px; background:url(/images/menus/menu1.png) no-repeat right; font-size:12px; color:#373e41; padding:5px 8px; overflow:hidden; float:left; cursor:default;}
.mySelect2{width:198px; height:14px; background:url(/images/menus/menu.png) no-repeat right; padding:5px 8px; overflow:hidden; cursor:default; display: inline;}

.newselULOut{width:214px; height:247px; background:url(/images/popup1.png) no-repeat; overflow:hidden; padding:0 10px 0 5px; z-index: 999;}
.newselULClear{padding:6px 10px; width:194px; color:#000; height:10px; text-align:center; border-bottom:1px solid #999;}
.newselULInn{width:214px; height:215px; overflow:auto; z-index: 5;}

.newselULOut1{width:90px; height:180px; background:url(/images/popup2.png) no-repeat; overflow:hidden; padding:2px 15px 0 3px; z-index: 999;}
.newselULClear1{padding:6px 10px; width:194px; color:#000; height:10px; text-align:center; border-bottom:1px solid #999;}
.newselULInn1{width:100px; height:170px; overflow:auto; z-index: 5;}

.newselULOut2{width:214px; height:247px; background:url(/images/popup1.png) no-repeat; overflow:hidden; padding:0 10px 0 5px; z-index: 999;}
.newselULClear2{padding:6px 10px; width:194px; color:#000; height:10px; text-align:center; border-bottom:1px solid #999;}
.newselULInn2{width:214px; height:215px; overflow:auto; z-index: 5;}

.newselUL{overflow:hidden; margin:0; padding:0; z-index: 8;}
.newselUL li{padding:5px 5px 5px 8px; overflow:hidden; margin: 0 0 5px 0; z-index: 10;}
.newselUL li:hover{background:#d1d1d1;}
.newselUL span { display:inline-block; float:left; margin:0 0 0 8px; width:156px; line-height: 1.4em;}
.newselUL img { display:inline-block; float:left;}

.newselUL2{overflow:hidden; margin:0; padding:0; z-index: 8;}
.newselUL2 li{padding:5px 5px 5px 8px; overflow:hidden; margin: 0 0 5px 0; z-index: 10;}
.newselUL2 li:hover{background:#d1d1d1;}
.newselUL2 span { display:inline; margin:0 0 0 8px; width:156px; line-height: 1.4em;}
.newselUL2 img { display:inline;}

/*---------------- Blog --------------*/
.articleL{width:160px; float:left; overflow:hidden; margin-right:20px;}
.articleR{width:370px; float:left; overflow:hidden;}
.articleText{margin:10px 0 15px 0;}
.articleHeadingh1{margin:0 0 15px 0;;padding: 0px;font-size: 15px;font-weight:bold;color:#57B447;}
.blogCommO, .blogCommAdd{margin:10px 0 0 0;}
.blogCommO h2{margin:10px 0;}
.blogCommO p{padding:5px 0 10px 0;}
.blogCommEmp{margin:10px 0;}
.blogText{overflow:hidden;}

#suburb_hint {
	margin:-10px 0 0 -5px;
}
.searchTitle{overflow:hidden; margin:25px 0 0 7px; background:url(/images/searchGreen.png) no-repeat; padding:3px 0 0 35px;}
.success{color:#008b24; font-family: Verdana, Ariel, Geneva, sans-serif;font-size:11px; margin:5px 0; overflow:hidden; padding:10px 5px; border:1px solid #008b24; text-align:center; background:#e5ffec;}
.success .closer{float:right; color:#008b24; text-decoration:none;}






/*---------------- All Popups --------------*/
.popup_adv{width:650px; height:440px;}
.main_pop1bg{ background:url(/images/popups/pop1-bg.jpg) no-repeat;}
.main_pop2bg{ background:url(/images/popups/pop2-bg.jpg) no-repeat;}
.main_pop3bg{ background:url(/images/popups/pop3-bg.jpg) no-repeat;}
.main_pop4bg{ background:url(/images/popups/pop4-bg.jpg) no-repeat;}
.main_pop5bg{ background:url(/images/popups/pop5-bg.jpg) no-repeat;}
.main_pop6bg{ background:url(/images/popups/pop6-bg.jpg) no-repeat;}
.main_pop7bg{ background:url(/images/popups/pop7-bg.jpg) no-repeat;}
.main_pop8bg{ background:url(/images/popups/pop8-bg.jpg) no-repeat;}
.main_pop9bg{ background:url(/images/popups/pop9-bg.jpg) no-repeat;}
.main_pop10bg{ background:url(/images/popups/pop10-bg.jpg) no-repeat;}
.main_pop{width:598px; height:420px; padding:20px 20px 0 32px;position:relative;}
.main_pop h1{margin-bottom:8px; color:#FFF; }
.main_pop p{color:#FFF; line-height:1.2em; margin-bottom:10px; margin-right:20px; font-size:13px;}
.main_pop a:link, .main_pop a:hover, .main_pop a:visited, .main_pop a:hover{color:#FFF; text-decoration:underline;}
.click_to_adv{background:url(/images/popups/click_to_adv.png) no-repeat top; width:145px; height:27px; text-indent:-999px; overflow:hidden; display:block; position:absolute; bottom:30px; right:30px;}
.click_to_adv:hover{background-position:bottom;}
.click_to_reg{background:url(/images/popups/click_to_reg.png) no-repeat top; width:145px; height:27px; text-indent:-999px; overflow:hidden; display:block; position:absolute; bottom:30px; right:30px;}
.click_to_reg:hover{background-position:bottom;}
.author {
	width:675px;
	background-color:#fff;
	overflow:hidden;
	margin:35px 0 20px 0;
	border-top:1px solid #999;
	border-bottom:1px solid #999;
	padding:20px 0;
}
.imageContainerAuthor {
	overflow:hidden;
	width:115px;
	float:left;
	display:inline;
	margin:0 18px 0 0;
}
.address {
	margin:10px 0 10px 0;
}
.rightAuthor {
	overflow:hidden;
	float:left;
	display:inline;
}
.sublistol {
	margin:10px 0 0 0;
	list-style-type:lower-alpha;
}
.terms_pop {
	width: 500px;
	height: 420px;
	padding: 20px 20px 0 32px;
	position: relative;
	overflow: scroll;
}
.terms_pop .popClose {
	color: #57B447;
}
.listingDetails {
/*	margin: 15px 0 0 0;	*/
}
.listingDesc {
	min-height: 76px;
}
.highlight {
	color: #57B447;
	font-weight: bold;
}
.checkbox_empty {
	background-image: url(../images/icons/checkbox_empty.gif);
	background-repeat: no-repeat;
	height: 16px;
	width: 16px;
	display: inline-block;
	cursor: pointer;
	vertical-align: middle;
}
.checkbox_checked {
	background-image: url(../images/icons/checkbox_checked.gif);
	background-repeat: no-repeat;
	height: 16px;
	width: 16px;
	display: inline-block;
	cursor: pointer;
	vertical-align: middle;
}
.checkbox_empty input, .checkbox_checked input {
	visibility: hidden;
}
.popupBox, #makeEnq {
	width:680px;
	overflow:hidden;
	margin:0 auto;
	background-color:#FFF;
	padding:6px 6px 30px 6px;
}
.popupBox2 {
	width:582px;
	overflow:hidden;
	margin:0 auto;
	background-color:#FFF;
}
.headerPopup {
	width:648px;
	height:43px;
	background-color:#0086c8;
	padding:0 16px
}
.contentPopup {
	width:650px;
	margin-top:20px;
	padding:15px;
}
.contentPopupF {
	width: 375px;
	margin-top:20px;
	padding:15px;
}
.popupLeft {
	float:left;
	display:inline;
	width:321px;
	overflow:hidden;
	margin-right:21px;
}
.popupRight {
	float:left;
	display:inline;
	width:299px;
	overflow:hidden;
}
.popupRight p{
	margin: 0px;
	padding: 0px;
}
.popupLeft td {
	padding-bottom:10px;
}
.logoPopup {
	width: 299px;
	height: 69px;
	overflow:hidden;
	margin-bottom:17px;
}
.noPhoto {
	width:87px;
	height:116px;
	overflow:hidden;
	float:left;
	display:inline;
	margin-right:13px;
}
.infoText {
	width:190px;
	overflow:hidden;
	float:left;
	display:inline;
}
.personalInfo {
	overflow:hidden;
	width:299px;
	border-bottom:1px solid #CCC;
	padding-bottom:20px;
	margin-bottom:20px;
}
.popupRight textarea, .popupLeft textarea {
	border:1px solid #CCC;
}
.featureText {
	width: 582px;
	border-top: 1px solid #D7D0CD;
	border-bottom: 1px solid #D7D0CD;
	margin: 20px 0 15px 0;
	padding: 0px 0 25px 0;
}
.graphBigContainer {
	width: 560px;
	border: 9px solid #F3F0EF;
	float: none;
	clear: both;
	overflow: hidden;
	margin: 0 9px 9px 0;
}
#makeEnq2 {
	margin: 20px 0 0 0;
}
.inspection {
	overflow: hidden; 
	margin: 0 20px 0 0; 
	height: 18px;
}
.inspectionD {
	margin: 0;
	float: left;
}
.inspectionC {
	float: right;
}
.soldProp {
	position: absolute;
	top: 0;
	left: 0;
}
/*************** NEW ADVERT STYLES ***************/
.leaderBoard {
	width: 918px;
	overflow: hidden;
	display: inline-block;
}
.leaderBoard a, .leaderBoard object {
	margin: 35px 95px;
	display: block;
	text-align: center;
}
.standard {
	border-bottom: 1px solid #CCC;
	width: 550px;
	padding: 12px 0 27px 0;
	margin: 0 0 15px 0;
}
.standardSearch {
	width: 550px;
	padding: 19px 1px 19px 1px;
}
.standard small, .standardSearch small {
	float: right;
	padding: 0 3px 2px 0;
	font-size: 9px;
}
.mediumRectangle, .halfPageAd {
	margin: 0 0 5px 28px;
}
#advertiseHere {
	padding: 0 0 0 28px;
	margin-bottom: 5px;
}
.fancyWideSkyscraper {
	display: inline;
}
.fancyBox {
/*	min-width: 964px;	*/
}
.popAdvert h1.popHD {
	color: #FFF;
}
.nras {
	margin: 10px 0 0 0;
}
.nrasInternal {
	margin: 0 0 -20px 0;
}
.view-all-properties{background:url(/images/buttons/view-all.png) no-repeat top; width:182px; height:30px; display:block; position:absolute; overflow:hidden; font-size:0; text-indent:-10000px; bottom:40px; right:15px;}
.view-all-properties:hover{background-position:bottom;}
