<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">/*
-----------------------------------------------
Form Styles
Author:   
Version:  
-----------------------------------------------
Quick reference for location of settings
Example: You can search for a section using =head 


1. general and headings
2. links
3. text styles
4. tables
5. div-specific tags
6. misc. all sorts
----------------------------------------------- */


/* 1. general and headings
******************************/
  

h2 {
	margin: 0px;
	font-size: 100%; 
}


h3 {
	margin: 0;
	font-size: 90%; 
}

h3.normalmargin {
	margin: 0 0 10px 0;
}

h4 {
	margin: 0;
	font-size: 90%; 
}

h3.normal {
	margin: 10px 0 5px 0;
	font-size: 110%; 
}

h4.normal {
	margin: 0;
	font-size: 100%; 
}

h4.normalmargin {
	margin: 0 0 10px 0;
	font-size: 100%; 
}

p.normal {
	font-size: 100%; 
}
 
p.padLeftLabel {
  padding: 0 0 0 190px;
  }  

.hide {
  display: none;
  }

.alnLft {
	text-align: left;
}

.alnRgt {
	text-align: right;
}

.alnCent {
	text-align: center;
}

.alnTop {
	vertical-align: super;
}

.alnBot {
	vertical-align: baseline;
}

.lnkUnd {
	text-decoration: underline;
}

.linRed {
	padding-bottom: 2px;
	border-bottom: solid 1px #ec3a30;
}

.padLeft {
	padding-left: 10px;
}

.padRight {
	padding-right: 10px;
}

.padRightLarge {
	padding-right: 20px;
}

.lrgTxt {
	font-size: 118%;
}


/* 2. links
******************************/

.lnkBtn, .lnkBtn:visited, .lnkBtn:active {
	border: 2px outset #F8F7F1;
	border-bottom-color: #8C8A80;
	border-right-color: #8C8A80;
	padding: 1px 5px 1px 5px;
	color: #313031;
}

.lnkBtn:hover {
	border: 2px inset  #8C8A80;
	border-bottom-color: #F8F7F1;
	border-right-color: #F8F7F1;
	color: #cc0000;
}


a, a:visited, a:active
{
	color: #0000cc;
}
  
a:hover
{
	color: #993333;
}


a.lnkRed, a.lnkRed:visited, a.lnkRed:active {
	color: #EC3A30;
	text-decoration: underline;
}
  
a.lnkRed:hover {
	font-size: 100%;
	color: #cc0000;
	text-decoration: underline;
}

a.lnkRedNoUnd, a.lnkRedNoUnd:visited, a.lnkRedNoUnd:active {
	color: #EC3A30;
	text-decoration: none;
}
  
a.lnkRedNoUnd:hover {
	font-size: 100%;
	color: #cc0000;
	text-decoration: none;
}



a.lnkWht, a.lnkWht:visited, a.lnkWht:active {
	font-family: Tahoma, Arial;
	color: #ffffff;
	text-decoration: underline;
}
  
a.lnkWht:hover {
	font-family: Tahoma, Arial;
	color: #333333;
	text-decoration: underline;
}
/*Added on 25 March 08*/
a.lnkQuick, a.lnkQuick:visited, a.lnkQuick:active {
	font-size: 11px;
	font-weight: normal;
	color: #ffffff;
	text-decoration: underline;
}
 /*Added on 25 March 08*/
a.lnkQuick:hover {
	font-size: 11px;
	font-weight: normal;
	color: #333333;
	text-decoration: underline;
}

.pgrRedGry {
	font-family: Tahoma;
	color: #EC3A30;
	font-size: 85%;
	padding-left: 10px;
	border-color: #fff;
}

.pgrRedGry a, .pgrRedGry a:visited, .pgrRedGry a:active {
	font-family: Tahoma;
	color: #EC3A30;
	text-decoration: underline;
	text-align: right;
	padding-left: 10px;
	}
  
  

/* 3. text styles
******************************/
  
.hdrRed {
	font-family: Tahoma;
	color: #EC3A30;
}

