
/*
Compiled: 2012-02-23 19:21:43
Errors: 
File Not Found: Web/Layouts/Modules/addThis/1-a.css
	File Not Found: W
	File Not Found: W
	File Not Found: W
	File Not Found: Web/Blog/List/2-a.css
	File Not Found: Web/Property/List/1.css
	File Not Found: W
	File Not Found: Web/Property/PrintDetail/detail-starr.css
	File Not Found: Web/Property/Modules/Images/2-a.css
	File Not Found: Web/Property/Modules/Agent/10-a.css
	File Not Found: Web/Property/Modules/BBC/5-a.css
	File Not Found: W
	File Not Found: W
	File Not Found: W
	File Not Found: Sites/532/css/style.css
*/

/******************************** BEGIN Web/Layouts/starr-base.css ********************************/ 

/* RESET */

html, body, div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6, p, 
blockquote, pre, a, abbr, acronym, address, big, cite, code, del, dfn, em, 
font, img, ins, kbd, q, s, samp, small, strike, strong, sub, sup, tt, var,
b, u, i, center, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, 
table, caption, tbody, tfoot, thead, tr, th, td {
margin:0;padding:0;border:0;outline:0;font-size:100%;vertical-align:baseline;
background:transparent;}
body{line-height:auto;}
ol, ul{list-style:none;}
blockquote, q{quotes:none;}
blockquote:before, blockquote:after,
q:before, q:after{content:'';content:none;}
:focus{outline:0;}
ins{text-decoration:none;}
del{text-decoration:line-through;}
table{border-collapse:collapse;border-spacing:0;}

/* END RESET */

html {
	height: 100%;

}

body {
	background: #fff;
	color: #474747; /* option */
	font: 13px/20px Arial, serif;
	margin:0px;
	padding:0px;
	height: 100%;
}

@font-face {
    font-family: 'KarbonSemibold';
    src: url(/_assets/532/images/fonts/karbon-semibold-webfont.eot);
    src: url(/_assets/532/images/fonts/karbon-semibold-webfont.eot?#iefix) format('embedded-opentype'),
         url(/_assets/532/images/fonts/karbon-semibold-webfont.woff) format('woff'),
         url(/_assets/532/images/fonts/karbon-semibold-webfont.ttf) format('truetype'),
         url(/_assets/532/images/fonts/karbon-semibold-webfont.svg#KarbonSemibold) format('svg');
    font-weight: normal;
    font-style: normal;
}



a {
	color: #474747;
}

a:hover {
	color: #13b5ea;
}

.clear {
	clear: both;
}

p {
	margin: 0 0 10px;
}

h2 {
	font-size: 22px;
	margin: 0 0 20px;
	font-weight: normal;
	color: #003768;
}

h3 {
	font-size: 14px;
	margin: 0 0 20px;
	color: #003768;
}

h4 {
	margin: 0 0 15px;
	color: #222;
	font-size: 14px;
}

/* SHADOW BOX */

#sb-title-inner,#sb-info-inner,#sb-loading-inner,div.sb-message{font-family:"HelveticaNeue-Light","Helvetica Neue",Helvetica,Arial,sans-serif;font-weight:200;color:#fff;}
#sb-container{position:fixed;margin:0;padding:0;top:0;left:0;z-index:999;text-align:left;visibility:hidden;display:none;}
#sb-overlay{position:relative;height:100%;width:100%;}
#sb-wrapper{position:absolute;visibility:hidden;width:100px;}
#sb-wrapper-inner{position:relative;border:1px solid #303030;overflow:hidden;height:100px;}
#sb-body{position:relative;height:100%;}
#sb-body-inner{position:absolute;height:100%;width:100%;}
#sb-player.html{height:100%;overflow:auto;}
#sb-body img{border:none;}
#sb-loading{position:relative;height:100%;}
#sb-loading-inner{position:absolute;font-size:14px;line-height:24px;height:24px;top:50%;margin-top:-12px;width:100%;text-align:center;}
#sb-loading-inner span{background:url(/_assets/532/images/loading.gif) no-repeat;padding-left:34px;display:inline-block;}
#sb-body,#sb-loading{background-color:#060606;}
#sb-title,#sb-info{position:relative;margin:0;padding:0;overflow:hidden;}
#sb-title,#sb-title-inner{height:26px;line-height:26px;}
#sb-title-inner{font-size:16px;}
#sb-info,#sb-info-inner{height:20px;line-height:20px;}
#sb-info-inner{font-size:12px;}
#sb-nav{float:right;height:16px;padding:2px 0;width:45%;}
#sb-nav a{display:block;float:right;height:16px;width:16px;margin-left:3px;cursor:pointer;background-repeat:no-repeat;}
#sb-nav-close{background-image:url(/_assets/532/images/close.png);}
#sb-nav-next{background-image:url(/_assets/532/images/next.png);}
#sb-nav-previous{background-image:url(/_assets/532/images/previous.png);}
#sb-nav-play{background-image:url(/_assets/532/images/play.png);}
#sb-nav-pause{background-image:url(/_assets/532/images/pause.png);}
#sb-counter{float:left;width:45%;}
#sb-counter a{padding:0 4px 0 0;text-decoration:none;cursor:pointer;color:#fff;}
#sb-counter a.sb-counter-current{text-decoration:underline;}
div.sb-message{font-size:12px;padding:10px;text-align:center;}
div.sb-message a:link,div.sb-message a:visited{color:#fff;text-decoration:underline;}

#sb-info {
	position: absolute;
	top: 14px;
	right: -12px;
	height: 30px
}

#sb-info a {
	width: 30px;
	height: 30px;
}


/******************************** END Web/Layouts/starr-base.css ********************************/ 


/******************************** BEGIN Web/Forms/forms-starr.css ********************************/ 

form {
	background: #cef1fd;
	padding: 10px;
}

legend {
	color: #003768;
	font-size: 14px;
	font-weight: bold;
	margin: 0 0 5px;
	padding: 0;
}

input[type="text"], textarea {
	width: 260px;
	padding: 1px 5px;
	height: 25px;
	line-height: 25px;
	border: solid 1px #13b5ea;
	font: 13px/20px Arial,serif;
	color: #474747;
}

textarea {
	height: 75px;
}

label {
	font-size: 12px;
}

form li {
	margin: 0 0 5px;
	height: 29px;
}

#fieldset-yourEnquiry legend,
#fieldset-buttonArea legend {
	display: none;
}


/* FORM SPECIFIC */

#Contact {
	width: 367px;
	float: right;
	margin: 20px 0;
}

#MarketAppraisal,
#myfinder {
	width: 500px;
	margin: 20px 0;
}

#Contact .hint, 
#MarketAppraisal .hint, 
#myfinder .hint {
	display: none;
}

.preferredContactMethod label,
.preferredContactMethod .radio,
.mailList label,
.mailList .radio {
	float: left;
}

.preferredContactMethod label,
.mailList label {
	margin: 0 5px 5px 0;
}

#Contact .input-submit,
#MarketAppraisal .input-submit,
#myfinder .input-submit,
#EmailAFriend .input-submit {
	width: 115px;
	height: 25px;
	text-transform: uppercase;
	color: #fff;
	line-height: 25px;
	display: block;
	border: none;
	background: url(/_assets/532/images/submit-button.png) top;
	cursor: pointer;
	float: right;
}

#Contact .input-submit:hover,
#MarketAppraisal .input-submit:hover,
#myfinder .input-submit:hover {
	background: url(/_assets/532/images/submit-button.png) bottom;
}

#Contact label,
#MarketAppraisal label, 
#myfinder label,
#EmailAFriend label {
	display: block;
	width: 85px;
	margin: 5px 5px 0 0;
	text-align: right;
	vertical-align: top;
	float: left;
}

#MarketAppraisal label,
#myfinder label  {
	width: 218px;
}

#Contact .radio label, 
#MarketAppraisal .radio label,
#myfinder .radio label {
	width: auto;
	float: none;
	display: inline-block;
	text-align: left;
}

#Contact li.enquiry,
#MarketAppraisal li.address,
#MarketAppraisal li.additionalInformation, 
#EmailAFriend li.message {
	height: 80px;
}

#Contact li div, 
#MarketAppraisal li div, 
#myfinder li div {
	display: block;
	width: 272px;
	float: right;
}

#MarketAppraisal .select-span, 
#myfinder .select-span {
	color: #222;
	position: absolute;
	display:block;
   	width: 150px;
   	height: 20px;
   	padding: 3px 5px;	
   	font-size: 11px;
   	background:url(/_assets/532/images/select-150.png) no-repeat left bottom;
   	overflow: hidden;
}

#MarketAppraisal select.input-select,
#myfinder select.input-select {
	opacity: 0;
    width: 150px;
    position: relative;
    z-index: 5;
    filter: alpha(opacity = 0);
    height: 26px;
    color: #222;
}

#MarketAppraisal fieldset,
#myfinder fieldset {
	margin: 0 0 20px;
}

#MarketAppraisal fieldset#fieldset-buttonArea, 
#myfinder fieldset#fieldset-buttonArea {
	margin: 0;
}

.selling-advice .appraisal-button {
	display: none;
}

#myfinder li.categories {
	height: 185px;
}

#myfinder li.categories #categories label {
	text-align: left;
}

#myfinder #myfLocations {
	height: 200px;
	overflow-y:scroll;
	border: 1px solid #13B5EA;
    color: #474747;
    font: 13px/20px Arial,serif;
    padding: 1px 5px;
    width: 260px;
    float: left;
    background: #fff;
    margin: 0 0 5px 5px;
}

#myfinder #myfLocations label {
	text-align: left;
}

.contact-us .content {
	width: 920px;
}

.contact-us .right-nav {
	display: none;
}

.contact-us form#Contact {
	display: none;
}

.contact-us p.intro {
	display: none;
}

body.lightbox .content {
	background: none;
	padding: 30px 0 0 20px;
}

#EmailAFriend {
	background: none;
	padding: 0;
}

#EmailAFriend fieldset {
	clear: both;
	margin: 0 0 20px;
	width: 365px;
}

/******************************** END Web/Forms/forms-starr.css ********************************/ 


/******************************** BEGIN Web/Forms/forms-starr.css ********************************/ 

form {
	background: #cef1fd;
	padding: 10px;
}

legend {
	color: #003768;
	font-size: 14px;
	font-weight: bold;
	margin: 0 0 5px;
	padding: 0;
}

input[type="text"], textarea {
	width: 260px;
	padding: 1px 5px;
	height: 25px;
	line-height: 25px;
	border: solid 1px #13b5ea;
	font: 13px/20px Arial,serif;
	color: #474747;
}

textarea {
	height: 75px;
}

label {
	font-size: 12px;
}

form li {
	margin: 0 0 5px;
	height: 29px;
}

#fieldset-yourEnquiry legend,
#fieldset-buttonArea legend {
	display: none;
}


/* FORM SPECIFIC */

#Contact {
	width: 367px;
	float: right;
	margin: 20px 0;
}

#MarketAppraisal,
#myfinder {
	width: 500px;
	margin: 20px 0;
}

#Contact .hint, 
#MarketAppraisal .hint, 
#myfinder .hint {
	display: none;
}

.preferredContactMethod label,
.preferredContactMethod .radio,
.mailList label,
.mailList .radio {
	float: left;
}

.preferredContactMethod label,
.mailList label {
	margin: 0 5px 5px 0;
}

#Contact .input-submit,
#MarketAppraisal .input-submit,
#myfinder .input-submit,
#EmailAFriend .input-submit {
	width: 115px;
	height: 25px;
	text-transform: uppercase;
	color: #fff;
	line-height: 25px;
	display: block;
	border: none;
	background: url(/_assets/532/images/submit-button.png) top;
	cursor: pointer;
	float: right;
}

#Contact .input-submit:hover,
#MarketAppraisal .input-submit:hover,
#myfinder .input-submit:hover {
	background: url(/_assets/532/images/submit-button.png) bottom;
}

