/* CSS Document */

* {
	margin: 0;
	padding: 0;
	}

html,
body {
	background: #FFF;
	height: 100%;
	font-family: Arial, Helvetica, sans-serif;
	font-size: small;
	color: #666;
	text-align: center; /*IE 5*/
	}

* html body {
	font-size: x-small; /*IE 5*/
	f\ont-size: small; /* Other IE*/
	}

h1 {
	font-size: 140%;
	text-indent: -5000px; /*IR Hack*/
	}

h2 {
	font-size: 130%;
	text-indent: -5000px; /*IR Hack*/
	height: 20px;
	margin: 0 0 1em 0;	
	}

h3 {
	font-size: 110%;
	color: #444;
	text-transform: uppercase;
	margin: 0 0 1em 0;	
	display: block;
	clear: both;
	pad//ding: 5px;
	}

h4 {
	font-size: 110%;
	}

p {
	margin: 0 0 1em 0;
	}

a:link,
a:visited {
	color: #FF0000;
	text-decoration: none;
	}

a:hover,
a:active {
	color: #666;
	text-decoration: underline;
	}

#content ul {
	margin: 0 0 1em 1em;
	padding: 0 0 0 1em;
	}			

img {
	border: none;
	}
	

/*LAYOUT STYLES*/

#wrap {
	width: 770px;
	margin: 0 auto;
	text-align: left;
	}

#container {
	float: left;
	width: 770px;
	}
	
	
/*BANNER*/	

#banner {
	float: left;
	width: 770px;
	height: 60px;
	padding: 10px 0 0 0;
	background: #FFFF00;
	margin: 0 0 0.4em 0;
	}

#banner span {
	display: none;
	}	

#logo {
	float: left;
	width: 303px;
	height: 42px;
	background: #FFFF00 url(../img/logo.gif) 0 0 no-repeat;
	margin: 0 50px 0 10px;
	}

#address {
	float: left;
	width: 152px;
	height: 26px;
	background: #FFFF00 url(../img/txt_address.gif) 0 0 no-repeat;	
	}

#phone {
	float: right;
	width: 185px;
	height: 36px;
	background: #FFFF00 url(../img/txt_phone.gif) 0 0 no-repeat;	
	margin: 0 10px 0 0;
	}
							
/*MAIN NAV*/

#nav {
	float: left;
	width: 200px;
	height: 200px;
	list-style: none;
	background:#EB3838;
	border-right: 1px solid #FFF;
	}

#nav li {
	float: left;
	}

#nav :hover { 
	background-position: 0 -20px;
	}

#nav span {
	display: none;
	}	

#mm_home {
	display: block;
	width: 200px;
	height: 20px;
	background: url(../img/mm_home.gif) 0 0 no-repeat;	
	}	

#mm_resSales {
	display: block;
	width: 200px;
	height: 20px;
	background: url(../img/mm_resSales.gif) 0 0 no-repeat;
	}

#mm_resLease {
	display: block;
	width: 200px;
	height: 20px;
	background: url(../img/mm_resLease.gif) 0 0 no-repeat;
	}

#mm_commercial {
	display: block;
	width: 200px;
	height: 20px;
	background: url(../img/mm_commercial.gif) 0 0 no-repeat;
	}

#mm_strata {
	display: block;
	width: 200px;
	height: 20px;
	background: url(../img/mm_strata.gif) 0 0 no-repeat;
	}

#mm_valuations {
	display: block;
	width: 200px;
	height: 20px;
	background: url(../img/mm_valuations.gif) 0 0 no-repeat;
	}					

#mm_finance {
	display: block;
	width: 200px;
	height: 20px;
	background: url(../img/mm_finance.gif) 0 0 no-repeat;
	}

#mm_aboutUs {
	display: block;
	width: 200px;
	height: 20px;
	background: url(../img/mm_aboutUs.gif) 0 0 no-repeat;
	}		

#mm_contact {
	display: block;
	width: 200px;
	height: 20px;
	background: url(../img/mm_contact.gif) 0 0 no-repeat;
	}


/*SUBNAV*/		

#subNav {
	float: left;
	width: 200px;
	height: 200px;
	list-style: none;
	background: #FF0000;
	border-right: 1px solid #FFF;
	}

#subNav li {
	float: left;
	display: none;	/* hides submenu - this is over ruled depending on body id - */
	visibility: hidden;
	}

#subNav :hover { 
	background-position: 0 -20px;
	}