.hdrRedGry {
	font-family: Tahoma;
	color: #EC3A30;
	background-color: #EBEAE6;
}

.hdrLgy {
	font-family: Tahoma;
	color: #666;
}

.txtBlk
{
	font-size: 85%;
	color: #474747;
	font-family: Tahoma;
}

.txtRed {
	font-family: Tahoma;
	font-size: 85%; 
	color: #EC3A30 !important;
}

.txtError
{
	font-weight: bold;
	font-size: 85%;
	color: #ec3a30;
	font-family: Tahoma;
	background-color: #ffff33;
}

.hdrBlk {
	font-size: 120%;
	font-weight: bold;
	color: #333333;
}



.hdrDgy {
	font-family: Verdana;
	color: #524C4C;
}

.hdrOrg {
	font-family: Verdana;
	color: #ff3300;
}

.txtDgy {
	font-family: Verdana;
	font-size: 85%;
	color: #524C4C;
}

.txtOrg {
	font-family: Verdana;
	font-size: 85%;
	color: #ff3300;
}

.txtFgy {
	font-family: Verdana;
	font-size: 85%;
	color: #747371;
}

.txtHlp
{
	font-size: 85%;
	color: #663333;
	font-family: Tahoma, Verdana, Arial;
}

.txtBlu
{
	color: #0000cc;
}



/* 4. tables
******************************/

.tbl_home td, .tbl_home th
{
padding: 0;
}

.grdPropertyAll {
  width: 100%;
  /*border: solid 1px #fff;*/
  }

.grdHeader {
	width: 100%;
	margin-top: 17px;
	border-collapse: collapse;
	border-bottom: 10px solid #fff;
    }

.grdFooter {
	width: 100%;
	margin-top: 0px;
	border-collapse: collapse;
	border-bottom: 10px solid #fff;
	background-color: #e8e8e8;
    }
    
.grdHeader td {
  padding-left: 0px;
    }

.grdHeaderRow {
	background-color: #e8e8e8;
	border-top: solid 6px #ffffff !important;
    }

.grdHeaderRow td {
	padding: 10px 18px 10px 10px;
    }

.grdSubHeaderRow {
	background-color: #e8e8e8;
	border-bottom: solid 2px #ffffff !important;
    }

.grdSubHeaderRow td {
	padding: 5px 18px 5px 10px;
	border-bottom: solid 6px #ffffff !important;
    }




.grdTerms {
  width: 100%;
  border: solid 0px #eeeeee;
  }

.grdTerms td {
  border: solid 0px #eeeeee;
  vertical-align: super;
 padding: 10px 5px 5px 5px;
  }

.grdPropertyHdr {
  width: 100%;
  border-top: solid 1px #acacac;
  border-left: solid 1px #acacac;
  border-right: solid 1px #acacac;
  margin-bottom: 0px;
  border-collapse: collapse;
  }
  
.grdPropertyHdr th {
	background-color: #e8e8e8;
	font-weight: normal;
	padding-left: 10px;
	padding-top: 7px;
	padding-bottom: 7px;
	padding-right: 25px;
  }

  .grdProperty {
  width: 100%;
  border: solid 1px #acacac;
  margin-bottom: 12px;
  border-collapse: collapse;
  }


.grdPropertyImage {
	width: 156px;
	padding-top: 9px;
	padding-left: 8px;
	text-align: left;
	vertical-align: super;
  }

.grdPropertyText {
	padding-top: 9px;
	width: 100%;
	text-align: left;
	padding-right: 25px;
  }

.grdPropertyText td {
	/*padding-bottom: 12px;
	border: solid 1px #cccccc;*/
}

.grdPropertyText table 
{
	width: 100%;
}

.grdPropertyImg {
	width: 100%;
/*	padding-top: 19px;
	padding-left: 11px; */
	padding: 0 0 10px 0;
	text-align: left;
	vertical-align: super;
	border: solid 0px #d4d4d4;
 }

.grdPropertyImg td {
	padding: 4px;
}

