﻿body{background:#A9A8A4 url('/Images/pageshadow.gif') repeat-y scroll center center!important;color:#000;}
.page{width:925px!important;}
a:visited, a:link{color:#777!important;text-decoration:none;}
a:hover{color:#000!important;text-decoration:underline;}
#error404 a{background:url('/Images/logo.jpg') no-repeat center bottom;width:925px;height:181px;display:block;}
.logo{float:left;margin-right:30px;}
.HomeRotator{float:left;height:245px;margin-bottom:20px;width:400px;}
#MainContent{width:672px;padding-top:15px;}
#menuBar{background:url('/Images/menubg.jpg') repeat-x;height:31px;margin-top:1px;}
*+html #menuBar{margin-top:-1px;}
#menuBar table{border-collapse:collapse;margin:-1px auto 0;height:30px;}
#footer{color:#000;height:25px;padding-top:5px;border-top:1px solid #000;}
#footer a:visited, #footer a:link{color:#777;text-decoration:none;}
#footer a:hover{color:#000;text-decoration:underline;}
.quickSearch p, .sideMap p{font-size:20px;}
.quickSearch label{line-height:20px;color:#8A8887;font-weight:bold;}
.sideSearch{position:relative;left:-2px;}
.rentalsImg, .TopSlideShow, .findAgt{display:none;}
.headerLogo{float:left;}
.lblFeature{display:none;}
.TopRotator{width:795px!important;height:150px!important;float:left;}
.TopRotator .rrRelativeWrapper, .TopRotator .rrClipRegion{width:795px!important;height:150px!important;}
.sideSearchType .rtSelected .rtIn, .sideSearchType .rtHover .rtIn{background:none!important;border:none!important;padding:4px 3px 3px!important;}
#contentwrap{padding-top:0px!important;}
.menuShadow{background:url('/Images/menuShadow.png') repeat-x; height:19px;width:925px;position:absolute;}
.btnGo{position:relative;top:2px;}
*+html .btnGo{position:static;}
.btnGo .rtbItemHovered .rtbText{color:#000!important;}
.btnGo .rtbText{font-size:14px!important;color:#E31937!important;}
.btnGo .rtbMiddle, .btnGo .rtbOuter{background:none!important;border:none!important;}
.btnGo .rtbItemHovered .rtbWrap, .btnGo .rtbItemHovered .rtbOut, .btnGo .rtbItemHovered .rtbMid, .btnGo .rtbItemHovered .rtbIn{background:none!important;}
h2{color:#e31937;font-size:20px!important;font-weight:bold!important;margin:0 0 10px!important;}
#sidebar h2{display:none;}
.quickSearch p{color:#E31937;}
.SearchInfo label{color:#8A8887;font-weight:bold;line-height:20px;}
.memberLogin{margin-left:10px;}
.footerNav{margin-right:10px;}
.rentalsImg{display:block!important;margin:20px 0 0 15px;}
.rentalsImg a{background:url('../Images/Rentals.png');width:155px;height:129px;display:block;}
.RadTabStrip .rtsTxt{color:#000!important;}
#mapSiteMap, .sitemap{display:none!important;}
#requestForm fieldset legend {color:#E31937;margin:0 5px;}
.RadToolBar_Default a:visited, .RadToolBar_Default a:link{color:#000!important;}
#contentHolder{padding-top:5px;}
/*----------- Menu ------------------*/
.btnMenuHome span{ margin-left:20px;}
.RadMenu_Default{text-align:left;z-index:4;top:0px;color:#fff!important;}
.RadMenu_Default, .RadMenu_Default .rmLink{color:#fff!important; line-height:30px!important;}
.RadMenu_Default .rmRootGroup{background-color:Transparent!important;border:none!important;}
.RadMenu_Default .rmRootGroup, .RadMenu_Default .rmLink, 
.RadMenu_Default .rmText, .RadMenu_Default .rmLeftArrow, 
.RadMenu_Default .rmRightArrow, .RadMenu_Default .rmTopArrow, 
.RadMenu_Default .rmBottomArrow{background:none!important;} 
.RadMenu_Default .rmLink:hover, .RadMenu_Default .rmFocused, .RadMenu_Web20 .rmSelected, 
.RadMenu_Default .rmExpanded, .RadMenu_Default .rmExpanded:hover {color:#fff!important; background:url('/Images/menubg_hover.jpg') repeat-x!important;}
.RadMenu_Default .rmGroup .rmLink{color:#bd002c!important;}
.RadMenu_Default .rmGroup .rmLink:hover,
.RadMenu_Default .rmGroup .rmFocused,
.RadMenu_Default .rmGroup .rmExpanded{background:url('/Images/sub_menubg_hover.jpg') repeat-x!important;color:#fff!important;}
.RadMenu_Default .rmGroup,
.RadMenu_Default .rmGroup .rmVertical{border:1px solid #979797;background:#ececec!important;}
.RadMenu_Default .rmGroup .rmLink:hover .rmText,
.RadMenu_Default .rmGroup .rmFocused .rmText,
.RadMenu_Default .rmGroup .rmExpanded .rmText{background:none!important;color:#fff!important;}
.RadMenu .rmGroup .rmText{padding:0 7px!important;margin:0 4px!important;}
.RadMenu_Default .rmHorizontal .rmSeparator .rmText,
.RadMenu_Default .rmVertical .rmHorizontal .rmSeparator .rmText{height:22px!important;margin-top:4px!important;background-color:#fff!important;}
.RadMenu_Default .rmBottomArrow{background-color:#e6e6e6!important; background-image:url('/Images/rmSprite.png')!important;background-position:50% -391px!important;}
.RadMenu_Default .rmTopArrow{background-color:#e6e6e6!important;background-image:url('/Images/rmSprite.png')!important;background-position: 50% -367px!important}
.sidebarInfo .btnAdvSearch .RadToolBar{z-index:1!important;}
/*------------- Home ---------------*/
#homeContent{padding-top:0!important;}
.homeHolder{width:650px!important;margin-top:15px;}
.rotatorFrame{height:500px;}
.HomeSideContainer .rtbWrap{background-color:#000;}
.HomeSideContainer .rtbText{color:#fff!important;}
.HomeSideContainer .rtbItemHovered .rtbWrap{background-color:#ffff00!important;}
.HomeSideContainer .rtbItemHovered .rtbText{color:#000!important;}
.FeatureText{float:left;}
.HomeRotator{height:295px;margin-bottom:20px;width:400px;float:left;}
#sildeshowimg{ z-index:1!important;overflow:hidden;}
.homeRotator tr td{width:400px;height:295px;margin:0;padding:0;background:#bfbfbf;}
.sildeAddress{width:180px!important;height:65px; background:url('/Images/tag_new.png') no-repeat;z-index:999!important;position:absolute;margin:232px 0 0 110px;} /*position:absolute;margin:155px 0 0 400px;*/
.rotatorStreet{z-index:999!important;position:absolute;margin:155px 0 0 88px;}
.sildeInfo{width:180px; height:50px; margin:0 auto; margin-top:12px; text-align:center; font-size:13px;}
.sildsuburb{font-size:15px;color:#444;}
.btnMoreProperty{margin-top:-5px;}
.HomeSidebar{height:100%;width:215px;float:left;margin-right:10px;}
.HomeSideInfo{width:155px;margin-bottom:10px;}
.downloadDiv{width:145px;}
.HomeDownload{float:left;width:270px;}
.HomeSideInfo h3, .HomeDownload h3{font-size:16px;color:#E31937; font-weight:normal; margin:0 0 0 4px; padding:0;}
.HomeSideInfo p, .HomeDownload p{margin:5px 0 2px 4px;padding:0; font-size:10px;color:#444;}
.downloadDiv, .downloadImg{float:left;}
.downloadImg{position:relative; left:-5px; top:5px;}
.HomeMainInfo{float:left;}
.imgRotator .rrClipRegion li{height:460px!important; overflow:hidden;}
*+html .HomeRotator .rrRelativeWrapper, *+html .HomeRotator .rrClipRegion, *+html .HomeRotator .rrItemsList{position:static!important;}
/*--------------------- properties page ----------------*/
#mapFilter .rtbChecked .rtbText{color:#777!important;}
.displayFeature{background-color:#f6f6f6;border:1px solid #999;height:140px;}
.PId{color:#999;}
.propertyArea{position:relative;top:0!important;}
#ProertyGrid .RadGrid_Default .rgAltRow{background-color:#fff!important;}
.adCopyTitle a:visited, .adCopyTitle a:link, .adCopyTitle a:visited{font-size:10pt;color:#000!important;}
.propertyRef, .propertyAgent{float:right;}
.propertyAgent{margin-left:15px;}
#properties .rtbItem a, .propertyRef a{color:#000!important;}
#properties .shadow-container{width:663px!important;}
#properties .shadow-container .display{width:650px!important;height:105px!important;}
.PropertyInfo{width:500px!important;}
#properties .price{float:right!important;font-size:12pt!important;font-weight:normal!important;margin:0!important;color:#E31937;}
.adCopyTitle a{font-size:10pt!important;font-weight:bold;}
.adCopyTitle a:hover{text-decoration:underline;}
.listingsIcon{float:left!important;}
.listingsIcon div div{margin:0 2px 0 0!important;}
.listingsIcon div span{float:left;}
.propertyImg tr td{background:#ececec;width:140px;height:105px;margin:0;padding:0;}
#ProertyGrid .listingsIcon span{top:5px!important;}
.listingsIcon{height:17px!important;}
#bedIcon{background:url(../Images/Stock/ADBed.png)!important;margin:0 5px 0 10px;width:29px!important;height:17px!important;}
#bathIcon{background:url(../Images/Stock/ADBath.png)!important;margin:0 5px 0 10px;width:25px!important;height:17px!important;}
.bedIcon{background:url(../Images/Stock/ADBed.png)!important;margin:0 5px 0 10px;width:29px!important;height:17px!important;}
.bathIcon{background:url(../Images/Stock/ADBath.png)!important;margin:0 5px 0 10px;width:25px!important;height:17px!important;}
.garageIcon{background:url(../Images/Stock/ADGarage.png)!important;margin:0 5px 0 10px;width:22px!important;height:17px!important;}
.poolIcon{background:url(../Images/Stock/ADPool.png)!important;margin:0 5px 0 10px;width:22px!important;height:17px!important;}
.studyIcon{background:url(../Images/Stock/ADStudy.png)!important;margin:0 5px 0 10px;width:16px!important;height:17px!important;}
.areaIcon{background:url(../Images/Stock/ADArea.png)!important;margin:0 5px 0 10px;width:36px!important;height:17px!important;}
.hecIcon{background:url(../Images/Stock/ADArea.png)!important;margin:0 5px 0 10px;width:36px!important;height:17px!important;}
.loungeIcon{background:url(../Images/Stock/ADLounge.png)!important;margin:0 5px 0 10px;width:33px!important;height:17px!important;}
.proSuburb a:link, .proSuburb a:visited{color:#E31937!important;}
.proSuburb a:hover{text-decoration:underline;}
.proStreet a:visited, .proStreet a:link {color:#E31937 !important;font-size:10pt!important;}
.proStreet {margin-left:10px;}
.comparisonLst{width:680px;}
.comparisonMainImg a{display:block;width:118px;overflow:hidden;}
.comparisonMainImg tr td{width:118px!important;}
.comparisonLst .display{min-width:120px!important;width:120px!important;}
/*--------------------- filter ------------------------*/
#mapFilter .RadMenu_Web20 .rmLink:hover, #mapFilter .RadMenu_Black .rmFocused, #mapFilter .RadMenu_Black .rmExpanded{color:#000!important;}
#mapFilter .rtbChecked .rtbText {color:#E31937 !important;}
/*------------ show -------------*/
.pnlAuction{margin-bottom:5px;}
.infoLinksContainer{color:#929497;}
.agentHeader{background-color:#000;color:#fff;border:1px solid #000;border-bottom:none;}
.agent{background-color:#f1f1f2;border:1px solid #e0e0e0;}
.showEmailAdd{display:none;}
.AgtGetails h3{color:#000;}
.showWebID{display:none;}
.agtName a:visited, .agtName a:link, .agtName a:hover{color:#000!important;} 
.enhancedReport a:visited, .enhancedReport a:link, .agentInfo a:visited, .agentInfo a:link{color:#000;}
.infoLinks .rtbItemHovered .rtbText{color:#000!important;}
.showMain {border-collapse:collapse;float:left;position:absolute;}
.showMain tr td{width:372px;height:279px;background:#bfbfbf;}
.showMainContainer table {margin:0 auto;}
.rotatorContainer {float:left;margin:0 0 0 10px;overflow:hidden;position:relative;}
.showLeftNav, .showRightNav{width:15px;}
.showAdTitle{float:left;font-size:16px;margin:15px 5px 0 0;}
.SPrice {display:block;float:left;margin-top:8px;}
.detailsIcons{float:right;margin:4px -10px 0 0;}
.detailsIcons div span{margin:5px 2px 0 0;}
#propertyDetails{width:642px;clear:both;}
.proInfos{margin-top:15px;}
.InfoCaption {color:#E31937;float:left;font-size:14px;width:65px;}
.auctionDiv{float:left;width:400px;}
.agent {background-color:#E6E7E8;margin:10px 0 0 -10px;padding:10px;width:320px;}
.agentImg {float:left;height:93px;margin-right:10px;overflow:hidden;width:70px;}
.agentInfo{float:left;font-size:15px;margin-top:10px;}
.agtName a:visited, .agtName a:link, .agtName{color:#E31937 !important;font-weight:normal!important;}
.agtContact {margin-top:7px;}
.agtContact label{width:45px!important;}
.infoLinksContainer{font-size:13px!important;text-transform:uppercase;float:left;}
.showStreet {float:left;font-size:18px;margin-top:5px;}
.InfoCaptionAuction{color:#E31937;font-size:14px;display:block;padding-top:5px;}
.viewInfo .RadGrid .rgRow td, .viewInfo .RadGrid .rgAltRow td, .viewInfo .RadGrid .rgEditRow td, .viewInfo .RadGrid .rgFooter td{padding:0!important;}
.infoLinks {margin-left:20px;}
.showHeader {float:left;font-size:24px;font-weight:bold;margin-right:20px;}
.showStreet {float:left;font-size:18px;margin-top:5px;}
#propertyTitle h2 {font-weight:normal !important;margin:0 0 10px;}
.detailsIcons div{float:left;}
#loading{position:absolute;margin:123px 0 0 170px;z-index:6;}
#imageHolder{overflow:hidden;}
.infoLinks .infoLinks{margin:10px 0 0 8px;width:220px;}
/*.showRotator .rrClipRegion, .showRotator .rrRelativeWrapper, #ctl00_ContentPlaceHolder1_photothumbshow1_RotatorThumb{height:245px!important;}*/
#propertyTitle{margin-top:15px;}
.thumbContainer tr td{background-color:#BFBFBF;border-bottom:1px solid #fff;border-right:1px solid #fff;height:93px;overflow:hidden;text-align:center;width:121px;margin:0;padding:0;}
.showMainContainer{overflow:hidden;float:left;width:374px;border:1px solid #fff;}
/*--Print show--*/
.printHeader{width:115px;margin-bottom:8px;}
.staffPosition{background-color:#000;}
.staffPosition a:visited, .staffPosition a:link, .position{color:#fff;}
.staffContactContainer a:visited, .staffContactContainer a:link{color:#000!important;}
.staffContactContainer a:hover{color:#000!important;}
/*----------- admin --------------*/
#adminContent{padding:10px!important;}
.LoginBtn:hover{background-color:#df455d!important;color:#fff!important;}
.LoginBtn{background-color:#E01936!important;color:#fff!important;margin-top:5px;}
.LogoutBtn{background-color:#999A98!important;color:#fff!important;margin-top:5px;}
.LogoutBtn:hover{color:#fff!important;}
#MaintainContent{width:900px!important;margin-left:10px;}
.maintainGrid{width:720px!important;}
#MaintainContent .rtsLevel1 .rtsTxt, #MaintainContent .RadTabStripVertical .rtsLevel1 .rtsTxt{padding:0 2px!important;}
.maintainMultiPages{width:905px!important;}
.webSpecialpage .RadEditor{min-width:745px!important;}
.settingFeature{margin:10px 0 0 0!important;width:500px!important;clear:both;}
.maintainTab{width:740px!important;}
/*------------- contact ---------------*/
.findMap{display:none!important;}
.leftSideLinks{display:none;}
.officeinfo .emailIcon, .RentalsContact .emailIcon{margin-left:0!important;}
.saleContact p, .RentalsContact p, .saleContact label, .RentalsContact label{color:#E31937;}
.saleContact label, .RentalsContact label{margin-left:10px;}
.contactInfo{width:230px!important;}
.officeImg{height:156px;width:409px;background-image:url(/Pages/Images/officeImg.jpg);float:left;}
.officeMap{height:339px;width:638px!important;background-image:url(/Pages/Images/officeMap.jpg);margin:10px 0 0 10px;}
/*-------------- office/Agent Search -----------------*/
.btnSearch{display:none;width:200px;}
/*------------ advance search --------------*/
#divAdvancedSearch .northMap{float:left;}
#divAdvancedSearch .btnAdvSearch .rtbIn{background:url(../Images/buttons/advSearch.png) no-repeat scroll 0 0;} 
#divAdvancedSearch .btnAdvSearch .rtbItemHovered .rtbIn{background:url('../Images/buttons/advSearch_hover.png') no-repeat scroll 0 0!important;}
#divAdvancedSearch .btnAdvSearch{margin:10px 0 0 260px!important;}
#divAdvancedSearch, .homefinderContainer{margin-left:10px;}
/*--------------- request form ----------------------*/
#requestForm fieldset {border:1px solid #ccc;}
/*---------------- properties Locator -------------*/
#propertiesList .lstAddress, #propertiesList .price, #propertiesList .proSuburb, #propertiesList .proStreet{color:#000!important;}
/*--------------- agent feature ---------------*/
#agentsFeature .staffImg{width:120px!important;max-height:130px;}
#agentsFeature .staff{width:120px!important;margin:0 20px 10px 0!important;height:170px!important;}
.staffContact{clear:both;padding-top:5px;}
.staffContact a:visited, .staffContact a:link{color:#E31937 !important;}
.salesContainer h3{color:#E31937;font-size:18px;font-weight:normal;margin:0 0 10px 5px !important;}
#agentsFeature .staff ol{margin:0 auto!important;}
.agtPhoto {float:left;width:150px;}
.agtPhoto .infoLinks{font-size:13px;margin-left:0 !important;text-transform:uppercase;}
.agtPhoto .infoLinks a{display:block;margin-bottom:3px;}
.agtInfo {color:#E31937;float:left;margin-left:20px;}
.articleHeader {font-size:20px;color:#E31937;}
.officeContact {margin:10px 0;color:#000;}
.officeContact label {clear:both;display:block;float:left;width:45px;}
.viewLstBtn {clear:both;margin-left:-10px;}
.OfficeProfile {width:400px;color:#000;}
.agtDtialstaffImg{height:155px;overflow:hidden;}
.fetureSection li{list-style:none;}
.fetureSection .staff{float:left;width:120px!important;margin:0 20px 10px 0!important;height:200px!important;}
.fetureSection .staffContact{width:100px;text-align:center;font-weight:bold;}
/*------------- map search --------------*/
#mapContent{margin-left:10px;}
#mapContent #SearchMapButtons a{color:#000!important;}
#map_canvas{width:645px!important;}
#SearchMapButtons{margin:5px 0 0 492px!important;}
#refineSearchContent .btnAdvSearch .rtbIn{height:28px!important;}
#mapContainer #map_canvas{min-height:554px;}
/*------------ gallery view ------------*/
#GallaryProperties .adCopyTitle{height:19px!important;}
#GallaryProperties .galleryIcons span{top:5px!important;}
.gallaryLstImg table{width:190px!important;height:142px!important;}
.gallaryLstImg{width:190px!important;height:165px!important;}
.gallaryInfo{height:330px!important;}
#GallaryProperties .adCopyTitle, #GallaryProperties .propertyHeader, #GallaryProperties .price, .galleryIcons {width:190px!important;}
.gallaryField{width:210px!important;height:345px!important;}