#Contact label,
#MarketAppraisal label, 
#myfinder label,
#EmailAFriend label {
	display: block;
	width: 85px;
	margin: 5px 5px 0 0;
	text-align: right;
	vertical-align: top;
	float: left;
}

#MarketAppraisal label,
#myfinder label  {
	width: 218px;
}

#Contact .radio label, 
#MarketAppraisal .radio label,
#myfinder .radio label {
	width: auto;
	float: none;
	display: inline-block;
	text-align: left;
}

#Contact li.enquiry,
#MarketAppraisal li.address,
#MarketAppraisal li.additionalInformation, 
#EmailAFriend li.message {
	height: 80px;
}

#Contact li div, 
#MarketAppraisal li div, 
#myfinder li div {
	display: block;
	width: 272px;
	float: right;
}

#MarketAppraisal .select-span, 
#myfinder .select-span {
	color: #222;
	position: absolute;
	display:block;
   	width: 150px;
   	height: 20px;
   	padding: 3px 5px;	
   	font-size: 11px;
   	background:url(/_assets/532/images/select-150.png) no-repeat left bottom;
   	overflow: hidden;
}

#MarketAppraisal select.input-select,
#myfinder select.input-select {
	opacity: 0;
    width: 150px;
    position: relative;
    z-index: 5;
    filter: alpha(opacity = 0);
    height: 26px;
    color: #222;
}

#MarketAppraisal fieldset,
#myfinder fieldset {
	margin: 0 0 20px;
}

#MarketAppraisal fieldset#fieldset-buttonArea, 
#myfinder fieldset#fieldset-buttonArea {
	margin: 0;
}

.selling-advice .appraisal-button {
	display: none;
}

#myfinder li.categories {
	height: 185px;
}

#myfinder li.categories #categories label {
	text-align: left;
}

#myfinder #myfLocations {
	height: 200px;
	overflow-y:scroll;
	border: 1px solid #13B5EA;
    color: #474747;
    font: 13px/20px Arial,serif;
    padding: 1px 5px;
    width: 260px;
    float: left;
    background: #fff;
    margin: 0 0 5px 5px;
}

#myfinder #myfLocations label {
	text-align: left;
}

.contact-us .content {
	width: 920px;
}

.contact-us .right-nav {
	display: none;
}

.contact-us form#Contact {
	display: none;
}

.contact-us p.intro {
	display: none;
}

body.lightbox .content {
	background: none;
	padding: 30px 0 0 20px;
}

#EmailAFriend {
	background: none;
	padding: 0;
}

#EmailAFriend fieldset {
	clear: both;
	margin: 0 0 20px;
	width: 365px;
}

/******************************** END Web/Forms/forms-starr.css ********************************/ 


/******************************** BEGIN Web/Forms/Modules/OfficeList/office-list-starr.css ********************************/ 

    .contact-us p.intro {
	margin: 0 0 20px;
	padding: 10px 5px;
	background: url(/_assets/532/images/horizontal-divide.png) repeat-x top;
	clear: both;
}

/******************************** END Web/Forms/Modules/OfficeList/office-list-starr.css ********************************/ 


/******************************** BEGIN Web/Layouts/starr.css ********************************/ 

#wrapper {
	background:#fff;
	margin: 0 auto;
	padding:0;
	width: 960px;
	overflow: hidden;
}

/******************************** END Web/Layouts/starr.css ********************************/ 


/******************************** BEGIN Web/Layouts/Content/starr.css ********************************/ 

#content-layout {
	border-bottom: dotted 1px #cacaca;
	padding: 0 0 15px;
}	

/******************************** END Web/Layouts/Content/starr.css ********************************/ 


/******************************** BEGIN Web/Layouts/Header/starr.css ********************************/ 

#header {
	display: block;
	height: 105px;
	position: relative;
}

#header h1 a {
	background: url(/_assets/532/images/starr-partners-logo.png);
	display: block;
	width: 290px;
	height: 50px;
	text-indent: -3333px;
	position: absolute;
	top: 29px;
	left: 0;
}



/******************************** END Web/Layouts/Header/starr.css ********************************/ 


/******************************** BEGIN Web/Layouts/Menu/starr.css ********************************/ 

#menu {
	position: absolute;
	top: 52px;
	right: 0px;
	height: 14px;
	line-height: 14px;
}

#menu * {
	z-index: 100;
}

#menu li {
	float: left;
	border-left: dotted 1px #13b5ea;
}

#menu li:first-child {
	border: none;
}

#menu li a {
	font-size: 12px;
	font-weight: bold;
	text-decoration: none;
	text-transform: uppercase;
	padding: 0 13px 0 14px;
}

#menu li.active a {
	color: #13B5EA;
}	

#menu li ul {
	display: none;
}

/******************************** END Web/Layouts/Menu/starr.css ********************************/ 


/******************************** BEGIN Web/Layouts/Footer/starr.css ********************************/ 

#footer {
	padding: 8px 0 0 0;
	height: 30px;
}

#footer-menu {
	height: 14px;
	line-height: 14px;
	float: left;
}

#footer-menu li {
	float: left;
	border-left: dotted 1px #13b5ea;
}

#footer-menu li:first-child {
	border: none;
}

#footer-menu li a {
	font-size: 12px;
	text-decoration: none;
	padding: 0 13px 0 14px;
}

#footer-menu li:first-child a {
	padding: 0 13px 0 0;
}

#footer p {
	float: right;
	clear: right;
	font-style: italic;
	font-size: 11px;
	color: #403f3f;
	line-height: 13px;
	margin: 2px 0 5px;
}

#footer p.netstarter,
#footer p.renet,
#footer p a {
	font-size: 10px;
	color: #a2a2a2;
	width: 200px;
	text-align: right;
	text-decoration: none;
}

#footer p a:hover {
	color: #13b5ea;
}

#footer-menu li.language {
	padding: 0 0 0 10px;
}

#footer-menu li.language .goog-te-gadget-simple {
	border-color: #fff;
}

.index #footer .renet {
	display: none;
}



/******************************** END Web/Layouts/Footer/starr.css ********************************/ 


/******************************** BEGIN Web/Dynamic/dynamic-starr.css ********************************/ 

.content h4 {
	clear: both;
	color: #003768;
	background: #CEF1FD;
	margin: 0 0 10px;
	padding: 0 5px;
}

h2.search-to {
	background: #13b5ea;
	color: #fff;
	display: block;
	width: 168px;
	height: 135px;
	float: left;
	padding: 30px 0 0 20px;
	margin: 0;
}

#quick-search.medium {
	width: 772px;
	height: 165px;
}

.medium #quicksearch {
	background: #13b5ea;
	width: 757px;
	padding: 20px 0 0 15px;
}

.medium #quicksearch li.disposalMethod {
	display: none;
}

.medium #quicksearch li.city {
	position: relative;
	display: block;
	height: 37px;
	width: 723px;
}

.medium #quicksearch input[type="text"] {
	width: 703px;
	height: 25px;
	line-height: 25px;
	position: absolute;
	top: 0;
}

.medium #quicksearch fieldset ul.token-input-list li.token-input-token {
	margin: 7px 5px 0 0;	
}

.medium  ul.token-input-list {
	background: url(/_assets/532/images/suburb-search-long.png);
		height: 37px;
	line-height: 37px;
	width: 703px;
}

.buy + div.token-input-dropdown,
.rent + div.token-input-dropdown {
	width: 702px;
	background:  url(/_assets/532/images/suburb-search-long-drop-down.png);
	
}

.medium #quicksearch li.city label {
	position: absolute;
	top: 43px;
	font-weight: normal;
}

.medium #quicksearch .citySurroundingSuburbs {
	width: 723px;
	padding: 0 0 5px;
}

.medium #quicksearch .citySurroundingSuburbs label {
	text-align: right;
	width: auto;
	font-weight: normal;
}

.medium #quicksearch .citySurroundingSuburbs .element {
	float: right;
}

.medium #fieldset-quickSearchSubmit {
	height: 0;
}

.medium #quicksearch .input-submit {
	top: 113px;
	right: 207px;
}

.content {
	clear: both;
	width: 710px;
	float: left;
	padding: 7px 20px;
}

.right-nav {
	width: 195px;
	padding: 20px 5px 20px 10px;
	float: right;
}

.content, .right-nav {
	background: url(/_assets/532/images/content-page-bg.png) repeat-x top;
	min-height: 250px;
}

.right-nav .subMenu {
	padding: 0 10px 0 0
}

.right-nav .subMenu li {
	background: url(/_assets/532/images/right-arrow-blue.png) no-repeat left center;
	padding: 3px 0 3px 15px;
	border-top: solid 1px #dfe3e3;
}

.right-nav .subMenu li:first-child {
	border: none;
}


.right-nav .subMenu li a {
	font-size: 12px;
	font-weight: bold;
	text-decoration: none;
}

p.p14 {
	font-size: 14px;
	line-height: 21px;
}

/* PAGE SPECIFIC */



.content a {
	color: #13b5ea;
}

.content a:hover {
	color: #5cd7ff;
}

.careers .content img,
.overseas-investors .content img,
.our-profile .content img,
.property-investor-services .content img, 
.tools .content img,
.starr-safegurads .content img,
.investment-seminar .content img {
	float: right;
	margin: 0 0 20px 20px;
}

.property-investor-services .content ul,
.tenant-information .content ul, 
.starr-safegurads .content ul {
	margin: 0 0 20px;
	list-style: disc;
	list-style-position: inside;
}

.property-investor-services .content h4 {
	clear: left;
}

.tenant-information .content img,
.property-management .content img,
.home-loans-made-easy .content img {
	float: left;
	margin: 0 20px 20px 0;
}

.third-page-box {
	width: 221px;
	float: left;
	margin: 15px 15px 0 0;
}

.third-page-box h4 {
	color: #222;
	line-height: 16px;
	margin: 0 0 5px;
	padding: 0;
	background: none;
}

.report {
	border-bottom: 1px solid #fff;
	margin: 0 0 15px;
}

.report p {
	margin: 0 5px 5px;
}

.report a {
	padding: 2px 0 2px 20px;
	background: url(/_assets/532/images/pdf.gif) no-repeat left center;
}

ul.loan-float {
	display: block;
    float: left;
    list-style: disc inside none;
    width: 200px;
}

/* @group HOME LOANS PAGE */

.home-loans .right-nav {
	display: none;
}

.home-loans .content {
	width: 920px;
}

.home-loans #calculator {
	width: 100%;
	min-height: 1250px;
	overflow-x: hidden;
}

/* @end */

























































/******************************** END Web/Dynamic/dynamic-starr.css ********************************/ 


/******************************** BEGIN Web/Layouts/Modules/RenetLinks/1-a.css ********************************/ 



/******************************** END Web/Layouts/Modules/RenetLinks/1-a.css ********************************/ 


/******************************** BEGIN Web/Layouts/Modules/AgencyDetails/1-a.css ********************************/ 

#agency-information p span {
	margin: 0 5px 0 0;
}

/******************************** END Web/Layouts/Modules/AgencyDetails/1-a.css ********************************/ 


/******************************** BEGIN Web/Layouts/Modules/Quicksearch/quicksearch-starr.css ********************************/ 

#quicksearch {
	padding: 7px 0 0 15px;
	width: 573px;
	position: relative;
	background: none;
}

#quicksearchdraw {
	width: 145px;
	background: #13b5ea;
}

#quicksearch legend, 
#quicksearchdraw legend {
	display: none;
}

#quicksearch fieldset li:first-child {
	height: 40px;
	margin: 5px 0 0 0;
}

#quicksearch .radio label input[type="radio"], 
#quicksearchdraw .radio label input[type="radio"]{
	display: none;
}

#quicksearch li, 
#quicksearchdraw li {
	float: left;
	margin: 0;
	height: auto;
}

#quicksearch li.category, #quicksearch li.priceMinimum, #quicksearch li.priceMaximum, #quicksearch li.bedrooms {
	width: 110px;
}