.grdPropertyImg img {
	border: 1px solid #acacac !important;
}

  
.grdPropertyDetail {
	width: 100%;
	/*padding-top: 9px;
	padding-left: 11px;
	padding-bottom: 11px;
	padding-right: 18px;
	width: 100%;
	vertical-align: super;
	*/
  }
  /*
 .grdPropertyDetail td {
    vertical-align: super;
  }*/

.grdAgent {
  width: 95%;
  margin-bottom: 12px;
  border-collapse: collapse;
}

.grdAgent .tdHdr {
	padding: 5px 0 2px 8px;
	border-bottom: solid 1px #acacac;
}

.grdAgentImage
{
	padding-left: 8px;
	vertical-align: super;
	width: 165px;
	padding-top: 8px;
	text-align: left;
}
  
  .grdAgentText {
	width: 100%;
	text-align: left;
}

.grdAgentText td {
	padding-bottom: 2px;
/*	border: solid 1px #cc0000;*/
}

.grdAgentTextCustom {
	width: 100%;
	text-align: left;
}

.grdAgentTextCustom td {
	padding-top: 5px;
	padding-bottom: 5px;
	border-bottom: solid 1px #d4d4d4;
	font-size: 11px;
}


.grdFeature {
	width: 100%;
	padding: 8px 0 8px 0;
	text-align: left;
}
  
.grdFeature td {
	padding: 3px 3px 3px 3px;
	/*width: 150px;*/
}

.grdFeature ul {
	list-style-type: none;
}

.grdFeature ul li {
	float: left;
	width: 145px;
}

/* 5. div-specific tags
5a. shared divs
5b. nav divs
5c. home page divs
5d. other page-specific divs
******************************/

/* 5a. shared divs
******************************/
#wrapper {
  background: #fff url("../images/footer_sample.gif") no-repeat bottom left;
  width: 780px;
  margin: 20px 0 0 20px;
  padding: 0 0 20px 0;
  }

#wrapper_image {
  background: #fff url("../images/footer_image.gif") no-repeat bottom left;
  width: 500px;
  margin: 20px auto 0 auto;
  padding: 0 0 20px 0;
  }

#wrapper_image .padLeft {
	padding-left: 10px;
}

#wrapper_advert {
  position: absolute;
  top: 0px;
  left: 790px;
  background: #ccc;
  border: solid 0px #cc0000;
  width: 160px;
  height: 600px;
  margin: 20px 0 0 20px;
  padding: 0 0 20px 0;
  }

#wrapper_advert p {
  margin: 0 0 20px 0 !important;
  padding: 0;
  }


#wrapper_advert a, #wrapper_advert img {
  margin: 0;
  padding: 0;
  }

#wrapper_advert .grdBuilder {
  padding: 0px;
  background-color: #cc0000;
  border: solid 1px #663300;
  width: 160px;
  height: 225px;
  margin-bottom: 20px;
  }


#wrapper_advert .grdBuilder td {
  padding-top: 3px;
  padding-left: 4px;
  padding-bottom: 3px;
}



#content
{
	padding: 15px 13px 15px 13px;
	
}

#header {
  background: #fff url("../images/header_sample.gif") no-repeat top left;
  padding: 5px 0 0 15px;
  position: relative;
}

#header_image {
  background: #fff url("../images/header_image.gif") no-repeat top left;
  padding: 5px 0 0 15px;
  position: relative;
}


#header p {
  position: absolute;
  right: 0;
  top: 0;
  height: 53px;
  width: 392px;
  color: #fc503c;
  font-size: 150%;
  text-align: center;
  padding: 60px 20px 0 0;
  background: #fff url("../images/header_right_sample.gif") no-repeat top right;
}

#footer {
  clear: left;
  padding: 0 0 0 0;
/*  position: relative;*/
}

#footer p { 
  padding: 12px 0 5px 73px;
  color: #fff;
  font-size: 85%;
 background: #989898 url("../images/footer_logo_sample.gif") no-repeat top left;
}

#footer_admin {
  clear: left;
  padding: 12px 0 0 0;
/*  position: relative;*/
}

#footer_admin p { 
  padding: 12px 0 5px 73px;
  color: #fff;
  font-size: 85%;
 background: #989898 url("../images/footer_logo_sample.gif") no-repeat top left;
}