#subNav span {
	display: none;
	}	


/*residential sales sub menu*/

#sm_resSales {
	display: block;
	width: 200px;
	height: 20px;
	background: url(../img/sm_resSales.gif) 0 0 no-repeat;	
	}	

#sm_resLand {
	display: block;
	width: 200px;
	height: 20px;
	background: url(../img/sm_resLand.gif) 0 0 no-repeat;
	}

#sm_resWishlist {
	display: block;
	width: 200px;
	height: 20px;
	background: url(../img/sm_wishlistBuyers.gif) 0 0 no-repeat;
	}	

#sm_stocklistSales {
	display: block;
	width: 200px;
	height: 20px;
	background: url(../img/sm_stocklistSales.gif) 0 0 no-repeat;
	}

#sm_resAppraisal {
	display: block;
	width: 200px;
	height: 20px;
	background: url(../img/sm_resAppraisal.gif) 0 0 no-repeat;
	}

#sm_ofi {
	display: block;
	width: 200px;
	height: 20px;
	background: url(../img/sm_ofi.gif) 0 0 no-repeat;
	}					

#sm_stocklistAuction {
	display: block;
	width: 200px;
	height: 20px;
	background: url(../img/sm_stocklistAuction.gif) 0 0 no-repeat;
	}

#sm_sold {
	display: block;
	width: 200px;
	height: 20px;
	background: url(../img/sm_sold.gif) 0 0 no-repeat;
	}		


/*residential leasing sub menu*/

#sm_resRentals {
	display: block;
	width: 200px;
	height: 20px;
	background: url(../img/sm_resRentals.gif) 0 0 no-repeat;	
	}	

#sm_stocklistRental {
	display: block;
	width: 200px;
	height: 20px;
	background: url(../img/sm_stocklistRental.gif) 0 0 no-repeat;
	}

#sm_wishlistTenancy {
	display: block;
	width: 200px;
	height: 20px;
	background: url(../img/sm_wishlistTenancy.gif) 0 0 no-repeat;
	}

#sm_tenancyApp {
	display: block;
	width: 200px;
	height: 20px;
	background: url(../img/sm_tenancyApp.gif) 0 0 no-repeat;
	}

#sm_renMaintenance {
	display: block;
	width: 200px;
	height: 20px;
	background: url(../img/sm_maintenanceRequest.gif) 0 0 no-repeat;
	}	

#sm_vacatingNotice {
	display: block;
	width: 200px;
	height: 20px;
	background: url(../img/sm_vacatingNotice.gif) 0 0 no-repeat;
	}					


/*commercial sales and leasing sub menu*/

#sm_comSales {
	display: block;
	width: 200px;
	height: 20px;
	background: url(../img/sm_comSales.gif) 0 0 no-repeat;	
	}	

#sm_industrialSales {
	display: block;
	width: 200px;
	height: 20px;
	background: url(../img/sm_industrialSales.gif) 0 0 no-repeat;
	}

#sm_retailSales {
	display: block;
	width: 200px;
	height: 20px;
	background: url(../img/sm_retailSales.gif) 0 0 no-repeat;
	}

#sm_comLease {
	display: block;
	width: 200px;
	height: 20px;
	background: url(../img/sm_comLease.gif) 0 0 no-repeat;
	}

#sm_industrialLease {
	display: block;
	width: 200px;
	height: 20px;
	background: url(../img/sm_industrialLease.gif) 0 0 no-repeat;
	}	
	
#sm_retailLease {
	display: block;
	width: 200px;
	height: 20px;
	background: url(../img/sm_retailLease.gif) 0 0 no-repeat;
	}		

#sm_comAppraisal {
	display: block;
	width: 200px;
	height: 20px;
	background: url(../img/sm_comAppraisal.gif) 0 0 no-repeat;
	}	

#sm_comMaintenance {
	display: block;
	width: 200px;
	height: 20px;
	background: url(../img/sm_maintenanceRequest.gif) 0 0 no-repeat;
	}

#sm_comWishlist {
	display: block;
	width: 200px;
	height: 20px;
	background: url(../img/sm_wishlistBuyers.gif) 0 0 no-repeat;
	}	

#sm_comManagement {
	display: block;
	width: 200px;
	height: 20px;
	background: url(../img/sm_managementServices.gif) 0 0 no-repeat;
	}								

/*strata sub menu*/