#quicksearch label {
	color: #fff;
	font-size: 12px;
	font-weight: bold;
}

#quicksearch .disposalMethod label, 
#quicksearchdraw .disposalMethod label {
	display: none;
}

#quicksearch .radio,
#quicksearchdraw .radio  {
	position: relative;	
}

#quicksearch .radio label,
#quicksearchdraw .radio label {
	float: left;
	display: inline-block;
	height: 31px;
	overflow: hidden;
	color: #13B5EA;
}

#quicksearch .radio label span, 
#quicksearchdraw .radio label span {
	display: block;
	height: 31px;
	font-size: 14px;
	font-weight: normal;
	color: #003768;
	width: 74px;
	background: url(/_assets/532/images/radio-rent.png) left top;
	margin: 0;
	cursor: pointer;
	position: absolute;
	top: 0;
	left: 71px;
}

#quicksearch .radio label:first-child span, 
#quicksearchdraw .radio label:first-child span {
	width: 71px;
	background: url(/_assets/532/images/radio-buy.png) left top;
	left: 0;
}

#quicksearch input[type="text"] {

}

#quicksearch input[type="text"]:focus {
	color: #222;
}

#quicksearch .citySurroundingSuburbs {
	width: 549px;
	margin: 5px 0 10px;
	padding: 0 0 10px;
	border-bottom: dotted 1px #fff;
}

#quicksearch .citySurroundingSuburbs .element {
	float: left;
	margin: 0 5px 0 0;
	width: 20px;
}

#quicksearch .citySurroundingSuburbs label {
	display: inline-block;
	float: right;
	text-align: left;
	width: 524px;
}

#quicksearch .category {
	clear: both;
}

#quicksearch .select-span {
	color: #222;
	position: absolute;
	display:block;
   	width: 100px;
   	height: 20px;
   	padding: 3px 5px;	
   	font-size: 11px;
   	background:url(/_assets/532/images/select.png) no-repeat left bottom;
   	overflow: hidden;
}

#quicksearch select.input-select {
	opacity: 0;
    width: 100px;
    position: relative;
    z-index: 5;
    filter: alpha(opacity = 0);
    height: 26px;
    color: #222;
}

#quicksearch .input-submit {
	display: block;
	width: 108px;
	height: 36px;
	background: url(/_assets/532/images/search-button.png) top;
	font-size: 14px;
	text-transform: uppercase;
	font-weight: bold;
	color: #fff;
	border: none;
	line-height: 36px;
	cursor: pointer;
	position: absolute;
	right: 24px;
	top: 174px
}

#quicksearch .input-submit:hover {
	background: url(/_assets/532/images/search-button.png) bottom;
}

ul.token-input-list {
	overflow: hidden; 
    cursor: text;
    z-index: 999;
    margin: 0;
    background: #fff;
    list-style-type: none;
    clear: left;
	width: 529px;
	height: 41px;
	line-height: 41px;
	background: url(/_assets/532/images/suburb-search.png);
	border: none;
	padding: 0 10px;
	color: #c9c9c9;
	font-size: 17px;
	font-weight: bold;
}

#quicksearch fieldset ul.token-input-list li {
	margin: 0;
	height: 41px;
}

#quicksearch fieldset ul.token-input-list li.token-input-token {
	margin: 10px 5px 0 0;
	height: 16px;
	line-height: 16px;
	max-width: 120px;
	position: relative;
}

ul.token-input-list li input {
    border: none;
    width: 519px; 
    background: none;
    	color: #c9c9c9;
	font-size: 17px;
	font-weight: bold;
	line-height: 41px;
	height: 25px;
	line-height: 25px;
	margin: 5px 0;
}



li.token-input-token {
    overflow: hidden; 
    margin: 3px;
    padding: 3px 5px;
    color: #003768;
    cursor: default;
    display: block;
    font-size: 10px;
    font-weight: normal;
    background: #B9EBFC;
    border: 1px solid #13b5ea;
}

li.token-input-token p {
    float: left;
    padding: 0;
    margin: 0 8px 0 0;
}

li.token-input-token span {
    color: #13b5ea;
    font-size: 14px;
    cursor: pointer;
    position: absolute;
    top: -2px;
    right: 2px;
}


div.token-input-dropdown {
    position: absolute;
	margin-top: -5px;
    width: 527px;
    padding: 0 10px;
    background: #fff url(/_assets/532/images/suburb-search-drop-down.png) repeat-y;
    overflow: hidden;
    border-left: 1px solid #13b5ea;
    border-right: 1px solid #13b5ea;
    border-bottom: 1px solid #13b5ea;
    cursor: default;
    font-size: 12px;
    z-index: 10000;
}

div.token-input-dropdown p {
    margin: 0;
    padding: 5px;
    color: #c9c9c9;
}

div.token-input-dropdown ul {
    margin: 0;
    padding: 0;
}

div.token-input-dropdown ul li {
    background-color: #fff;
    padding: 3px;
    list-style-type: none;
}

div.token-input-dropdown ul li.token-input-dropdown-item {
    background-color: #fff;
}

div.token-input-dropdown ul li.token-input-dropdown-item2 {
    background-color: #fff;
}

div.token-input-dropdown ul li em {
    font-weight: bold;
    font-style: normal;
}

div.token-input-dropdown ul li.token-input-selected-dropdown-item {
    background-color: #B9EBFC;
}

ul.token-input-list li.token-input-input-token input {
	width: 150px;
}


























/******************************** END Web/Layouts/Modules/Quicksearch/quicksearch-starr.css ********************************/ 


/******************************** BEGIN Web/Property/Modules/Agent/2-a.css ********************************/ 

.property-agents p span {
	font-weight: bold;
}

/******************************** END Web/Property/Modules/Agent/2-a.css ********************************/ 


/******************************** BEGIN Web/Property/Modules/Auction/list-auction-starr.css ********************************/ 

.property-list p.auction {
	background: url(/_assets/532/images/insp-auct.png) right top;
    color: #FFFFFF;
    display: block;
    float: right;
    font-size: 10px;
    font-weight: bold;
    height: 25px;
    line-height: 25px;
    text-align: center;
    text-decoration: none;
    text-transform: uppercase;
    width: 84px;
    cursor: pointer;
    margin: 0 5px 0 0;
}

.property-list p.auction:hover {
	background: url(/_assets/532/images/insp-auct.png) right bottom;
}



/*
* qTip2 - Pretty powerful tooltips
* http://craigsworks.com/projects/qtip2/
*
* Version: nightly
* Copyright 2009-2010 Craig Michael Thompson - http://craigsworks.com
*
* Dual licensed under MIT or GPLv2 licenses
*   http://en.wikipedia.org/wiki/MIT_License
*   http://en.wikipedia.org/wiki/GNU_General_Public_License
*
* Date: Sun Jun 26 06:08:03 PDT 2011
*/

/* Core qTip styles */
.ui-tooltip, .qtip{
	position: absolute;
	left: -28000px;
	top: -28000px;
	display: none;

	max-width: 400px;
	min-width: 50px;
	
	font-size: 12px;
	line-height: 14px;

	z-index: 15000;
}

	/* Fluid class for determining actual width in IE */
	.ui-tooltip-fluid{
		display: block;
		visibility: hidden;
		position: static !important;
		float: left !important;
	}

	.ui-tooltip-content{
		position: relative;
		padding: 5px 9px;
		overflow: hidden;
		
		border-width: 1px;
		border-style: solid;
		
		text-align: left;
		word-wrap: break-word;
		overflow: hidden;
		
	}

	.ui-tooltip-titlebar{
		position: relative;
		min-height: 14px;
		padding: 5px 35px 5px 10px;
		overflow: hidden;
		
		border-width: 1px 1px 0;
		border-style: solid;

		font-weight: bold;
	}

	.ui-tooltip-titlebar + .ui-tooltip-content{ border-top-width: 0px !important; }

		/*! Default close button class */
		.ui-tooltip-titlebar .ui-state-default{
			position: absolute;
			right: 4px;
			top: 50%;
			margin-top: -9px;

			cursor: pointer;
			outline: medium none;

			border-width: 1px;
			border-style: solid;
		}
		
		* html .ui-tooltip-titlebar .ui-state-default{ top: 16px; } /* IE fix */

		.ui-tooltip-titlebar .ui-icon,
		.ui-tooltip-icon .ui-icon{
			display: block;
			text-indent: -1000em;
		}

		.ui-tooltip-icon, .ui-tooltip-icon .ui-icon{
			-moz-border-radius: 3px;
			-webkit-border-radius: 3px;
			border-radius: 3px;
		}

			.ui-tooltip-icon .ui-icon{
				width: 18px;
				height: 14px;

				text-align: center;
				text-indent: 0;
				font: normal bold 10px/13px Tahoma,sans-serif;

				color: inherit;
				background: transparent none no-repeat -100em -100em;
			}


/* Applied to 'focused' tooltips e.g. most recently displayed/interacted with */
.ui-tooltip-focus{

}

/* Applied on hover of tooltips i.e. added/removed on mouseenter/mouseleave respectively */
.ui-tooltip-hover{
	
}


/*! Default tooltip style */
.ui-tooltip-default .ui-tooltip-titlebar,
.ui-tooltip-default .ui-tooltip-content{
	border-color: #13b5ea;
	background: #13b5ea;
	color: #fff;
}

	.ui-tooltip-default .ui-tooltip-titlebar{
		background: #D0F3FF;
	}

	.ui-tooltip-default .ui-tooltip-icon{
		border-color: #CCC;
		background: #F1F1F1;
		color: #777;
	}
	
	.ui-tooltip-default .ui-tooltip-titlebar .ui-state-hover{
		border-color: #AAA;
		color: #111;
	}

/* Tips plugin */
.ui-tooltip .ui-tooltip-tip{
	margin: 0 auto;
	overflow: hidden;

	background: transparent !important;
	border: 0px dashed transparent !important;
	z-index: 10;
}

	.ui-tooltip .ui-tooltip-tip,
	.ui-tooltip .ui-tooltip-tip *{
		position: absolute;
		
		line-height: 0.1px !important;
		font-size: 0.1px !important;
		color: #123456;

		background: transparent;
		border: 0px dashed transparent;
	}
	
	.ui-tooltip .ui-tooltip-tip canvas{ top: 0; left: 0; }


/* Modal plugin */
#qtip-overlay{
	position: fixed;
	left: -10000em;
	top: -10000em;
}

	/* Applied to modals with show.modal.blur set to true */
	#qtip-overlay.blurs{ cursor: pointer; }

	/* Change opacity of overlay here */
	#qtip-overlay div{
		position: absolute;
		left: 0; top: 0;
		width: 100%; height: 100%;

		background-color: black;

		opacity: 0.7;
		filter:alpha(opacity=70);
		-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=70)";
	}

/******************************** END Web/Property/Modules/Auction/list-auction-starr.css ********************************/ 


/******************************** BEGIN Web/Property/Modules/BBC/1-a.css ********************************/ 

.bbc li {
	display: block;
	float: left;
	margin: 0 0 0 5px;
	border-left: solid 1px #999 ;
}

.bbc li:first-child {
	border: none;
	margin: 0;
}

.bbc span { 
	padding: 0 5px;
}
/*
.bbc li:first-child span{
	padding: 0 5px 0 0;
}*/

/******************************** END Web/Property/Modules/BBC/1-a.css ********************************/ 


/******************************** BEGIN Web/Property/Modules/Inspections/list-inspections-starr.css ********************************/ 

.property-list p.inspections {
	background: url(/_assets/532/images/insp-auct.png) left top;
    color: #FFFFFF;
    display: block;
    float: right;
    font-size: 10px;
    font-weight: bold;
    height: 25px;
    line-height: 25px;
    text-align: center;
    text-decoration: none;
    text-transform: uppercase;
    width: 97px;
    cursor: pointer;
    margin: 0 5px 0 0;
}

.property-list p.inspections:hover {
	background: url(/_assets/532/images/insp-auct.png) left bottom;
}