#quick_links 
{
	clear: both;
	margin-top: 12px;
	padding: 0 0 0 0;
	background: #989898 !important;
	font-size: 85%;
	color: #fff;
}

#quick_links p {
	padding-left: 74px;
	padding-top: 5px;
	margin-bottom: 0px !important;
	text-align: center;
}

/*Added on 25 March 08*/
/*#quick_links
{padding: 12px 0 5px 73px !important;
	
 }*/
/*Added on 25 March 08*/
/*.footerImage {
  padding: 12px 0 5px 73px;
  color: #fff;
  font-size: 85%;
 background: #989898 url("../images/footer_logo_sample.gif") no-repeat top left;
}
*/


#footer_links {
	background: #989898 !important;
	font-size: 85%;
	color: #fff;
float: right;
padding: 12px 10px 5px 73px !important;
	/*position: absolute;
	right: 13px;
	top: 14px;	*/
}


#footer_image p {
  padding: 12px 0 5px 73px;
  color: #fff;
  font-size: 85%;
  background: #989898 url("../images/footer_logo_sample.gif") no-repeat top left;
}

 
/* 5b. nav divs
******************************/
#top_nav
{
	padding: 5px 0;
	border: 1px solid #EC8D6B;
	background: #E24128;
	border-left: 0;
	border-right: 0;
	color: #fff;
	text-align: center;
	/*float: left;
	position: relative;*/
}

#top_nav ul
{
		
}

#top_nav li
{
display: inline;
padding: 0 18px;
border-left: 1px solid #fff
}

#top_nav li.first
{
display: inline;
border: 0
}

 #top_nav li a
{
	font-size: 85%;
	color: #ffffff;
	font-family: Tahoma, Verdana, Arial;
	font-weight: bold;
}

 #top_nav li a:hover, #home #top_nav li a.active, #property_advanced #top_nav li a.active, #about_us #top_nav li a.active, #contact_us #top_nav li a.active, #about_us #top_nav li a.active, #agent_request #top_nav li a.active, #advertise #top_nav li a.active
{
	font-size: 85%;
	color: #ffff00;
	font-family: Tahoma, Arial;
}

 


/* 5c. home-page divs
******************************/
/*#home #header p {
	text-indent: -9000px
}*/

.left_col {
	float: left;
	width: 411px;
	margin: 10px 9px 0 0;
}

.left_col .sub_left_col {
	float: left;
	width: 201px;
	margin: 10px 12px 0 0;
}

* html .left_col .sub_left_col {
	margin-left: -5px;
}

.left_col .sub_left_col li {
	margin: 0 0 9px 0;
}

.left_col .sub_right_col {
	float: left;
	position: relative;
	height: 396px;
	width: 197px;
	margin: 10px 0 0 0;
	padding: 0;
/*	background-color: #ffff66;*/
	background: url("../images/home_other_feature_bottom_new.gif") no-repeat bottom left;
}

.left_col .sub_right_col h3 {
	padding: 10px 10px 6px 10px;
	font-size: 90%;
	background: url("../images/home_other_feature_top.gif") no-repeat top left;
}


.left_col .sub_right_col h4 {
	padding: 0 0 0 10px;
	border: 1px solid #AEACAC;
	border-top: 0;
	border-bottom: 0;
}

.left_col .sub_right_col p {
	padding: 0 10px 0 10px;	
	border: 1px solid #AEACAC;
	border-top: 0;
	border-bottom: 0;
}

.left_col .sub_right_col p img {
	margin: 7px 0 0 0;
}

.left_col .sub_right_col p.btn {
	border: 0;
	position: absolute;
	bottom: 12px;
	right: 15px;
	height: 18px;
line-height: 18px;
}

* html .left_col .sub_right_col p.btn {
	height: 18px;
}

.left_col .sub_right_col p.btn a {
	right: 0;
}







.right_col_new {
	float: left;
	position: relative;
	width: 334px;
	height: 645px;
	margin: 10px 0 0 0;
	padding: 0 0 10px 0;
	background: #fff;
}