#sm_strataEnquiry {
	display: block;
	width: 200px;
	height: 20px;
	background: url(../img/sm_strataEnquiry.gif) 0 0 no-repeat;	
	}	

#sm_services {
	display: block;
	width: 200px;
	height: 20px;
	background: url(../img/sm_services.gif) 0 0 no-repeat;
	}

#sm_strataManagement {
	display: block;
	width: 200px;
	height: 20px;
	background: url(../img/sm_managementServices.gif) 0 0 no-repeat;
	}								
	
#sm_developers {
	display: block;
	width: 200px;
	height: 20px;
	background: url(../img/sm_developers.gif) 0 0 no-repeat;
	}

#sm_forms {
	display: block;
	width: 200px;
	height: 20px;
	background: url(../img/sm_forms.gif) 0 0 no-repeat;
	}

#sm_afterHours {
	display: block;
	width: 200px;
	height: 20px;
	background: url(../img/sm_afterHours.gif) 0 0 no-repeat;
	}	
	
#sm_levyPayments {
	display: block;
	width: 200px;
	height: 20px;
	background: url(../img/sm_levyPayments.gif) 0 0 no-repeat;
	}		

#sm_howToAppoint {
	display: block;
	width: 200px;
	height: 20px;
	background: url(../img/sm_howToAppoint.gif) 0 0 no-repeat;
	}					
	
#sm_managementQuotes {
	display: block;
	width: 200px;
	height: 20px;
	background: url(../img/sm_managementQuotes.gif) 0 0 no-repeat;
	}			
	
/*finance sub menu*/
	
#sm_calcMortgage {
	display: block;
	width: 200px;
	height: 20px;
	background: url(../img/sm_calcMortgage.gif) 0 0 no-repeat;
	}		

#sm_calcStamp {
	display: block;
	width: 200px;
	height: 20px;
	background: url(../img/sm_calcStamp.gif) 0 0 no-repeat;
	}					
	
#sm_calcInvest {
	display: block;
	width: 200px;
	height: 20px;
	background: url(../img/sm_calcInvest.gif) 0 0 no-repeat;
	}	

/*about us sub menu*/

#sm_aboutUs {
	display: block;
	width: 200px;
	height: 20px;
	background: url(../img/sm_aboutUs.gif) 0 0 no-repeat;
	}		

#sm_staffSales {
	display: block;
	width: 200px;
	height: 20px;
	background: url(../img/sm_staffSales.gif) 0 0 no-repeat;
	}					
	
#sm_staffManagement {
	display: block;
	width: 200px;
	height: 20px;
	background: url(../img/sm_staffManagement.gif) 0 0 no-repeat;
	}					
		
/*SHOW SUBMENU*/

/*residential sales submenu*/

body#resSales #subNav li.resSales,
body#resLand #subNav li.resSales,
body#resWishlist #subNav li.resSales,
body#stocklistSales #subNav li.resSales,
body#resAppraisal #subNav li.resSales,
body#ofi #subNav li.resSales,
body#stocklistAuction #subNav li.resSales,
body#sold #subNav li.resSales {
	display: block;
	visibility: visible;
	}
	
/*residential leasing submenu*/

body#resRentals #subNav li.resLease, 
body#stocklistRental #subNav li.resLease,
body#wishlistTenancy #subNav li.resLease,
body#tenancyApp #subNav li.resLease,
body#renMaintenance #subNav li.resLease,
body#vacatingNotice #subNav li.resLease {
	display: block;
	visibility: visible;
	}

/*commercial submenu*/

body#comSales #subNav li.commercial, 
body#industrialSales #subNav li.commercial,
body#retailSales #subNav li.commercial,
body#comLease #subNav li.commercial,
body#industrialLease #subNav li.commercial,
body#retailLease #subNav li.commercial,
body#comAppraisal #subNav li.commercial,
body#comMaintenance #subNav li.commercial,
body#comWishlist #subNav li.commercial,
body#comManagement #subNav li.commercial {
	display: block;
	visibility: visible;
	}
	
/*strata submenu*/

body#strataEnquiry #subNav li.strata, 
body#services #subNav li.strata,
body#strataManagement #subNav li.strata,
body#developers #subNav li.strata,
body#forms #subNav li.strata,
body#afterHours #subNav li.strata,
body#levyPayments #subNav li.strata,
body#howToAppoint #subNav li.strata,
body#managementQuotes #subNav li.strata {
	display: block;
	visibility: visible;
	}	
	