/*
* qTip2 - Pretty powerful tooltips
* http://craigsworks.com/projects/qtip2/
*
* Version: nightly
* Copyright 2009-2010 Craig Michael Thompson - http://craigsworks.com
*
* Dual licensed under MIT or GPLv2 licenses
*   http://en.wikipedia.org/wiki/MIT_License
*   http://en.wikipedia.org/wiki/GNU_General_Public_License
*
* Date: Sun Jun 26 06:08:03 PDT 2011
*/

/* Core qTip styles */
.ui-tooltip, .qtip{
	position: absolute;
	left: -28000px;
	top: -28000px;
	display: none;

	max-width: 400px;
	min-width: 50px;
	
	font-size: 12px;
	line-height: 14px;

	z-index: 15000;
}

	/* Fluid class for determining actual width in IE */
	.ui-tooltip-fluid{
		display: block;
		visibility: hidden;
		position: static !important;
		float: left !important;
	}

	.ui-tooltip-content{
		position: relative;
		padding: 5px 9px;
		overflow: hidden;
		
		border-width: 1px;
		border-style: solid;
		
		text-align: left;
		word-wrap: break-word;
		overflow: hidden;
		
	}

	.ui-tooltip-titlebar{
		position: relative;
		min-height: 14px;
		padding: 5px 35px 5px 10px;
		overflow: hidden;
		
		border-width: 1px 1px 0;
		border-style: solid;

		font-weight: bold;
	}

	.ui-tooltip-titlebar + .ui-tooltip-content{ border-top-width: 0px !important; }

		/*! Default close button class */
		.ui-tooltip-titlebar .ui-state-default{
			position: absolute;
			right: 4px;
			top: 50%;
			margin-top: -9px;

			cursor: pointer;
			outline: medium none;

			border-width: 1px;
			border-style: solid;
		}
		
		* html .ui-tooltip-titlebar .ui-state-default{ top: 16px; } /* IE fix */

		.ui-tooltip-titlebar .ui-icon,
		.ui-tooltip-icon .ui-icon{
			display: block;
			text-indent: -1000em;
		}

		.ui-tooltip-icon, .ui-tooltip-icon .ui-icon{
			-moz-border-radius: 3px;
			-webkit-border-radius: 3px;
			border-radius: 3px;
		}

			.ui-tooltip-icon .ui-icon{
				width: 18px;
				height: 14px;

				text-align: center;
				text-indent: 0;
				font: normal bold 10px/13px Tahoma,sans-serif;

				color: inherit;
				background: transparent none no-repeat -100em -100em;
			}


/* Applied to 'focused' tooltips e.g. most recently displayed/interacted with */
.ui-tooltip-focus{

}

/* Applied on hover of tooltips i.e. added/removed on mouseenter/mouseleave respectively */
.ui-tooltip-hover{
	
}


/*! Default tooltip style */
.ui-tooltip-default .ui-tooltip-titlebar,
.ui-tooltip-default .ui-tooltip-content{
	border-color: #13b5ea;
	background: #13b5ea;
	color: #fff;
}

	.ui-tooltip-default .ui-tooltip-titlebar{
		background: #D0F3FF;
	}

	.ui-tooltip-default .ui-tooltip-icon{
		border-color: #CCC;
		background: #F1F1F1;
		color: #777;
	}
	
	.ui-tooltip-default .ui-tooltip-titlebar .ui-state-hover{
		border-color: #AAA;
		color: #111;
	}

/* Tips plugin */
.ui-tooltip .ui-tooltip-tip{
	margin: 0 auto;
	overflow: hidden;

	background: transparent !important;
	border: 0px dashed transparent !important;
	z-index: 10;
}

	.ui-tooltip .ui-tooltip-tip,
	.ui-tooltip .ui-tooltip-tip *{
		position: absolute;
		
		line-height: 0.1px !important;
		font-size: 0.1px !important;
		color: #123456;

		background: transparent;
		border: 0px dashed transparent;
	}
	
	.ui-tooltip .ui-tooltip-tip canvas{ top: 0; left: 0; }


/* Modal plugin */
#qtip-overlay{
	position: fixed;
	left: -10000em;
	top: -10000em;
}

	/* Applied to modals with show.modal.blur set to true */
	#qtip-overlay.blurs{ cursor: pointer; }

	/* Change opacity of overlay here */
	#qtip-overlay div{
		position: absolute;
		left: 0; top: 0;
		width: 100%; height: 100%;

		background-color: black;

		opacity: 0.7;
		filter:alpha(opacity=70);
		-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=70)";
	}

/******************************** END Web/Property/Modules/Inspections/list-inspections-starr.css ********************************/ 


/******************************** BEGIN Web/Property/Modules/Availability/1-a.css ********************************/ 

.availability p {
	margin: 0;
	font-weight: bold;
}



/******************************** END Web/Property/Modules/Availability/1-a.css ********************************/ 


/******************************** BEGIN Web/Property/Modules/Availability/1-a.css ********************************/ 

.availability p {
	margin: 0;
	font-weight: bold;
}



/******************************** END Web/Property/Modules/Availability/1-a.css ********************************/ 


/******************************** BEGIN Web/Property/Modules/Agent/propertyDetailAgent-starr.css ********************************/ 

.property-detail-agent {
	background: url(/_assets/532/images/prop-agent-bg.png) no-repeat top;
	padding: 10px;
	width: 335px;
}

.property-detail-agent h3 {
	margin: 0 0 10px;
}

.single-agent img, .single-agent .no-agent {
	float: left;
	width: 83px;
}

.single-agent {
	background: none;
	height: auto;
	width: 335px;
	margin: 0 0 10px;
}

.single-agent div {
	float: left;
	margin: 0 0 0 10px;
	display: block;
	width: 240px;
	height: 65px;
}

.single-agent div h4,
.single-agent div p {
	margin: 0;
}

.single-agent a {
	color: #13b5ea;
}

.single-agent a:hover {
	color: #5cd7ff;
}

.property form#Contact {
	background: none;
	width: 335px;
	padding: 0;
	margin: 5px 0;
	float: none;
	clear: both;
}

.property form#Contact legend {
	display: none;
}

.property form#Contact input[type="text"], 
.property form#Contact textarea {
	width: 230px;
}

.property form#Contact li div {
	width: auto;
}


















/******************************** END Web/Property/Modules/Agent/propertyDetailAgent-starr.css ********************************/ 


/******************************** BEGIN Web/Property/Modules/ChildProperty/1-a.css ********************************/ 

.childProperties {
	clear: both;
}

.childProperties h3 {
	display: none;
}

/******************************** END Web/Property/Modules/ChildProperty/1-a.css ********************************/ 


/******************************** BEGIN Web/Property/Modules/Auction/detail-auction-starr.css ********************************/ 

.property-detail .auction h4 {
	font-size: 13px;
	background: #c8effd url(/_assets/532/images/auction-bg.png) no-repeat left;
	color: #383838;
	height: 29px;
	line-height: 29px;
	padding: 0 0 0 32px;
	margin: 0;
}

.property-detail .auction p {
	font-size: 12px;
	background: #eafaff;
	color: #383838;
	height: 26px;
	line-height: 26px;
	padding: 0 0 0 32px;
	margin: 0;
}

/******************************** END Web/Property/Modules/Auction/detail-auction-starr.css ********************************/ 


/******************************** BEGIN Web/Property/Modules/BBC/bbc-starr.css ********************************/ 

.bbc li {
	display: block;
	float: left;
	border-left: dotted 1px #003768;
	margin: 0 0 0 7px;
	padding: 0 0 0 14px;
	height: 16px;
	line-height: 16px;
	font-size: 16px;
	font-weight: bold;
	color: #003768;
	width: 42px;
	text-align: right;
}

.bbc li.Studio {
	width: 85px;
}

.bbc li:first-child {
	border: none;
	margin: 0;
	padding: 0;
}

.bbc li span {
	width: 17px;
	height: 15px;
	display: block;
	float: right;
	text-indent: -3333px;
	padding: 0 0 0 7px;
	text-align: left;
}

.bbc li.bedrooms span {
	background: url(/_assets/532/images/Bedrooms.png) no-repeat center;
}

.bbc li.bathrooms span {
	background: url(/_assets/532/images/Bathrooms.png) no-repeat center;
}

.bbc li.carspaces span {
	background: url(/_assets/532/images/Carspaces.png) no-repeat center;
}

.bbc li.pets span {
	background: url(/_assets/532/images/Pets.png) no-repeat center;
}

.bbc li.pets {
	width: 60px;
}

/******************************** END Web/Property/Modules/BBC/bbc-starr.css ********************************/ 


/******************************** BEGIN Web/Property/Modules/Inspections/detail-inspection-starr.css ********************************/ 

.inspections {
	margin: 0 0 10px;
}

.inspections h4 {
	font-size: 13px;
	background: #c8effd url(/_assets/532/images/inspection-bg.png) no-repeat left;
	color: #383838;
	height: 28px;
	line-height: 28px;
	padding: 0 0 0 32px;
	margin: 0;
}

.inspections p {
	font-size: 12px;
	background: #eafaff;
	color: #383838;
	height: 26px;
	line-height: 26px;
	padding: 0 0 0 32px;
	margin: 0;
	border-top: solid 1px #c8effd;
}

/******************************** END Web/Property/Modules/Inspections/detail-inspection-starr.css ********************************/ 


/******************************** BEGIN Web/Property/Modules/Images/propertyImages-starr.css ********************************/ 

.property-images {
	position: relative;
	background: #000;
}

.property-images img {
	width: 545px;
}

.property-images img:hover {
	opacity: 0.8;
	filter:  alpha(opacity = 80);
}

.property-images a {
	text-decoration: none;
}

.property-images a span {
	position: absolute;
	bottom: 0;
	background: #13b5ea url(/_assets/532/images/looking-glass.png) no-repeat 3px center;
	color: #fff;
	right: 0;
	padding: 1px 5px 1px 20px;
}

.property-images a span:hover {
	background: #5cd7ff url(/_assets/532/images/looking-glass.png) no-repeat 3px center;
}

/******************************** END Web/Property/Modules/Images/propertyImages-starr.css ********************************/ 


/******************************** BEGIN Web/Property/Modules/Video/1-a.css ********************************/ 



/******************************** END Web/Property/Modules/Video/1-a.css ********************************/ 


/******************************** BEGIN Web/Property/Modules/PropertyLinks/propertyLinks-starr.css ********************************/ 

.property-links li, .property-links li input.print-brochure  {
	width: 143px;
	height: 22px;
	margin: 0 0 2px;
	padding: 0 0 0 35px;
	border: none;
		font-size: 11px;
}
.property-links li input.print-brochure {
	padding: 0;
	background: none;
	text-align: left;
	cursor: pointer;
	color: #383838;
	font-family: Arial,serif;
}

.property-links li form {
	padding: 0;
	background: none;
}

.property-links li a {
	color: #383838;
	font-size: 11px;
	text-decoration: none;
}

.property-links li.favourites {
	background: url(/_assets/532/images/prop-links-favourites.png);
}

.property-links li.email-a-friend {
	background: url(/_assets/532/images/prop-links-stf.png);
}

.property-links li.print {
	background: url(/_assets/532/images/prop-links-print.png);
	padding: 0 0 0 35px;
	width: 145px;
}

.property-links li.facebook {
	background: url(/_assets/532/images/prop-links-facebook.png);
}






/******************************** END Web/Property/Modules/PropertyLinks/propertyLinks-starr.css ********************************/ 


/******************************** BEGIN Web/Property/Modules/Maps/map-starr.css ********************************/ 

.property-map {
/*	clear: both; */
}

#property-map {
	height: 400px;
	width: 545px;
}

/******************************** END Web/Property/Modules/Maps/map-starr.css ********************************/ 


/******************************** BEGIN Web/Property/Modules/Features/feature-starr.css ********************************/ 

.features {
	list-style: disc;
	list-style-position: inside;
	margin: 0 0 20px;
}