.right_col_new .topimage {
	position: absolute;
	top: 0;
	left: 0;
	background: url("../images/feature_top.gif") no-repeat top left;
	height: 30px;
	width: 336px;
	padding: 0;
	margin: 0;
	font-size: 0;
}

.right_col_new h3 {
	padding: 5px 9px 5px 9px;
	margin: -3px 0 0 0;
	border: 1px solid #AEACAC;
	border-top: 0;
	border-bottom: 0;
	width: 100%;
}

.right_col_new h4 {
	padding: 8px 9px 2px 9px;
	border: 1px solid #AEACAC;
	border-top: 0;
	border-bottom: 0;
}

.right_col_new p {
	padding: 0 9px;
	border: 1px solid #AEACAC;
	border-top: 0;
	border-bottom: 0;
}

.right_col_new .first {
	padding: 0;
	margin: 0;
}
.right_col_new .first img {
	padding: 0;
	margin: 0;
}

.right_col_new ul {
	position: absolute;
	bottom: 13px;
	right: 18px;
	height: 10px;
	padding: 0 0 2px 0;
}

* html .right_col_new ul {
	bottom: 6px;
}

.right_col_new ul .btn a {
	font-size: 10px;
}




.divFeatureMain {
	position: relative;
	height: 655px;
	width: 334px;
	background: #fff url("../images/home_feature_bottom_new.gif") no-repeat bottom left;
	}

.divFeatureMainAddress {
	padding: 5px 9px 5px 9px;
	margin: -3px 0 0 0;
	border: 1px solid #AEACAC;
	border-top: 0;
	border-bottom: 0;
	font-weight: bold;	
	width: 330px;
/*	background-color: #009900;*/
	text-align: left;
	float: left;
	
}

.divFeatureMainAddress img {
	float: right;
	margin: 0 10px 0 0;
}

.divFeatureOther {
	position: relative;
	width: 197px;
	height: 396px;
/*	background: #d9d9d9;*/
	}

.divFeatureOther h3 {
	font-size: 14px !important;
	}
	
.divFeatureOtherImg {
height: 200px;
/*background: #d9d9d9;*/
text-align: center;
	}

.divFeatureOther p {
	font-family: Verdana;
	font-size: 85%;
	color: #524C4C;
	padding-top: 0px;
	text-align:center;
}


.divFeatureOtherImg img {
	padding-top: 10px;
}

.right_col_new .topimagenew {
	position: absolute;
	top: 0;
	left: 0;
	height: 50px;
	width: 336px;
	padding: 0;
	margin: 0;
	font-size: 0;
	border: solid 0px #fff;
}

.divFeatureMainNew {
	position: relative;
	height: 655px;
	width: 334px;
	background: #fff url("../images/home_feature_bottom_new.gif") no-repeat bottom left;

	}
	
	.divFeatureMain table {
		/*background-color: #009900;*/
		width: 310px;
		margin-left: 10px;
		margin-top: 10px;
		/*border: solid 1px #c9c9c9;*/
	}

	.divFeatureMain td {
		/*border: solid 1px #d4d4d4;*/
	}
	
.divFeatureMain .tdFeatureImgLogo {
	width: 200px;
	text-align: left;
}

.divFeatureMain .tdFeatureRight {
	width: 110px;
	text-align: right !important;
}
	
	
.divFeatureMainNewHdr {
	position: relative;
	height: 655px;
	width: 334px;
/*	background: #fff url("../images/home_feature_bottom_new.gif") no-repeat bottom left;*/
/*background: #cc0000;*/
	background: #fff url("../images/home_feature_bottom_new.gif") no-repeat bottom left;


	}
	
	
.newFeatureHdr {
	background: #fff url("../images/feature_banner.gif") no-repeat bottom left;
	height: 50px;
	width: 335px;
	}

.newFeatureHdr p
{
	border-right: 0px;
	border-top: 0px;
	font-weight: bold;
	font-size: 110%;
	z-index: 400;
	border-left: 0px;
	color: #333;
	line-height: 17px;
	padding-top: 14px;
	border-bottom: 0px;
	font-family: calibri, Verdana, Tahoma, Arial;
	text-align: center;
}