/*finance submenu*/

body#calcMortgage #subNav li.finance, 
body#calcStamp #subNav li.finance,
body#calcInvest #subNav li.finance {
	display: block;
	visibility: visible;
	}	

/*about us submenu*/
	
body#aboutUs #subNav li.aboutUs, 
body#staffSales #subNav li.aboutUs,
body#staffManagement #subNav li.aboutUs {
	display: block;
	visibility: visible;
	}	


/*active buttons*/

/*main menu*/ 

body#home #nav #mm_home,
body#valuations #nav #mm_valuations,
body#aboutUs #nav #mm_aboutUs,
body#contactUs #nav #mm_contact {
	background-position: 0 -20px;
	}

/*residential sales menu*/

body#resSales #nav #mm_resSales,
body#resSales #subNav #sm_resSales,
body#resLand #nav #mm_resSales,
body#resLand #subNav #sm_resLand,
body#resWishlist #nav #mm_resSales,
body#resWishlist #subNav #sm_resWishlist,
body#resAppraisal #nav #mm_resSales,
body#resAppraisal #subNav #sm_resAppraisal,
body#sold #nav #mm_resSales,
body#sold #subNav #sm_sold {
	background-position: 0 -20px;
	}	
	
/*residential leasing menu*/ 

body#resRentals #nav #mm_resLease,
body#resRentals #subNav #sm_resRentals,
body#wishlistTenancy #nav #mm_resLease,
body#wishlistTenancy #subNav #sm_wishlistTenancy,
body#tenancyApp #nav #mm_resLease,
body#tenancyApp #subNav #sm_tenancyApp,
body#renMaintenance #nav #mm_resLease,
body#renMaintenance #subNav #sm_renMaintenance,
body#vacatingNotice #nav #mm_resLease,
body#vacatingNotice #subNav #sm_vacatingNotice {
	background-position: 0 -20px;
	}

/*commercial sales and leasing menu*/

body#comSales #nav #mm_commercial, 
body#comSales #subNav #sm_comSales, 
body#industrialSales #nav #mm_commercial,
body#industrialSales #subNav #sm_industrialSales, 
body#retailSales #nav #mm_commercial,
body#retailSales #subNav #sm_retailSales, 
body#comLease #nav #mm_commercial,
body#comLease #subNav #sm_comLease, 
body#industrialLease #nav #mm_commercial,
body#industrialLease #subNav #sm_industrialLease, 
body#retailLease #nav #mm_commercial,
body#retailLease #subNav #sm_retailLease, 
body#comAppraisal #nav #mm_commercial,
body#comAppraisal #subNav #sm_comAppraisal, 
body#comMaintenance #nav #mm_commercial,
body#comMaintenance #subNav #sm_comMaintenance, 
body#comWishlist #nav #mm_commercial,
body#comWishlist #subNav #sm_comWishlist,
body#comManagement #nav #mm_commercial,
body#comManagement #subNav #sm_comManagement {
	background-position: 0 -20px;
	}
	
/*strata menu*/

body#strataEnquiry #nav #mm_strata,
body#strataEnquiry #subNav #sm_strataEnquiry,
body#services #nav #mm_strata,
body#services #subNav #sm_services,
body#strataManagement #nav #mm_strata,
body#strataManagement #subNav #sm_strataManagement,
body#developers #nav #mm_strata,
body#developers #subNav #sm_developers,
body#forms #nav #mm_strata,
body#forms #subNav #sm_forms,
body#afterHours #nav #mm_strata,
body#afterHours #subNav #sm_afterHours,
body#levyPayments #nav #mm_strata,
body#levyPayments #subNav #sm_levyPayments,
body#howToAppoint #nav #mm_strata,
body#howToAppoint #subNav #sm_howToAppoint,
body#managementQuotes #nav #mm_strata,
body#managementQuotes #subNav #sm_managementQuotes {
	background-position: 0 -20px;
	}

/*finance menu*/

body#calcMortgage #nav #mm_finance,
body#calcMortgage #subNav #sm_calcMortgage,
body#calcStamp #nav #mm_finance,
body#calcStamp #subNav #sm_calcStamp,
body#calcInvest #nav #mm_finance,
body#calcInvest #subNav #sm_calcInvest {
	background-position: 0 -20px;
	}