/******************************** END Web/Property/Modules/Features/feature-starr.css ********************************/ 


/******************************** BEGIN Web/Property/Modules/Suburb/1-a.css ********************************/ 

.property-suburb {
	clear: both;
}

.property-suburb p, .property-suburb a {
	padding: 5px 10px;
	margin: 0;
}

.property-suburb img {
	display: none;
}

/******************************** END Web/Property/Modules/Suburb/1-a.css ********************************/ 


/******************************** BEGIN Web/Property/Modules/HolidayPrice/1-a.css ********************************/ 

.holiday-price span {
	font-weight: bold;
}

/******************************** END Web/Property/Modules/HolidayPrice/1-a.css ********************************/ 


/******************************** BEGIN Web/Homepage/starr.css ********************************/ 

.draw-tab li,
.property-tab li {
	float: left;
	text-align: left;
	background: #b9ebfc;
	margin: 0 1px 0 0;
	border-bottom: solid 1px #fff;
}

.property-tab li {
	border: none;
}

.draw-tab li a,
.property-tab li a {
	text-decoration: none;
	font-weight: bold;
	font-size: 14px;
	width: 162px;
	padding: 0 0 0 20px;
	height: 39px;
	line-height: 39px;
	display: block;
	color: #003768;
}

.property-tab li a {
	height: 29px;
	line-height: 29px;
	font-size: 12px;
	padding: 0 0 0 22px;
	width: 173px;
}

.draw-tab li.active,
.property-tab li.active {
	background: #009dd0;
	border-bottom: solid 1px #009dd0;
}

.draw-tab li a:hover,
.property-tab li a:hover {
	color: #13b5ea;
} 

.property-tab li.active {
	border: none;
}

.draw-tab li.active a,
.property-tab li.active a {
	color: #fff;
	cursor: default;
}

.draw-pane {
	clear: both;
	border-top: solid 4px #13b5ea;
	width: 960px;
}

#homepage-properties {
	width: 660px;
	float: left;
	clear: both;
	height: 393px;
}

.property-pane {
	display: block;
	width: 658px;
	height: 364px;
	border: solid 1px #dadada;
	clear: both;
	position: relative;
}

#quick-search {
	width: 588px;
	height: 234px;
	background: #13b5ea url(/_assets/532/images/quicksearch-bg.png) center;
	float: left;
	display: block;
}

#quicksearch {
	float: none;
}

#home-animation {
	float: left;
	background: #13b5ea;
	width: 372px;
	margin: -49px 0 0;
	background: url(/_assets/532/images/home-ani-bg.gif);
	height: 288px;
	position: relative;
}

#home-animation h3 {
	position: absolute;
	top: 205px;
	left: 70px;
	color: #fff;
	font-family: 'KarbonSemibold', Arial;
	font-size: 27px;
	font-weight: normal;
	width: 275px;
}

#home-animation p {
	position: absolute;
	top: 228px;
	left: 70px;
	color: #a1e8ff;
	padding: 0 20px 0 0;
	background: url(/_assets/532/images/right-arrow-white.png) no-repeat right;
}

#home-animation a {
	position: absolute;
	top: 0px;
	left: 0px;
	background: url(/_assets/532/images/spacer.gif);
	width: 100%;
	height: 100%;
}


#nav {
	float: right;
}

#nav a {
	display: block;
	margin: 3px 0 0 8px;
	width: 12px;
	height: 12px;
	background: url(/_assets/532/images/ani-buttons.gif) no-repeat top;
	text-indent: -3333px;
	float: left;
}

#nav a.activeSlide,
#nav a:hover {
	background: url(/_assets/532/images/ani-buttons.gif) no-repeat bottom;
}

.home-box {
	float: right;
	clear: right;
	display: block;
	width: 275px;
	height: 72px;
	margin: 10px 0 0;
	background: url(/_assets/532/images/home-cta.png) top;
	position: relative;
}

.home-box:hover {
	background: url(/_assets/532/images/home-cta.png) bottom;
}

.home-box h3 {
	font-family: 'KarbonSemibold', Arial;
	color: #222;
	font-size: 21px;
	font-weight: normal;
	margin: 0;
	padding: 10px 0 0 16px;
}

.home-box p {
	position: absolute;
	top: 0;
	left: 0;
	display: block;
	width: 258px;
	height: 37px;
	padding: 34px 0 0 17px;
	font-size: 12px;
	line-height: 15px;
	color: #606060;
}

.posted {
	margin: 29px 0 0;
}

.posted p {
	background: url(/_assets/532/images/cta-posted.png) no-repeat 168px center;
}

.app p {
	background: url(/_assets/532/images/cta-app.png) no-repeat 168px center;;
}

.toolkit p {
	background: url(/_assets/532/images/cta-tool.png) no-repeat 168px center;;
}

.appraisal p {
	background: url(/_assets/532/images/cta-appraisal.png) no-repeat 168px center;;
}

.home-box a {
	position: absolute;
	top: 0;
	left: 0;
	display: block;
	width: 275px;
	height: 72px;
	background: url(/_assets/532/images/spacer.gif);
}

/* RECENT SALES */

.recent-property {
	width: 160px;
	float: left;
	margin: 15px 0 0 45px;
	position: relative;
}

.recent-property img {
	width: 144px;
	height: 96px;
	margin: 0 0 4px;
}

.recent-property p {
	margin: 0;
	line-height: 14px;
}

.recent-property p.suburb {
	font-size: 12px;
	font-weight: bold;
}

.recent-property p.sold-data {
	font-size: 11px;
}

#homepage-properties .recent-property p span {
	color:  #B32D29;
	font-weight: normal;
	font-size: 11px;
}

.recent-property a {
	position: absolute;
	top: 0;
	left: 0;
	display: block;
	width: 160px;
	height: 155px;
	background: url(/_assets/532/images/spacer.gif);
}

.index #content-layout {
	border: none;
	padding: 0 0 5px;
}

.see-all {
	width: 100%;
	clear: both;
	position: absolute;
	bottom: 0;
	background: #d0f3ff;	
	border-top: solid 1px #c2e6f2;
	height: 24px;
}

.see-all a {
	font-size: 12px;
	font-weight: bold;
	text-decoration: none;
	color: #222;
	padding: 0 0 0 20px;
	background: url(/_assets/532/images/plus.png) no-repeat left center;
	margin: 0 0 0 20px;
	line-height: 24px;
}

.see-all a:hover {
	color: #13b5ea;
}





















/******************************** END Web/Homepage/starr.css ********************************/ 


/******************************** BEGIN Web/Homepage/Modules/FeatureSlider/1-a.css ********************************/ 

#feature-properties {
	display: block;
	width: 738px;
	height: 365px;
	position: relative;
	background:#ccc;	
}

#feature-properties .main-image {
	width: 368px;
	float: left;
	height: 246px;
}

#feature-properties .small-images {
	float: left;
	width: 370px;
}

#feature-properties .small-images img {
	width: 183px;
	height: 122px;
	float: left;
	margin: 0 0 2px 2px;
}

#feature-properties h3 {
	padding: 10px 20px;
	float: left;
	margin: 0;
}

#feature-properties h3.price {
	float: right;
}

#feature-properties p {
	clear: both;
	padding: 0 20px;
}

#feature-properties a {
	position: absolute;
	top: 0;
	left: 0;
	width: 738px;
	height: 365px;
	background: url(/_assets/532/images/spacer.gif);
}

/******************************** END Web/Homepage/Modules/FeatureSlider/1-a.css ********************************/ 


/******************************** BEGIN Web/Property/List/propertyList-starr.css ********************************/ 

.property-list {
	position: relative;
	margin: 0 0 19px;
	float: left;
	clear: both;
	width: 753px;
}

.property-list h3 {
	width: 729px;
	background: #cef1fd;
	padding: 3px 12px;
	float: left;
	margin: 0 0 2px;
	font-size: 15px;
}

.property-list .bbc, 
.property-list .price {
	float: right;
	top: -22px;
	position: relative;
	margin: 0 10px;
}

.property-list .price {
	line-height: 16px;
	color: #222;
	font-size: 13px;
}

.property-list .thumbnail-link, 
.property-list .missing-image {
	background: #000;
	width: 211px;
	height: 141px;
	display: block;
	float: left;
	margin: 0 9px 0 0;
	text-decoration: none;
}

.property-list img {
	width: 211px;
	height: 141px;
}

.property-list img:hover {
	opacity: 0.8;
	filter:  alpha(opacity = 80);
}

.property-list span {
	display: none;
}

.property-list span.count {
	position: absolute;
	top: 149px;
	background: #13b5ea url(/_assets/532/images/looking-glass.png) no-repeat 3px center;
	color: #fff;
	left: 0;
	padding: 0px 5px 0px 20px;
	display: block;
	font-size: 12px;
}

.property-list span.count:hover {
	background: #5cd7ff url(/_assets/532/images/looking-glass.png) no-repeat 3px center;	
}

.property-list a.address {
	color: #13b5ea;
	font-weight: bold;
	line-height: 22px;
	display: inline-block;
	width: 520px;
	margin: -15px 0 0;
}

.property-list a.address:hover {
	color: #5cd7ff;
}

.property-list p.heading {
	font-weight: bold;
	font-size: 13px;
	color: #222;
}

.property-list p {
	margin: 0;
	font-size: 12px;
	line-height: 19px;
	color: #383838;
}

.property-list a.more {
	float: right;
	display: block;
	width: 86px;
	height: 25px;
	color: #fff;
	font-size: 10px;
	font-weight: bold;
	text-align: center;
	background: url(/_assets/532/images/view-details.png) top;
	text-decoration: none;
	line-height: 25px;
	text-transform: uppercase;
}

.property-list a.more:hover {
	background: url(/_assets/532/images/view-details.png) bottom;
}

.property-list .introduction {
	height: 75px;
}

.property-list a.shortlist, 
.property-list a.Movie, 
.property-list a.floorplan {
	float: left;
	display: block;
	width: 63px;
	padding: 0 0 0 10px;
	height: 19px;
	color: #003768;
	font-size: 11px;
	font-weight: bold;
	text-align: center;
	background: url(/_assets/532/images/shortlist.png) top;
	text-decoration: none;
	line-height: 19px;
	margin: 3px 5px 0 0;
}

.property-list a.shortlist:hover {
	background: url(/_assets/532/images/shortlist.png) center;
}
.property-list a.shortlist.tick {
	background: url(/_assets/532/images/shortlist.png) bottom;
	padding: 0 0 0 15px;
	width: 58px;
}

.property-list a.floorplan {
	font-weight: normal;
	text-transform: capitalize;
	background: url(/_assets/532/images/floor-plan.png) top;
	width: 87px;
}

.property-list a.floorplan:hover {
	background: url(/_assets/532/images/floor-plan.png) bottom;	
}

.property-list a.Movie {
	font-weight: normal;
	text-transform: capitalize;
	background: url(/_assets/532/images/virtual-tour.png) top;
}

.property-list a.Movie:hover {
	background: url(/_assets/532/images/virtual-tour.png) bottom;	
}









































/******************************** END Web/Property/List/propertyList-starr.css ********************************/ 


/******************************** BEGIN Web/Property/Detail/propertyDetail-starr.css ********************************/ 

.property-detail {
	padding: 19px;
	border: solid 1px #e1e1e1;
	position: relative;
}

.property-detail h2 {
	background: #13b5ea;
	color: #fff;
	padding: 10px;
	margin: 0 0 10px;
}

.property-detail-left {
	width: 545px;
	float: left;
	margin: 0 0 20px;
}

.property-detail-right {
	width: 355px;
	float: right;
	margin: 0 0 20px;
}	

.property-images {
	margin: 0 0 10px;
}

.property-detail .bbc {
	height: 16px;
	margin: 5px 0 7px;
	overflow: hidden;
}

.property-detail  .price {
	font-size: 18px;
	color: #13b5ea;
	margin: 0 0 9px;
}

.property-detail .type {
	margin: 0;
}