#divHotlist {
	margin: 0px 0px 0px 0px;
	font-size: 85%;
	}

#divHotlist #divHotListContent {
	border-left: solid 1px #2A3170;
	border-right: solid 1px #2A3170;
	height: 149px;
/*	background-color: #009900;*/
}

#divHotlist #divHotListFooter {
	height: 6px;
	background: url("../images/hot_listings_footer.gif") no-repeat bottom left;
}

#divHotlist p {
	padding-left: 10px;
	padding-right: 10px;
	padding-bottom: 30px;
}
	
#divHotlist h2 {
	background: url("../images/hot_listings_banner.gif") no-repeat top left;
	color: #fff;
	height: 36px;
	 }




#quick_search {
	background: transparent;
	width: 411px;
	height: 249px;
	margin: 0 0 0px 0;
}

#quick_search td {
	padding: 0;
	margin: 0;
}

#quick_search td.top {
	height: 17px;
	background: url("../images/home_search_top.gif") repeat-y top left;
}

#quick_search td.bottom {
	height: 16px;
	background: url("../images/home_search_bottom.gif") repeat-y top left;
}

#quick_search td.nofont {
	font-size: 0;
}

#quick_search td img {
	padding: 0;
	margin: 0;
}

#quick_search tr {
/*	background: #EBEAEA url("../images/home_search_background.gif") repeat-y top left;*/
background: #EBEAEA; 
}

#quick_search td table tr {
	background: transparent;
}

#quick_search .quick_search_left {
	height: 216px;
	background: url("../images/home_search_background.gif") repeat-y top left;
}

#quick_search .quick_search_right {
	height: 216px;
	background: url("../images/home_search_background.gif") repeat-y top right; 
}

#quick_search .top_left {
/*	background: url("../images/home_search_top.gif") no-repeat top left; 
	padding: 16px 0 0 0;*/
}
#quick_search .top_right {
/*	background: url("../images/home_search_top.gif") no-repeat top right;
	padding: 16px 0 0 25px;*/
}

#quick_search .bottom_left {
/*	background: url("../images/home_search_bottom.gif") no-repeat bottom left;
	padding: 0 0 16px 0;
	text-align: right; */
}
#quick_search .bottom_right {
/*	background: url("../images/home_search_bottom.gif") no-repeat bottom right;
	padding: 0 13px 16px 32px; */
}

#quick_search .padLeft {
	padding-left: 7px;
}

#quick_search .padLeft2 {
	padding-left: 25px;
}

#quick_search .padTop {
	padding-top: 15px;
}


#ausmap {
	position: relative;
	width: 175px;
	height: 163px;
	background: url("../images/australia.gif");
	margin: 0;
	padding: 0;
}


#ausmap ul {
  position: relative;
}

#ausmap ul li {
	margin: 0;
	padding: 0;
	list-style: none;
	display: block;
	position: absolute;
	background: none;
}

#ausmap a {
	display: block;
	text-indent: -9000px;
}

#ausmap li.wa {
	left: 0px;
	top: 10px;
	width: 67px;
	height: 116px;
	font-size: 0;
}

#ausmap li.nt {
	left: 67px;
	top: 0px;
	width: 40px;
	height: 73px;
	font-size: 0;
}

#ausmap li.qld {
	left: 107px;
	top: 0px;
	width: 68px;
	height: 89px;
	font-size: 0;
}

#ausmap li.sa {
	left: 67px;
	top: 73px;
	width: 51px;
	height: 58px;
	font-size: 0;
}

#ausmap li.nsw {
	left: 118px;
	top: 87px;
	width: 53px;
	height: 42px;
	font-size: 0;
}

#ausmap li.vic {
	left: 118px;
	top: 110px;
	width: 33px;
	height: 24px;
	font-size: 0;
}

#ausmap li.act {
	left: 135px;
	top: 105px;
	width: 10px;
	height: 8px;
	font-size: 0;
}