/*about us menu*/
body#aboutUs #nav #mm_aboutUs,
body#aboutUs #subNav #sm_aboutUs,
body#staffSales #nav #mm_aboutUs,
body#staffSales #subNav #sm_staffSales,
body#staffManagement #nav #mm_aboutUs,
body#staffManagement #subNav #sm_staffManagement {
	background-position: 0 -20px;
	}

/*CONTENT*/

#content {
	float: left;
	width: 750px;
	padding: 10px;
	margin: 0 0 1em 0;
	}

.standard img { /* default image placement*/
	float: right;
	margin: 10px 0 10px 10px;
	}		


/*HEADINGS*/


/*sections*/

h1#sectionResSales,
h1#sectionResRentals,
h1#sectionCommercial,
h1#sectionStrata,
h1#sectionFinance,
h1#sectionAboutUs {
	float: right;
	width: 368px;
	height: 200px;
	display: none;	
	visibility: hidden;	
	}

h1#sectionResSales {
	background: url(../img/section_resSales.jpg) 0 0 no-repeat;
	}

h1#sectionResRentals {
	background: url(../img/section_resLease.jpg) 0 0 no-repeat;
	}

h1#sectionCommercial {
	background: url(../img/section_commercial.jpg) 0 0 no-repeat;
	}	

h1#sectionStrata {
	background: url(../img/section_strata.jpg) 0 0 no-repeat;
	}		

h1#sectionFinance {
	background: url(../img/section_finance.jpg) 0 0 no-repeat;
	}

h1#sectionAboutUs {
	background: url(../img/section_aboutUs.jpg) 0 0 no-repeat;
	}		

h1#sectionValuations,
h1#sectionContactUs,
h1#sectionPrivacy,
h1#sectionPropertyEnquiry,
h1#sectionEmailFriend {
	float: right;
	width: 569px;
	height: 200px;	
	display: none;
	}

h1#sectionValuations {
	background: url(../img/section_valuations.jpg) 0 0 no-repeat;
	}	

h1#sectionContactUs {
	background: url(../img/section_contactUs.jpg) 0 0 no-repeat;
	}	

h1#sectionPrivacy {
	background: url(../img/section_privacy.jpg) 0 0 no-repeat;
	}	

h1#sectionPropertyEnquiry {
	background: url(../img/section_propertyEnquiry.jpg) 0 0 no-repeat;
	}					

h1#sectionEmailFriend {
	background: url(../img/section_emailFriend.jpg) 0 0 no-repeat;
	}	

body#resSales h1#sectionResSales,
body#resLand h1#sectionResSales,
body#resWishlist h1#sectionResSales,
body#resAppraisal h1#sectionResSales,
body#sold h1#sectionResSales { 	
	display: block;
	visibility: visible;
	}
		
body#resRentals h1#sectionResRentals,
body#wishlistTenancy h1#sectionResRentals,
body#tenancyApp h1#sectionResRentals,
body#renMaintenance h1#sectionResRentals,
body#vacatingNotice h1#sectionResRentals {
	display: block;
	visibility: visible;
	}
	
body#comSales h1#sectionCommercial,
body#industrialSales h1#sectionCommercial,
body#retailSales h1#sectionCommercial,
body#comLease h1#sectionCommercial,
body#industrialLease h1#sectionCommercial,
body#retailLease h1#sectionCommercial,
body#comAppraisal h1#sectionCommercial,
body#comMaintenance h1#sectionCommercial,
body#comWishlist h1#sectionCommercial,
body#comManagement h1#sectionCommercial {
	display: block;
	visibility: visible;
	}
	
body#strataEnquiry h1#sectionStrata,
body#services h1#sectionStrata,
body#strataManagement h1#sectionStrata,
body#developers h1#sectionStrata,
body#forms h1#sectionStrata,
body#afterHours h1#sectionStrata,
body#levyPayments h1#sectionStrata,
body#howToAppoint h1#sectionStrata,
body#managementQuotes h1#sectionStrata {
	display: block;
	visibility: visible;
	}
	
body#calcMortgage h1#sectionFinance,
body#calcStamp h1#sectionFinance,
body#calcInvest h1#sectionFinance {
	display: block;
	visibility: visible;
	}

body#aboutUs h1#sectionAboutUs,
body#staffSales h1#sectionAboutUs,
body#staffManagement h1#sectionAboutUs {
	display: block;
	visibility: visible;
	}		
	
body#valuations h1#sectionValuations {
	display: block;
	visibility: visible;
	}
	
body#contactUs h1#sectionContactUs {
	display: block;
	visibility: visible;
	}
	
