/*------------------------------------------------------------------
[Residential View Stylesheet]

Project:		realestateview.com.au
Primary use:	Residential View section (Default) 	
-------------------------------------------------------------------*/

.small, .medium, .large, .grey {
	background: #FAA924;
	color: #FFFFFF;
	font-size: 1.1em;
	height: 2.4em;
	line-height: 2.4em;
	padding:0;
	padding-left: 1em;
	text-transform: uppercase;
	font-weight: bold;
}

#property-office-contact-details h4, 
#property-office-contact-details .inline-header {
	background: #F06A21;
	color: #FFFFFF;
	font-size: 1em;
	height: 2.4em;
	line-height: 2.4em;
	margin:5px 2px 0 2px;
	padding:0;
	font-weight: bold;
	text-align:center;
}

.small {
	background: #FAA924 url(/portalimages/portal/residential/small_heading_bg.jpg) 100% 0 repeat-y;
}

.medium {
	background: #FAA924 url(/portalimages/portal/residential/medium_heading_bg.jpg) 100% 0 repeat-y;
}

.large {
	background: #FAA924 url(/portalimages/portal/residential/large_heading_bg.jpg) 100% 0 repeat-y;
}

.grey {
	background: #8B98A0 url(/portalimages/portal/grey_bg.jpg) 0 0 repeat-y;
}

.smallbutton {
	background: transparent url(/portalimages/portal/residential/small_button.gif);
}

.largebutton {
	background: transparent url(/portalimages/portal/residential/large_button.gif);
}

.refinebutton {
	background: transparent url(/portalimages/portal/residential/refine_button.png) 0 0 no-repeat;
}

.searchbutton {
	background: transparent url(/portalimages/portal/residential/qs_button.png) 0 0 no-repeat;
}

.smallsearchbutton {
	background: transparent url(/portalimages/portal/residential/search_button.png) 0 0 no-repeat;
}

.sendemailbutton {
	background: transparent url(/portalimages/portal/residential/send_email.png) 0 0 no-repeat;
}

.sendbutton {
	background: transparent url(/portalimages/portal/residential/send.png) 0 0 no-repeat;
}

.closebutton {
	background: transparent url(/portalimages/portal/residential/close_button.gif) 0 0 no-repeat;
}

a.subscribe {
	background:url(/portalimages/portal/residential/subscribe.png) 0 0 no-repeat;
}

#revlogo {
	background: url(/portalimages/portal/residential/Real-Estate-at-realestateVIEW.jpg) 0 0 no-repeat;
}

#footer-logo {
	background: url(/portalimages/portal/residential/Real-Estate-at-realestateVIEW.jpg) 0 0 no-repeat;
}

#sitenav {
	background:#FFFFFF url(/portalimages/portal/nav/mainnav.png) 0 0 no-repeat;
}

#residentialview a { 
		background-position: -5px -5px; 
}

a:hover {
	color: #F16621;
}

#buynavlink a:hover, #buynavlink.selected {
	background:url(/portalimages/portal/nav/buynav.jpg) 0 -30px no-repeat;
}

#rentnavlink a:hover, #rentnavlink.selected {
	background:url(/portalimages/portal/nav/rentnav.jpg) 0 -30px no-repeat;
}

#sellnavlink a:hover, #sellnavlink.selected {
	background:url(/portalimages/portal/nav/sellnav.jpg) 0 -30px no-repeat;
}

#sellnavlink {
	border-bottom: 1px solid #ffffff;
}

#sharenavlink a:hover, #sharenavlink.selected {
	background:url(/portalimages/portal/nav/sharenav.jpg) 0 -30px no-repeat;
}

#movingnavlink a:hover, #movingnavlink.selected {
	background:url(/portalimages/portal/nav/movingnav.jpg) 0 -30px no-repeat;
}

#tradenavlink a:hover, #tradenavlink.selected {
	background:url(/portalimages/portal/nav/tradenav.jpg) 0 -30px no-repeat;
}

#researchnavlink a:hover, #researchnavlink.selected {
	background:url(/portalimages/portal/nav/researchnav.jpg) 0 -30px no-repeat;
}

#auctionofi {
	background: url(/portalimages/portal/residential/calendar.jpg) 0 0 no-repeat;
}

#criteriaHeading {
	background: #F26722 url(/portalimages/portal/residential/large_heading_bg.jpg);
}

.morephotos {
	background:url(/portalimages/portal/residential/more_photos.gif) 0 0 no-repeat;
}

.view_icons_bed {
	background: url(/portalimages/portal/residential/beds_icon.gif) no-repeat 90% top;
	width: 40px;
	color: #ffffff;
	font-weight: bold;
	text-align: left;
	padding: 1px 5px 1px 5px;
	float: left;
}

.view_icons_car {
	background: url(/portalimages/portal/residential/carspaces_icon.gif) no-repeat 90% top;
	width: 30px;
	color: #ffffff;
	font-weight: bold;
	text-align: left;
	padding: 1px 5px 1px 5px;
	float: left;
	margin-left:5px;
}

.view_icons_bath {
	background: url(/portalimages/portal/residential/baths_icon.gif) no-repeat 90% top;
	width: 40px;
	color: #ffffff;
	font-weight: bold;
	text-align: left;
	padding: 1px 5px 1px 5px;
	float: left;
	margin-left:5px;
}

.view_alert {
    position:relative;
	float:right;
	background: #E6EBEF;
	width:330px; 
	
}

.inactiveMap { border: 2px solid #E6EBEF; }

.selectedMap { border: 2px solid #FAA924; }

#copyright {
    color: #FAA924;
}

a.title_link, a.fullDisplayButton, a.prev, a.next, .property_details h3 a:hover, a.prev:hover, a.next:hover{
	color: #F16621;
}

.property_details h3 a {
	color: #606060;
}

p.title_tag {
	color:#606060;
} 

#results_tabs {
	background: #F16621; 
}

.email-agent-link a {
	display:block;
	height: 30px;
	width: 160px;
	text-indent:-9000px;
	background:url(/portalimages/portal/residential/email_this_agent.png) 0 0 no-repeat;
}

.fullDisplayButton {
	display:block;
	width:160px;
	height:30px;
	text-indent:-9000px;
	background:url(/portalimages/portal/residential/view_property.png) 0 0 no-repeat;
}
#property-sale-details h3 { 
	color: #F16621;
}

.phoneagent a {
	background: url(/portalimages/portal/residential/phone_icon.gif) 2px 50% no-repeat;
}

#homepage-wrapper { position:relative; height:1130px; }
#quick-links { position:absolute; top:670px; left:0; width:655px; }
#about-text { position:absolute; top:912px; left:0; width:655px; }
#feature-properties { position:absolute; top:358px; left:0; width:655px; }
#search-options { position:absolute; top:0; left:0; width:655px; }
#quicksearch { height: 332px; }

* html #quick-links { position:absolute; top:693px; left:0; width:655px; }
* html #about-text { position:absolute; top:940px; left:0; width:655px; }
* html #feature-properties { position:absolute; top:410px; left:0; width:655px; }
* html #search-options { position:absolute; top:0; left:0; width:655px; }