.property-detail p.property-id {
	margin: 0 0 20px;
}

.property-detail .type span, 
.property-detail p.property-id span {
	font-weight: bold;
}

.property-detail .bbc, 
.property-detail .price, 
.property-detail .type, 
.property-detail p.property-id {
	float: left;
	clear: left;
	width: 175px;
}

.property-links {
	width: 178px;
	float:right;
}

.property-detail-agent {
	clear: both;
}

.property-detail .Movie {
	background: url(/_assets/532/images/virtual-tour-tab.png) top;
	width: 315px;
	height: 36px;
	display: block;
	padding: 9px 0 0 40px;
	line-height: 36px;
	text-decoration: none;
	font-size: 12px;
}

.property-detail .Movie span {
	font-weight: bold;
	font-size: 16px;
	margin: 0 25px 0 0;
}

.property-detail .Movie:hover {
	background: url(/_assets/532/images/virtual-tour-tab.png) bottom;	
	color: #464646;
}

.property-page-ads iframe {
	float: right;
	margin: 20px 0 0;
}










/******************************** END Web/Property/Detail/propertyDetail-starr.css ********************************/ 


/******************************** BEGIN Web/Testimonials/List/testimonialList-starr.css ********************************/ 

.testimonial-list.even{
	border-top: 1px solid #EDEDED;
	border-bottom: 1px solid #EDEDED;
}

.testimonial-list {
	padding: 10px 0 0;
}

.testimonial-list h3 {
	margin: 0 0 5px;
}

/******************************** END Web/Testimonials/List/testimonialList-starr.css ********************************/ 


/******************************** BEGIN Web/Suburb/List/1-a.css ********************************/ 

.suburb-list {
	margin: 0 0 20px 0;
	border: solid 1px #999;
	padding: 5px
}

.suburb-list img {
	margin: 0 0 10px;
	height: 120px;
}

.suburb-list h3 {
	background: #ccc;
	padding: 5px 10px;
	margin: 0 0 10px;
}

.suburb-list p {
	margin: 0 0 10px 5px;
}

/******************************** END Web/Suburb/List/1-a.css ********************************/ 


/******************************** BEGIN Web/Suburb/Detail/1-a.css ********************************/ 

.suburb-detail img {
	width: 300px;
	float: right;
	margin: 0 0 20px 20px;
	clear: right;
}

/******************************** END Web/Suburb/Detail/1-a.css ********************************/ 


/******************************** BEGIN Web/Building/List/1-a.css ********************************/ 

.building-list {
	margin: 0 0 20px 0;
	border: solid 1px #999;
	padding: 5px
}

.building-list img {
	margin: 0 0 10px;
	height: 120px;
}

.building-list h3 {
	background: #ccc;
	padding: 5px 10px;
	margin: 0 0 10px;
}

.building-list p {
	margin: 0 0 10px 5px;
}

/******************************** END Web/Building/List/1-a.css ********************************/ 


/******************************** BEGIN Web/Building/Detail/1-a.css ********************************/ 

.building-detail .text {
	float: left;
	width: 360px;
}

.building-detail img, .building-detail iframe {
	width: 350px;
	float: right;
	clear: none;
	padding: 5px;
	border: solid 1px #eee;
	margin: 0 0 10px;	
}



/******************************** END Web/Building/Detail/1-a.css ********************************/ 


/******************************** BEGIN Web/Staff/List/staffList-starr.css ********************************/ 

.meet-the-team .right-nav .subMenu {
	display: none;
}

.staff-list {
	width: 157px;
	float: left;
	margin: 0 20px 20px 0;
}

.staff-list img {
	max-width: 157px;
	max-height: 104px;
	margin: 0 0 5px;
}

.staff-list .missing-image {
	display: block;
	width: 157px;
	height: 104px;
	background: url(/_assets/532/images/staff-list-no.png);
}	

.staff-list h3 {
	margin: 0;
}

.staff-list .position {
	font-weight: bold;
	color: #474747;
	margin: 0;
}

/******************************** END Web/Staff/List/staffList-starr.css ********************************/ 


/******************************** BEGIN Web/Staff/Detail/staffDetail-starr.css ********************************/ 

.staff-detail h2 {
	margin: 0 0 5px;
}

.staff-detail .summary {
	float: left;
	width: 300px;
	margin: 0 20px 0 0;
}

.staff-detail .summary p {
	margin: 5px 0 0;
}

.staff-detail .summary p span {
	font-weight: bold;
}

.staff-detail .profile {
	float: right;
	width: 390px;
}

.staff-detail img {
	max-width: 300px;
	max-height: 200px;
}

.staff-detail .missing-image {
	display: block;
	width: 300px;
	height: 200px;
	background: url(/_assets/532/images/staff-detail-no.png);
}

/******************************** END Web/Staff/Detail/staffDetail-starr.css ********************************/ 


/******************************** BEGIN Web/Sitemap/1-a.css ********************************/ 

ul.sitemap li {
	margin: 0 0 10px;
}

ul.sitemap ul {
	margin: 0px 20px;
}

ul.sitemap ul li {
	margin: 0;
}

/******************************** END Web/Sitemap/1-a.css ********************************/ 


/******************************** BEGIN Web/Property/Results/results-starr.css ********************************/ 

.list-area-container {
	border: solid 1px #e1e1e1;
	padding: 0 20px 20px 10px;
	background: url(/_assets/532/images/list-area-bg.png) repeat-x top;
}

.draw-tab li,
.list-tab li {
	float: left;
	text-align: left;
	background: #b9ebfc;
	margin: 0 1px 0 0;
	border-bottom: solid 1px #fff;
}


.draw-tab li a,
.list-tab li a {
	color: #003768;
	text-decoration: none;
	font-weight: bold;
	font-size: 14px;
	width: 162px;
	padding: 0 0 0 20px;
	height: 39px;
	line-height: 39px;
	display: block;
}

.list-tab li a {
	height: 29px;
	line-height: 29px;
	font-size: 12px;
	padding: 0 0 0 22px;
	width: 143px;
}

.draw-tab li.active,
.list-tab li.active {
	background: #009dd0;
	border-bottom: solid 1px #009dd0;
}

.draw-tab li a:hover,
.list-tab li a:hover {
	color: #13b5ea;
} 

.draw-tab li.active a,
.list-tab li.active a {
	color: #fff;
	cursor: default;
}

.draw-pane {
	clear: both;
	border-top: solid 4px #13b5ea;
	width: 960px;
}

.list-pane {
	width: 100%;
	clear: both;
	border-top: solid 4px #13b5ea;
}

/* SUBMENU */
.show-me-menu li, .list-area-container h5 {
	float: left;
	height: 20px;
	line-height: 20px;
	margin: 5px 5px 15px 0;
	border-left: dotted 1px #1ab7ea;
	padding: 0;
}

.show-me-menu li.right {
	float: right;
	border: none;
	margin: 5px 0 15px;
	font-size: 12px;
	line-height: 24px;
}

.show-me-menu li.right.first {
	border-left: dotted 1px #a7a7a7;
	padding: 0 0 0 10px;
}

.show-me-menu li:first-child, 
.list-area-container h5 {
	border: none;
	padding: 0;
}

.show-me-menu li a {
	text-decoration: none;
	padding: 1px 10px 1px 20px;
}

.show-me-menu li span {
	display: block;
	width: 15px;
	height: 20px;
	float: left;
}

.show-me-menu li a:hover {
	color: #13b5ea;
}

.show-me-menu li a#for-sale,
.show-me-menu li a#for-rent {
	background: url(/_assets/532/images/icon-house.png) no-repeat left;
}

.show-me-menu li a#recently-sold,
.show-me-menu li a#recently-leased {
	background: url(/_assets/532/images/icon-sold.png) no-repeat left;
}

.show-me-menu li a#ofi {
	background: url(/_assets/532/images/icon-ofi.png) no-repeat left;
}

.show-me-menu li a#auction {
	background: url(/_assets/532/images/icon-auction.png) no-repeat left;
}

.show-me-menu li a#email-alerts {
	background: url(/_assets/532/images/email-alerts.png) no-repeat left;
}

.show-me-menu li a#view-shortlist {
	background: url(/_assets/532/images/view-shortlist.png) no-repeat left;
}

.show-me-menu li.current {
	background: url(/_assets/532/images/show-me-current.png) no-repeat right;
}

.show-me-menu li.current a {
	color: #fff;
}

.show-me-menu li.current span {
	background: url(/_assets/532/images/show-me-current.png) no-repeat left;
}


/* @group REFINE SEARCH */

#refine-search {
	float: left;
	width: 165px;
	margin: 10px 10px 10px 0;
	background: #efefef;
}

#refine-search form {
	background: none;
	padding: 0;
}

#refine-search legend {
	color: #fff;
	background: #009DD0;
	width: 100%;
	text-indent: 10px;
	padding: 3px 0;
	margin: 0;
}

#refine-search #fieldset-quickSearchSubmit legend {
	display: none;
}

#refine-search li {
	height: auto;
	padding: 3px 13px 8px;
	border-bottom: solid 1px #fff;
	border-top: solid 1px #d8d8d8;
	margin: 0;
}

#refine-search li.category {
	border-top: none;
}

#refine-search label {
	color: #222;
	font-size: 11px;
	font-weight: bold;
}

#refine-search .select-span {
	color: #222;
	position: absolute;
	display:block;
   	width: 140px;
   	height: 20px;
   	padding: 3px 5px;	
   	font-size: 11px;
   	background:url(/_assets/532/images/select-140.png) no-repeat left bottom;
   	overflow: hidden;
 }

#refine-search select.input-select {
	opacity: 0;
    width: 140px;
    position: relative;
    z-index: 5;
    filter: alpha(opacity = 0);
    height: 26px;
    color: #222;
    height: 20px;
	margin: 0 0 5px;
}

#refine-search .input-submit {
	display: block;
	width: 115px;
	height: 25px;
	background: url(/_assets/532/images/submit-button.png) top;
	font-size: 12px;
	text-transform: uppercase;
	font-weight: bold;
	color: #fff;
	border: none;
	line-height: 25px;
	cursor: pointer;
	margin: 5px 0 1px 12px;
}

#refine-search .input-submit:hover {
	background: url(/_assets/532/images/submit-button.png) bottom;
}



/* @end */

/* @group TOP QUICKSEARCH */

#quicksearchsuburb {
	background: #13b5ea;
	padding: 30px 10px;
	height: 41px;
}

#quicksearchsuburb legend {
	display: none;
}

#quicksearchsuburb #fieldset-quickSearchSuburb {
	width: 820px;
	float: left;
}

#quicksearchsuburb #fieldset-quickSearchSubmit {
	float: left;
}

#quicksearchsuburb .disposalMethod {
	width: 162px;
	float: left;
	margin: 6px 0 0 10px;
}

#quicksearchsuburb .city {
	float: left;
}

#quicksearchsuburb .city label {
	font-size: 16px;
	font-weight: bold;
	padding: 11px 0;
	color: #fff;
	float: left;
	width: 80px;
}

#quicksearchsuburb .city .element {
	float: left;
	width: 550px;
} 


#quicksearchsuburb .radio label input[type="radio"] {
	display: none;
}

#quicksearchsuburb .disposalMethod label {
	display: none;
}

#quicksearchsuburb .radio {
	position: relative;	
}

#quicksearchsuburb .radio label {
	float: left;
	display: inline-block;
	height: 31px;
	overflow: hidden;
	color: #13B5EA;
}

#quicksearchsuburb .radio label span {
	display: block;
	height: 31px;
	font-size: 14px;
	font-weight: normal;
	color: #003768;
	width: 74px;
	background: url(/_assets/532/images/radio-rent.png) left top;
	margin: 0;
	cursor: pointer;
	position: absolute;
	top: 0;
	left: 71px;
}

#quicksearchsuburb .radio label:first-child span {
	width: 71px;
	background: url(/_assets/532/images/radio-buy.png) left top;
	left: 0;
}