body#privacy h1#sectionPrivacy {
	display: block;
	visibility: visible;
	}	

body#propertyEnquiry h1#sectionPropertyEnquiry {
	display: block;
	visibility: visible;
	}		

body#emailFriend h1#sectionEmailFriend {
	display: block;
	visibility: visible;
	}	


/*titles*/

h2#hdQuickSearch {
	margin: 0 0 8px 0;
	background: url(../img/hd_quickSearch.gif) 0 0 no-repeat;
	}	

h2#hdPow {
	background: url(../img/hd_pow.gif) 0 0 no-repeat;
	width: 180px;
	margin: 0 0 0 10px;
	}		

h2#hdResSales {
	background: url(../img/hd_resSales.gif) 0 0 no-repeat;
	}			
		
h2#hdResLand {
	background: url(../img/hd_resLand.gif) 0 0 no-repeat;
	}	
		
h2#hdBuyersWishlist {
	background: url(../img/hd_wishlistBuyers.gif) 0 0 no-repeat;
	}

h2#hdResidentialAppraisal {
	background: url(../img/hd_resAppraisal.gif) 0 0 no-repeat;
	}	

h2#hdSold {
	background: url(../img/hd_sold.gif) 0 0 no-repeat;
	}		
	
h2#hdResRentals {
	background: url(../img/hd_resRentals.gif) 0 0 no-repeat;
	}	

h2#hdTenancyWishlist {
	background: url(../img/hd_wishlistTenancy.gif) 0 0 no-repeat;
	}				

h2#hdTenancyApp {
	background: url(../img/hd_tenancyApp.gif) 0 0 no-repeat;
	}		

h2#hdMaintenanceRequest {
	background: url(../img/hd_maintenanceRequest.gif) 0 0 no-repeat;
	}	

h2#hdVacatingNotice {
	background: url(../img/hd_vacatingNotice.gif) 0 0 no-repeat;
	}	

h2#hdComSales {
	background: url(../img/hd_comSales.gif) 0 0 no-repeat;
	}	

h2#hdIndustrialSales {
	background: url(../img/hd_industrialSales.gif) 0 0 no-repeat;
	}	

h2#hdRetailSales {
	background: url(../img/hd_retailSales.gif) 0 0 no-repeat;
	}		

h2#hdComLease {
	background: url(../img/hd_comLease.gif) 0 0 no-repeat;
	}		

h2#hdIndustrialLease {
	background: url(../img/hd_industrialLease.gif) 0 0 no-repeat;
	}	

h2#hdRetailLease {
	background: url(../img/hd_retailLease.gif) 0 0 no-repeat;
	}			

h2#hdComAppraisal {
	background: url(../img/hd_comAppraisal.gif) 0 0 no-repeat;
	}	

h2#hdManagementServices {
	background: url(../img/hd_managementServices.gif) 0 0 no-repeat;
	}	

h2#hdStrataEnquiry {
	background: url(../img/hd_strataEnquiry.gif) 0 0 no-repeat;
	}	

h2#hdServices {
	background: url(../img/hd_services.gif) 0 0 no-repeat;
	}	

h2#hdDevelopers {
	background: url(../img/hd_developers.gif) 0 0 no-repeat;
	}	

h2#hdForms {
	background: url(../img/hd_forms.gif) 0 0 no-repeat;
	}	

h2#hdAfterHours {
	background: url(../img/hd_afterHours.gif) 0 0 no-repeat;
	}	

h2#hdLevyPayments {
	background: url(../img/hd_levyPayments.gif) 0 0 no-repeat;
	}	

h2#hdHowtoAppoint {
	background: url(../img/hd_howToAppoint.gif) 0 0 no-repeat;
	}	

h2#hdManagementQuotes {
	background: url(../img/hd_managementQuotes.gif) 0 0 no-repeat;
	}		

h2#hdValuations {
	background: url(../img/hd_valuations.gif) 0 0 no-repeat;
	}	

h2#hdCalcMortgage {
	background: url(../img/hd_calcMortgage.gif) 0 0 no-repeat;
	}	

h2#hdCalcStamp {
	background: url(../img/hd_calcStamp.gif) 0 0 no-repeat;
	}	

h2#hdCalcInvest {
	background: url(../img/hd_calcInvest.gif) 0 0 no-repeat;
	}	

h2#hdAboutUs {
	background: url(../img/hd_aboutUs.gif) 0 0 no-repeat;
	}		