#ausmap li.tas {
	left: 126px;
	top: 141px;
	width: 20px;
	height: 20px;
	font-size: 0;
}

#ausmap li.wa a {
	height: 116px;
}

#ausmap li.nt a {
	height: 73px;
}

#ausmap li.qld a {
	height: 89px;
}

#ausmap li.sa a {
	height: 58px;
}

#ausmap li.nsw a {
	height: 42px;
}

#ausmap li.vic a {
	height: 28px;
}

#ausmap li.act a {
	height: 10px;
}

#ausmap li.tas a {
	height: 20px;
}

#ausmap li.wa a:hover, #ausmap li.nt a:hover, #ausmap li.qld a:hover,
#ausmap li.sa a:hover, #ausmap li.nsw a:hover, #ausmap li.vic a:hover,
#ausmap li.act a:hover, #ausmap li.tas a:hover {
	background: url("../images/australia.gif") no-repeat;
}

#ausmap li.wa a:hover {
	background-position: 0px -173px;
}

#ausmap li.nt a:hover {
	background-position: -67px -324px;
}

#ausmap li.qld a:hover {
	background-position: -107px -163px;
}

#ausmap li.sa a:hover {
	background-position: -67px -560px;
}

#ausmap li.nsw a:hover {
	background-position: -118px -411px;
}

#ausmap li.vic a:hover {
	background-position: -118px -273px;
}

#ausmap li.act a:hover {
	background: #FECE84;
}

#ausmap li.tas a:hover {
	background-position: -125px -304px;
}



/* 5d. other page-specific divs
******************************/

#gmap 
{
	width: 270px;
	height: 250px;
	border: 1px solid #acacac;
/*	position: absolute;*/
}
/*
* html #gmap {
	position: relative;
	top: -20px;
}*/
/*
#gmap span {
	position: absolute;
	right: 0;
	bottom: 16px;
}*/

.gmapHolder {
	padding: 0;
}

td.gmapHolder {
	
	position: relative;
}
/*
* html td.gmapHolder {
	padding-top: 10px;
}*/

.gmapPad {
	padding: 5px 10px;
}

.gmapPad p {
	padding: 5px 0;
}

.gmapPadMap {
	padding: 10px 10px 10px 0;
}

/*
#register #content, #plan_add #content {
	background: #fff;
	padding: 5px;
	margin: 10px 10px;
}

#register #content fieldset, #plan_add #content fieldset {
	margin: 5px 0 10px 0;
	padding: 5px 0;
	border: 0;
}

#register #content legend, #plan_add #content legend {
	padding: 0 0 0 0;
	font-size: 90%; 
	font-weight: bold;
}

#register #content fieldset p, #plan_add #content fieldset p {
	margin: 0 0 2px 0;
}
*/

#advertise p {
	margin: 0 0 2px 0;
}



#general_form form {
	clear: left;
	padding: 21px 24px;
	border: 1px solid #B3AEAA;
	}

#general_form fieldset {
	padding: 0 0 15px 0;
	margin: 0 0 10px 0;
	border: solid 0px #fff;
	}

#general_form fieldset.last {
	padding: 0 0 0 0;
	margin: 0 0 10px 0;
	background: transparent;
	}

#general_form legend {
	font-weight: bold;
	color: #D83824;
	margin: 0 0 5px 0;
	}

#general_form label {
	width: 180px;
	float: left;
	padding: 0 13px 0 0;
	text-align: right;
	font-family: Verdana;
	font-size: 85%;
	color: #524C4C;
	}

#general_form p {
	clear: left;
	margin: 0 0 5px 0;
	}


/*
#agent_request form {
	clear: left;
	padding: 21px 24px;
	border: 1px solid #B3AEAA;
	}
*/

#agent_request fieldset {
	padding: 0 0 15px 0;
	margin: 0 0 10px 0;
	border: solid 0px #fff;
	}

#agent_request fieldset.last {
	padding: 0 0 0 0;
	margin: 0 0 10px 0;
	background: transparent;
	}

#agent_request legend {
	font-weight: bold;
	color: #D83824;
	margin: 0 0 5px 0;
	}