#quicksearchsuburb fieldset ul.token-input-list li.token-input-token {
	margin: 10px 5px 0 0;
	height: 16px;
	line-height: 16px;
	max-width: 120px;
	position: relative;
}

#quicksearchsuburb fieldset ul.token-input-list li {
	margin: 0;
	height: 41px;
	float: left;
}

#quicksearchsuburb input[type="text"]:focus {
	color: #222;
}

#quicksearchsuburb p.hint {
	color: #fff;
	font-size: 12px;
	font-weight: bold;
}

#quicksearchsuburb .input-submit {
	display: block;
	width: 108px;
	height: 36px;
	background: url(/_assets/532/images/search-button.png) top;
	font-size: 14px;
	text-transform: uppercase;
	font-weight: bold;
	color: #fff;
	border: none;
	line-height: 36px;
	cursor: pointer;
	float: right;
	margin: 3px 0 0 0;
}

#quicksearchsuburb .input-submit:hover {
	background: url(/_assets/532/images/search-button.png) bottom;
}



/* @end */



#list-area {
	float: right;
	width: 753px;
	margin: 10px 0 0 0;
}

.date-choice {
	height: 60px;
	margin: 0 0 15px;
	border-bottom: solid 4px #13b5ea;	
}

.date-choice li {
	float: left;
}

.date-choice li a {
	display: block;
	background: #b9ebfc;
	height: 50px;	
	width: 80px;
	margin: 0 1px 0 0;
	float: left;
	text-align: center;
	padding: 7px 0 3px;
	text-decoration: none;
	font-size: 12px;
	color: #003768;
	line-height: 16px;
	clear: none;
}

.date-choice li.all-dates a {
	font-size: 14px;
	padding: 17px 0 3px;
	height: 40px;
}

.date-choice li.current a,
.date-choice li.current a:hover {
	background: #13b5ea;
	color: #fff;
} 

.date-choice li.empty a,
.date-choice li.empty a:hover {
	color: #464646;
	background: #c9c9c9;
	cursor: default;
	padding: 15px 0;
	height: 30px;
}

.date-choice li a:hover {
	color: #13b5ea;
}

.date-choice li a span {
	font-weight: bold;
	font-size: 14px;
}

.date-choice li.active a {
	color: #fff;
	background: #009DD0;
}

.show-me-menu li form {
	width: 114px;
	background: none;
	display: block;
	height: 20px;
	float: left;
	padding: 0;
}

.show-me-menu li form input {
	background: #fff url(/_assets/532/images/print.png) no-repeat left;
	border: none;
	padding: 0 0 0 18px;
	height: 16px;
	line-height: 16px;
	cursor: pointer;
	margin: 0;
	font: 12px/20px Arial,serif;
	color: #464646;
}

.show-me-menu .print-list {
	clear: both;
}

.sort {
	float: right;
	width: 150px;
	padding: 7px 0 0 0;
	position: relative;
}

.sort form {
	background: none;
}

.sort fieldset {
	border: none;
	margin: 0;
	padding: 0;
}

.sort .select-span {
	color: #222;
	position: absolute;
	display:block;
   	width: 80px;
   	height: 20px;
   	padding: 3px 5px;	
   	font-size: 11px;
   	background:url(/_assets/532/images/select-80.png) no-repeat left bottom;
   	overflow: hidden;
}

.sort select.input-select {
	opacity: 0;
    width: 80px;
    position: relative;
    z-index: 5;
    filter: alpha(opacity = 0);
    height: 26px;
    color: #222;
}

.sort legend, .sort label {
	display: none;
}

.sort .input-submit {
	position: absolute;
	top: 18px;
	right: 0;
	display: block;
	width: 56px;
	height: 24px;
	background: url(/_assets/532/images/update-small.png) top;
	border: none;
	color: #fff;
	cursor: pointer;
}

.sort .input-submit:hover {
	background: url(/_assets/532/images/update-small.png) bottom;	
}

#properties-on-map {
	width: 100%;
	padding: 0 0 40px;
	height: 500px;
	overflow: hidden;
		clear: both;
}

#quicksearchMapSearch legend, #quicksearchMapSearch label {
	display: none;
}

#quicksearchMapSearch fieldset {
	background: #ccc;
	border: none;
	margin: 0;
	width: 100%;
	padding: 0;
}

#quicksearchMapSearch li {
	float: left;
	clear: none;
	margin: 10px 0  10px  10px;
	width: 150px;
	
}

#mapPopUp {
	display: none;
}

.inspection-headers p {
	width: 120px;
	float: left;
	background: #b9ebfc;
	color: #003768;
	font-weight: bold;
	padding: 2px 0 2px 35px;
	font-size: 12px;
	border-left: solid 1px #fff;	
	margin: 0;
}

.inspection-headers p.one {
	border: none;
	width: 295px;
}

.inspection-headers p.three {
	width: 221px;
}

#quicksearchMapSearch {
	display: none;
} 

#wide-skyscraper {
	float: left;
	padding: 0 2px;
	clear: left;
}

p.no-properties {
	margin: 10px 0;
	padding: 10px;
	border: solid 1px #f0b97d;
	background: #fff4a8;
}













/******************************** END Web/Property/Results/results-starr.css ********************************/ 


/******************************** BEGIN Web/Property/Modules/Pagination/pagination-starr.css ********************************/ 

.pagination {
	float: left;
	width: 580px;
	padding: 20px 5px;
}

.pagination span {
	color: #003768;
	font-size: 14px;
	font-weight: bold;
	float: left;
	margin: 0 20px 0 0;
}

.pagination ul {
	float: left;
}

.pagination li {
	float: left;
	margin: 2px;
}

.pagination li a {
	background: #13b5ea;
	border: solid 1px #13b5ea;
	color: #fff;
	display: block;
	text-align: center;
	min-width: 16px;
	height: 16px;
	line-height: 16px;
	font-size: 11px;
	text-decoration: none;
}

.pagination li.current a,
.pagination li.current a:hover {
	background: none;
	border: solid 1px #fff;
	color: #003768;
	font-weight: bold;
} 

.pagination li a:hover {
	background: #f2fcff;
	border: solid 1px #c6edfb;
	color: #003768;
}

.pagination li.next a,
.pagination li.previous a {
	background: #f2fcff url(/_assets/532/images/pagination-arrows.png) no-repeat right -18px;
	border: solid 1px #c6edfb;
	color: #003768;
	padding: 0 18px 0 3px; 
}

.pagination li.previous a {
	background: #f2fcff url(/_assets/532/images/pagination-arrows.png) no-repeat left 0px;
	padding: 0 3px 0 18px; 
}

.pagination li.next a:hover {
	background: #f2fcff url(/_assets/532/images/pagination-arrows.png) no-repeat right -54px;
	color: #13b5ea;
}

.pagination li.previous a:hover {
	background: #f2fcff url(/_assets/532/images/pagination-arrows.png) no-repeat left -36px;
	color: #13b5ea;
}


/******************************** END Web/Property/Modules/Pagination/pagination-starr.css ********************************/ 


/******************************** BEGIN Web/Layouts/Modules/MemberLogin/1-a.css ********************************/ 

#member-login fieldset {
	border: none;
	padding: 0;
	margin: 0;
}

#member-login h3 {
	margin: 0 0 5px;
}

#member-login input[type="text"], #member-login input[type="password"] {
	width: 100px;
}

#member-login input[type="submit"] {
	display: block;
	width: 65px;
	height: 20px;
	border: none;
	background: #999;
	color: #fff;
	text-transform: uppercase;
	text-align: center;
	cursor: pointer;
	
}


/******************************** END Web/Layouts/Modules/MemberLogin/1-a.css ********************************/ 


/******************************** BEGIN Web/Office/Detail/office-detail-starr.css ********************************/ 

.meet-the-team-box {
	display: block;
	width: 341px;
	height: 158px;
	float: left;
	margin: 0 20px 20px 0;
	background: url(/_assets/532/images/meet-team.png) no-repeat;
	text-indent: -3333px;
}

.office-details .summary p {
	float: left;
	width: 345px;
}

.office-details .summary p span {
	display: inline-block;
	width: 70px;
	font-weight: bold;
}

.office-details .summary p:first-child {
	margin: 15px 0 0;
}

.office-details h3 {
	margin: 0 0 5px;
}




/******************************** END Web/Office/Detail/office-detail-starr.css ********************************/ 


/******************************** BEGIN Web/Property/Modules/MapPopup/1-a.css ********************************/ 

#popupbox {
	position: relative;
	height: 112px;
	display: block;
	width: 410px;
	overflow: hidden;
}

#popupbox img {
	width: 150px;
	position: absolute;
	top: 0;
	left: 0;
}

#popupbox h4 {
	margin: 5px 0;
}

#popupbox .info {
	width: 250px;
	position: absolute;
	top: 0;
	left: 160px;
}

#popupbox a {
	position: absolute;
	top: 0;
	left: 0;
	height: 112px;
	display: block;
	width: 410px;
}

/******************************** END Web/Property/Modules/MapPopup/1-a.css ********************************/ 


/******************************** BEGIN Web/Blog/List/1-a.css ********************************/ 

.blog-list {
	margin: 0 0 25px;
}

.blog-list .date, .blog-list .postedby {
	font-size: 10px;
}

.blog-text p {
	text-align: justify;
}

.blog-text img {
	float: left;
	margin: 0 15px 0 0;
}

/******************************** END Web/Blog/List/1-a.css ********************************/ 


/******************************** BEGIN Web/Blog/Detail/1-a.css ********************************/ 

.blog-detail {
	margin: 20px 0;
}

#content-layout .blog-detail h2 {
	font-size: 24px;
}

.blog-detail p {
	text-align: justify;
}

.blog-detail img {
	float: left;
	margin: 0 15px 0 0;
}

/******************************** END Web/Blog/Detail/1-a.css ********************************/ 


/******************************** BEGIN Web/Newsletter/List/1-a.css ********************************/ 

.blog-list {
	margin: 0 0 25px;
}

.blog-list .date, .blog-list .postedby {
	font-size: 10px;
}

.blog-text p {
	text-align: justify;
}

.blog-text img {
	float: left;
	margin: 0 15px 0 0;
}

/******************************** END Web/Newsletter/List/1-a.css ********************************/ 


/******************************** BEGIN Web/Newsletter/Detail/1-a.css ********************************/ 

.blog-detail {
	margin: 20px 0;
}

#content-layout .blog-detail h2 {
	font-size: 24px;
}

.blog-detail p {
	text-align: justify;
}

.blog-detail img {
	float: left;
	margin: 0 15px 0 0;
}

/******************************** END Web/Newsletter/Detail/1-a.css ********************************/ 


/******************************** BEGIN Web/Directory/1-a.css ********************************/ 



/******************************** END Web/Directory/1-a.css ********************************/ 


/******************************** BEGIN Web/Layouts/Modules/Quicksearch/refinesearch-starr.css ********************************/ 

#refine-results {
	background: url(/_assets/532/images/refine-results-bg.png) repeat-x;
	padding: 5px 10px;
	height: 24px;
}

.refinesearch {
	background: none;
	height: 34px;
	float: left;
	padding: 0;
	width: 535px;
}

#refine-results h5 {
	color: #222;
	font-size: 12px;
	width: 100px;
	line-height: 24px;
	float: left;
}

.refinesearch legend {
	display: none;
}

.refinesearch h5, 
.refinesearch li, 
.refinesearch ol, 
.refinesearch fieldset {
	float: left;
}

.refinesearch li label {
	display: none;
}

.refinesearch li {
	width: 135px;
	height: 24px;
}

.refinesearch .select-span {
	color: #222;
	position: absolute;
	display:block;
   	width: 115px;
   	height: 18px;
   	padding: 3px 5px;	
   	font-size: 11px;
   	background:url(/_assets/532/images/select-refine.png) no-repeat left top;
   	overflow: hidden;
}

.refinesearch select.input-select {
	opacity: 0;
    width: 125px;
    position: relative;
    z-index: 5;
    filter: alpha(opacity = 0);
    height: 25px;
    color: #222;
}