h2#hdStaffSales {
	background: url(../img/hd_staffSales.gif) 0 0 no-repeat;
	}	

h2#hdStaffManagement {
	background: url(../img/hd_staffManagement.gif) 0 0 no-repeat;
	}	

h2#hdContactUs {
	background: url(../img/hd_contact.gif) 0 0 no-repeat;
	}		

h2#hdPropertyEnquiry {
	background: url(../img/hd_propertyEnquiry.gif) 0 0 no-repeat;
	}		

h2#hdEmailFriend {
	background: url(../img/hd_emailFriend.gif) 0 0 no-repeat;
	}		

h2#hdPrivacy {
	background: url(../img/hd_privacy.gif) 0 0 no-repeat;
	}	


/*AFFILIATES*/

#affiliates {
	clear: both;
	width: 770px;
	list-style: none;
	}	

#affiliates li {
	float: right;
	width: 45px;
	}	

#affiliates span {
	display: none;
	}

#affiliates li #strata {
	display: block;
	width: 45px;
	height: 30px;
	background: url(../img/ico_strata.gif) 50% 50% no-repeat;
	}

#affiliates li #eac {
	display: block;
	width: 45px;
	height: 30px;
	background: url(../img/ico_eac.gif) 50% 50% no-repeat;
	}

#affiliates li #api {
	display: block;
	width: 45px;
	height: 30px;
	background: url(../img/ico_api.gif) 50% 50% no-repeat;
	}

#affiliates li #rei {
	display: block;
	width: 45px;
	height: 30px;
	background: url(../img/ico_rei.gif) 50% 50% no-repeat;
	}			

	
/*FOOTER*/

#footer {
	float: left;
	width: 770px;
	list-style: none;
	margin: 1em 0;
	font-size: 90%;
	}

#footer li {
	float: left;
	margin: 0 5px 0 0;
	padding: 0 5px 0 0;
	border-right: 1px solid #FF0000;
	}

#footer li.producedBy {
	float: right;
	color: #999;
	border-right-color: #999;
	}		

											
/*contact us page */

dl	{
	width: 320px;
	}

dl#left {
	float: left;
	}

dl#right {
	float: right;
	}		

	
dl dt {
	float: left;
	width: 100px;
	padding: 2px 0;
	font-weight: bold;
	margin: 2px 0;
	}

dl dd {
	margin-left: 110px;
	width: 200px;
	padding: 2px 0;
	margin: 2px 0;
	}

.staff	{
	float: left;
	width: 330px;
	margin: 5px 25px 5px 0;
	padding: 5px;
	back//ground: #FFF000;
	font-size: 90%;
	}

.staff img {
	float: left;
	width: 90px;
	clear: left;
	}
	
.staff p {
	margin-left: 105px;
	}

.staff .name {
	font-weight: bold;
	display: block;
	text-transform: uppercase;
	font-size: 110%;
	}

.staff .position {
	display: block;
	font-style: italic;
	margin: 0 0 0.75em 0;
	}

.staff .mobile {
	display: block;
	margin: 0 0 0.25em 0;
	padding: 0.25em 0;
	border-top: 1px solid #DDD;
	border-bottom: 1px solid #DDD;
	}	

.staff .email {
	display: block;
	padding: 0.25em 0;
	border-bottom: 1px solid #DDD;
	}

.staff .emailAlternative {
	display: block;
	padding: 0.25em 0;
	border-top: 1px solid #DDD;
	border-bottom: 1px solid #DDD;
	}	

.staff .email a,
.staff .emailAlternative a {
	font-size: 90%;
	}			
			

/*pdf */

.getAcrobat a:link, .getAcrobat a:visited {
	float: left;
	display: block;
	width: 600px; 
	height: 51px;
	background: url(../img/iconAcrobat.gif) 0 1em no-repeat; 
	padding: 12px 0 0 98px;
	border-top: 1px solid #999;
	font-size: 90%; 
	color: #999; 
	text-decoration: none;	
	}

#pdf, #pdf li {
	list-style: none;
	margin: 0;
	padding: 0;
	}		

#pdf a {
	background: url(../img/ico_pdf.gif) 0 0 no-repeat;
	padding: 10px 5px 10px 40px;
	height: 30px;
	display: block;
	color: #666;
	width: 300px;
	}	

#pdf a:hover {
	color: #FF0000;
	text-decoration: underline;
	}			
		

	
	