#agent_request label {
	width: 140px;
	float: left;
	padding: 0 13px 0 0;
	text-align: right;
	font-family: Verdana;
	font-size: 85%;
	color: #524C4C;
	}

#agent_request p {
	clear: left;
	margin: 0 0 5px 0;
	}


#contact_form fieldset {
	padding: 0 0 15px 0;
	margin: 15px 0 10px 0;
	border: solid 0px #000;
	}

#contact_form fieldset.last {
	padding: 0 0 0 0;
	margin: 0 0 10px 0;
	background: transparent;
	}

#contact_form legend {
	font-weight: bold;
	color: #D83824;
	margin: 0 0 5px 0;
	}

#contact_form label {
	width: 130px;
	float: left;
	padding: 0 13px 0 0;
	text-align: right;
	font-family: Verdana;
	font-size: 100%;
	color: #524C4C;
	}

#contact_form p {
	clear: left;
	margin: 0 0 5px 0;
	}

#contact_form input, #contact_form textarea {
	font-size: 100%;
	}

#flash_results_request, #flash_agent_request {
	height: 80px;
}

#flash_about_us, #flash_contact_us {
	margin-top: 30px;
	height: 120px;
}

#flashadvertglobal {
	height: 150px;
}

#flashadvertstudio {
	height: 300px;
}

/* 6. misc. all sorts
******************************/
.imgBorder {
	padding: 4px;
	border: solid 1px #d4d4d4;
}

ul.normal {
	list-style-type: square;
	margin: 10px 0 12px 20px;
}


.small-logo {
	margin-bottom: -4px;
}

.clearLeft {
	clear: left;
}

.none {
	display: none;
}

/* advertising page*/
#divPlans {
	height: 152px;
	margin-top: 20px;
	margin-bottom: 20px;
}

#divPlans div {
	float: left;
	margin-right: 20px;
}

#divPlansLong {
	height: 82px;
	margin-top: 20px;
	margin-bottom: 20px;
}

#divPlansLong div {
	float: left;
	margin-right: 20px;
}


/* advertising page - these used for image generate */
/*#divPlanSample {
	height: 150px;
	margin-top: 20px;
	margin-bottom: 20px;
}

#divPlanSample h4 {
	text-align: center;
	color: #fff;
	padding: 10px 0 10px 0;
	font-size: 14px;
}

#divPlanSample ul {
	list-style-type: circle;
	margin: 0px 0 12px 20px;
}

#divPlanSample p {
	list-style-type: circle;
	margin-left: 20px;
}

#divPlatinum {
	height: 150px;
	width: 220px;
	background-color: #996533;
	float: left;
	margin-right: 20px;
	color: #333;
	border: solid 1px #ccc;
}

#divGold {
	height: 150px;
	width: 220px;
	background-color: #E88800;
	float: left;
	margin-right: 20px;
	border: solid 1px #ccc;
}

#divSilver {
	height: 150px;
	width: 220px;
	background-color: #c0c0c0;
	float: left;
	border: solid 1px #ccc;
}

#divPlanSampleLong {
	height: 150px;
	margin-top: 20px;
	margin-bottom: 20px;
}

#divPlanSampleLong h4 {
	text-align: center;
	color: #fff;
	padding: 10px 0 10px 0;
	font-size: 14px;
}

#divPlanSampleLong ul {
	list-style-type: circle;
	margin: 0px 0 12px 20px;
}

#divPlanSampleLong p {
	list-style-type: circle;
	margin-left: 20px;
}

#divPlatinumLong {
	height: 80px;
	width: 220px;
	background-color: #996533;
	float: left;
	margin-right: 20px;
	color: #333;
	border: solid 1px #ccc;
}

#divGoldLong {
	height: 80px;
	width: 220px;
	background-color: #E88800;
	float: left;
	margin-right: 20px;
	border: solid 1px #ccc;
}

#divSilverLong {
	height: 80px;
	width: 220px;
	background-color: #c0c0c0;
	float: left;
	border: solid 1px #ccc;
}
*/
/* END - advertising page - these used for image generate */





</pre></body></html>