.refinesearch li.search {
	width: 115px;
}


.refinesearch .input-submit {
	display: block;
	width: 85px;
	height: 24px;
	background: url(/_assets/532/images/update-button.png) top;
	font-size: 12px;
	text-transform: uppercase;
	font-weight: normal;
	color: #fff;
	border: none;
	line-height: 24px;
	cursor: pointer;
}

.refinesearch .input-submit:hover {
	background: url(/_assets/532/images/update-button.png) bottom;
}





































/******************************** END Web/Layouts/Modules/Quicksearch/refinesearch-starr.css ********************************/ 


/******************************** BEGIN Web/Layouts/Modules/Social/social-starr.css ********************************/ 

.social-media {
	width: 275px;
	height: 40px;
	background: url(/_assets/532/images/social-bg.png) no-repeat bottom;
	display: block;
	float: right;
	clear: right;
	margin: 8px 0 0 0;
}

.social-media a {
	display: block;
	float: left;
	width: 30px;
	height: 30px;
	margin: 5px 0 0 23px;
	background-image: url(/_assets/532/images/facebook.png);
	background-position: top;
}

.social-media a:hover {
	background-position: bottom;
}

.social-media a.youtube {
	background-image: url(/_assets/532/images/youtube.png);	
}

.social-media a.twitter {
	background-image: url(/_assets/532/images/twitter.png);	
}

/******************************** END Web/Layouts/Modules/Social/social-starr.css ********************************/ 


/******************************** BEGIN Web/Property/Modules/RentalApplication/rentalApplication-starr.css ********************************/ 

.rental-application {
	clear: both;
	margin: 0 0 10px;
}

.rental-application h4 {
	font-size: 13px;
	background: #c8effd url(/_assets/532/images/rental-bg.png) no-repeat left;
	color: #383838;
	height: 28px;
	line-height: 28px;
	padding: 0 0 0 32px;
	margin: 0;
}

.rental-application h4 a {
	text-decoration: none;
}

/******************************** END Web/Property/Modules/RentalApplication/rentalApplication-starr.css ********************************/ 


/******************************** BEGIN Web/Property/Results/draw-search-starr.css ********************************/ 

#drtab1 {
	padding: 10px 0;
}

#drtab1 h2 {
	width: 190px;
	float: left;
	padding: 10px 0 0;
}

.draw-info {
    display: block;
    float: left;
    width: 190px;
    height: 300px;
    clear: left;
}

.draw-info h4 {
	margin: 0;
}

.draw-options {
	background: #13b5ea;
	width: 760px;
	float: right;
}

.draw-options li {
	float: right;
}

.draw-options li a {
	display: block;
	width: 150px;
	height: 31px;
	line-height: 31px;
	color: #fff;
	text-align: center;
	text-transform: uppercase;
	font-size: 12px;
	text-decoration: none;
	background: url(/_assets/532/images/view-properties.png) top;
	margin: 10px 8px 10px 0;
}

.draw-options li a:hover {
	background: url(/_assets/532/images/view-properties.png) bottom;
}

.draw-options li a.start-again {
	width: 115px;
	height: 25px;
	line-height: 25px;
	margin: 14px 8px 12px 0;
	background: url(/_assets/532/images/start-again.png) top;
}

.draw-options li a.start-again:hover {
	background: url(/_assets/532/images/start-again.png) bottom;
}

.draw-search {
    display: block;
    float: right;
    width: 760px;
    height: 500px;
}

/******************************** END Web/Property/Results/draw-search-starr.css ********************************/ 


/******************************** BEGIN Web/Property/List/property-list-inspections-starr.css ********************************/ 

.property-inspection-list {
	padding: 5px 10px;
	clear: both;
}

.property-inspection-list img {
	width: 100px;
	margin: 0;
	float: left;
}

.property-inspection-list .info {
	width: 200px;
	height: 75px;
	padding: 0 10px;
	float: left;
	border-right: dotted 1px #cacaca;
}

.property-inspection-list a.address {
	color: #13B5EA;
    font-weight: bold;
    line-height: 16px;
}

.property-inspection-list .bbc {
	clear: both;
	margin: 10px 0 0;
}

.property-inspection-list .date-time {
	width: 140px;
/*	height: 60px; */
	padding: 15px 0 0 15px;
	float: left;
	border-right: dotted 1px #cacaca;
	margin: 0;
}

.property-inspection-list .date-time span {
	font-weight: bold;
}

.property-inspection-list .price {
	width: 140px;
	height: 60px;
	padding: 15px 0 0 15px;
	float: left;
	margin: 0;
}

.property-inspection-list a.more {
	float: left;
	display: block;
	width: 86px;
	height: 25px;
	color: #fff;
	font-size: 10px;
	font-weight: bold;
	text-align: center;
	background: url(/_assets/532/images/view-details.png) top;
	text-decoration: none;
	line-height: 25px;
	text-transform: uppercase;
	margin: 12px 0 0 0;
}

.property-inspection-list a.more:hover {
	background: url(/_assets/532/images/view-details.png) bottom;
}

.property-inspection-list a.shortlist {
	float: left;
	display: block;
	width: 63px;
	padding: 0 0 0 10px;
	height: 19px;
	color: #003768;
	font-size: 11px;
	font-weight: bold;
	text-align: center;
	background: url(/_assets/532/images/shortlist.png) top;
	text-decoration: none;
	line-height: 19px;
	margin: 3px 0 0 ;
}

.property-inspection-list a.shortlist:hover {
	background: url(/_assets/532/images/shortlist.png) center;
}










/******************************** END Web/Property/List/property-list-inspections-starr.css ********************************/ 


/******************************** BEGIN Web/Property/List/property-list-auctions-starr.css ********************************/ 

.property-inspection-list {
	padding: 5px 10px;
	clear: both;
}

.property-inspection-list img {
	width: 100px;
	margin: 0;
	float: left;
}

.property-inspection-list .info {
	width: 200px;
	height: 75px;
	padding: 0 10px;
	float: left;
	border-right: dotted 1px #cacaca;
}

.property-inspection-list a.address {
	color: #13B5EA;
    font-weight: bold;
    line-height: 16px;
}

.property-inspection-list .bbc {
	clear: both;
	margin: 10px 0 0;
}

.property-inspection-list .date-time {
	width: 140px;
/*	height: 60px; */
	padding: 15px 0 0 15px;
	float: left;
	border-right: dotted 1px #cacaca;
	margin: 0;
}

.property-inspection-list .date-time span {
	font-weight: bold;
	text-transform: lowercase;
}

.property-inspection-list .price {
	width: 140px;
	height: 60px;
	padding: 15px 0 0 15px;
	float: left;
	margin: 0;
}

.property-inspection-list a.more {
	float: left;
	display: block;
	width: 86px;
	height: 25px;
	color: #fff;
	font-size: 10px;
	font-weight: bold;
	text-align: center;
	background: url(/_assets/532/images/view-details.png) top;
	text-decoration: none;
	line-height: 25px;
	text-transform: uppercase;
	margin: 12px 0 0 0;
}

.property-inspection-list a.more:hover {
	background: url(/_assets/532/images/view-details.png) bottom;
}

.property-inspection-list a.shortlist {
	float: left;
	display: block;
	width: 63px;
	padding: 0 0 0 10px;
	height: 19px;
	color: #003768;
	font-size: 11px;
	font-weight: bold;
	text-align: center;
	background: url(/_assets/532/images/shortlist.png) top;
	text-decoration: none;
	line-height: 19px;
	margin: 3px 0 0 ;
}

.property-inspection-list a.shortlist:hover {
	background: url(/_assets/532/images/shortlist.png) center;
}










/******************************** END Web/Property/List/property-list-auctions-starr.css ********************************/ 


/******************************** BEGIN Web/Layouts/Modules/Breadcrumbs/breadcrumbs-starr.css ********************************/ 

.breadcrumbs {
	font-size: 11px;
	margin: 0 0 20px;
}

.breadcrumbs a {
	color: #13B5EA;
	text-decoration: none;
	font-weight: bold;
}

.breadcrumbs a:hover {
	color: #5CD7FF;
}

.breadcrumbs li {
	display: none;
	float: left;
}

.breadcrumbs * {
	float: left;
	margin: 0 10px 0 0;
}


.breadcrumbs li.active {
	display: inline-block;
	float: left;
}

.breadcrumbs {
	padding: 0 0 15px;
}


/******************************** END Web/Layouts/Modules/Breadcrumbs/breadcrumbs-starr.css ********************************/ 


/******************************** BEGIN Web/Layouts/Modules/Testimonials/testimonials-starr.css ********************************/ 

.testimonial-slider {
	margin: 20px 0 0;
}

p.testimonial {
	background: #cef1fd;
	padding: 20px;
	margin: 0;
}

p.testimonial span {
	display: inline-block;
	height: 14px;
	width: 15px;
	margin: 0 0 0 5px;
	background: url(/_assets/532/images/6699.png) no-repeat right top;
}	

p.testimonial span:first-child {
	background: url(/_assets/532/images/6699.png) no-repeat left top;
	margin: 0 5px 0 0;
}

p.client {
	margin: 0;
	padding: 7px 20px 0;
	color: #222;
	font-size: 12px;
	line-height: 16px;
	font-weight: bold;
	background: url(/_assets/532/images/testimonial-client.png) no-repeat right top;
}

/******************************** END Web/Layouts/Modules/Testimonials/testimonials-starr.css ********************************/ 


/******************************** BEGIN Web/Layouts/Modules/MarketAppraisalButton/market-appraisal-starr.css ********************************/ 

.appraisal-button {
	display: block;
	width: 175px;
	height: 128px;
	background: url(/_assets/532/images/market-appraisal.jpg) no-repeat top;
	padding: 15px 10px 5px 10px;
	margin: 20px 0 0;
	position: relative;
}

.appraisal-button:hover {
	background: url(/_assets/532/images/market-appraisal.jpg) no-repeat bottom;
}

.appraisal-button h3 {
	color: #fff;
	margin: 0 0 5px;
    font-family: 'KarbonSemibold',Arial;
    font-size: 22px;
    font-weight: normal;3
}

.appraisal-button p {
	font-size: 12px;
	color: #ddf7ff;
	line-height: 17px;
}

.appraisal-button a {
	position: absolute;
	top: 0;
	left: 0;
	background: url(/_assets/532/images/spacer.gif);
	width:195px;
	height: 148px;
	display: block
}

/******************************** END Web/Layouts/Modules/MarketAppraisalButton/market-appraisal-starr.css ********************************/ 


/******************************** BEGIN Web/Office/List/office-list-starr-new.css ********************************/ 

.contact-us p.intro {
	margin: 0 0 20px;
	padding: 10px 5px;
	background: url(/_assets/532/images/horizontal-divide.png) repeat-x top;
	clear: both;
}

.contact-office-list {
	padding: 5px 10px;
	height: 60px;
	clear: both;
		border-bottom: solid 1px #ededed;
}

.contact-office-list.even {
	background: #f2fcff;
	border-top: solid 1px #ededed;
	border-bottom: solid 1px #ededed;
}

.contact-office-list p {
	margin: 0;
	float: left;
	vertical-align: middle;
}

.contact-office-list p span {
	font-weight: bold;
	color: #222;
}

.contact-office-list .office-name {
	width: 320px;
}

.contact-office-list .office-phone {
	width: 255px;
	padding: 10px 0;
}

.contact-office-list .office-profile {
	float: right;
	padding: 10px 0;
	width: 115px;
	text-align: right;
} 

.contact-office-list .office-profile a {
	color: #13b5ea;
}

.contact-office-list .office-profile a:hover {
	color: #5cd7ff;
}

.office-0 .office-profile {
	display: none
}

.office-10014572, .office-332 {
	display: none;
}

.office-11576 .office-profile {
	display: none;
}

/******************************** END Web/Office/List/office-list-starr-new.css ********************************/ 


