/* resets */

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, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th {

	margin: 0;

	padding: 0;

	border: 0;

	outline: 0;

	font-weight: inherit;

	font-style: inherit;

	font-size: 100%;

	font-family: inherit;

/*	vertical-align: baseline; */

	text-align: left;

}

html, body {

	height: 100%;

	width: 100%;

}

a img, :link img, :visited img {

	border: 0;

}

:link, :visited {

	text-decoration: none;

}

table {

	border-collapse: collapse;

	border-spacing: 0;

}

caption, th {

	text-align: left;

}

ol, ul {

	list-style: none;

}

q:before, q:after, blockquote:before, blockquote:after {

	content: "";

}

h1, h2, h3, h4, h5, h6 {

	margin-bottom: 0;

}

h1, h2, h3, h4, h5, h6, p {

	position: relative;

}

p {

	margin: 0 0 1em 0;

}

strong {

	font-weight: bold;

	line-height: inherit;

}

em {

	font-style: italic;

	line-height: inherit;

}

abbr {

	cursor: help;

	border-bottom: 1px dashed #aaa;

}

.clear {

	clear: both;

}

body {

	text-align: center;

	background: #2e2e2e;

	font: 62.5% Verdana, Arial, Helvetica, sans-serif;

	color: #5a5a5a;

}

/* Link Styles */

a:link, a:visited {

	color: #3e4f69;

	text-decoration:underline;

}

a:hover {

	color: #000;

	text-decoration:underline;

}

a:active {

	color: #3e4f69;

	text-decoration:underline;

}

/* Page Wrap & Background Images */

#wrapper {

	position: relative;

	background: #fff;

	margin: 0 auto;

	width: 860px;

	background: url(http://www.propertypartner.com.au/images/page_center.png) repeat-y 0 0;

	text-align: left;

}

#page_top {

	position: relative;

	background: url(http://www.propertypartner.com.au/images/page_top.png) no-repeat 0 100%;

	height: 25px;

}

#page_bottom {

	position: relative;

	background: url(http://www.propertypartner.com.au/images/page_bottom.png) no-repeat 0 0;

	height: 20px;

}

/* Header */

#header {

	position: relative;

	height: 10.2em;

}

#header h1 {

	display: none;

	font-size: 3.5em;

	font-family: "Myriad Pro", Helvetica;

	color: #3e4f69;

	margin-top: 10px;

	margin-left: 10px;

	font-weight: bold;

	letter-spacing: -0.05em;

}

#header img {

	margin-left: 31px;



}

/* navigation Menu */

#navigation {

	position: absolute;

	bottom: 0px;

	left: 30px;

	z-index: 999;

	list-style: none;

	font-family: Arial, Helvetica, sans-serif;

}

* html #navigation {

	bottom: -1px;

}



#navigation li {

	float: left;

	margin-right: 2px;

	background: url(http://www.propertypartner.com.au/images/right_tab.png) no-repeat 100% 0px;

	font-size: 1em;

	letter-spacing: 0em;

}

#navigation li a {

	float: left;

	display: block;

	height: 2.0em; /* Targets IE 5.5 only */

	height: 1.4em; /* All Other Browsers */

	padding: 1.5em 2.0em 0.2em 1.8em;

	background: url(http://www.propertypartner.com.au/images/left_tab.png) no-repeat 0% 0px;

	color: #909190;

	text-decoration: none;

	text-transform: uppercase;

	overflow: hidden;

}

#navigation li.current_page_item {

	background-position: 100% -300px;

}

#navigation li.current_page_item a {

	background-position: 0% -300px;

	color: #fff;

}

#navigation li:hover.current_page_item {

	background-position: 100% -300px;

}

#navigation li:hover.current_page_item a {

	padding: 1.5em 2.0em 0.2em 1.8em;

	background-position: 0% -300px;

}

#navigation li:hover {

	background-position: 100% -150px;

}

#navigation li:hover a {

	background-position: 0% -150px;

	padding: 0.5em 2.0em 1.2em 1.8em;

}

* html #navigation a:hover {

	text-deco\ration: underline;

}

/* Inset */

body.home #inset {

	height: 207px;

	background: url(http://www.propertypartner.com.au/images/inset.jpg) no-repeat;

}

#inset {

	height: 107px;

	background: url(http://www.propertypartner.com.au/images/sub_inset.jpg) no-repeat;

}

body.home #inset h1 {

	font-size: 3.5em;

	letter-spacing: -0.06em;

	font-weight: bold;

/*	padding: 40px 0 10px 50px;*/

	color: #fff;

}

#inset h1 {

	font-size: 3.5em;

	letter-spacing: -0.06em;

	font-weight: bold;

	padding: 30px 0 10px 50px;

	color: #fff;

}

#inset span {

	font-weight: normal;

	font-family: Arial, sans-serif;

	letter-spacing: -0.02em;

}

#inset a {

	position: absolute;

	text-indent: -9999px;

	height: 23px;

	width: 62px;

	background: url(http://www.propertypartner.com.au/images/inset_more.gif) no-repeat;

}

#inset a:hover {

	background: url(http://www.propertypartner.com.au/images/inset_more.gif) no-repeat 0 -23px;

}

#inset p {

	font-size: 1.2em;

	line-height: 1.4em;

	font-family: Verdana, Arial, Helvetica, sans-serif;

	padding: 0 0 10px 50px;

	width: 320px;

	color: #FAFFA4;

	font-weight: bold;

}

/* Content */

#content {

	position: relative;

	padding: 0 38px;

	width: 820px;

}



.free

{margin-left:-25px; margin-top:-10px;}



/* Home Page*/

.action {

	position: relative;

	width: 252px;

	float: left;

	margin-right: 15px;

	margin-bottom: 10px;

	background: url(http://www.propertypartner.com.au/images/action_bottom.jpg) no-repeat 0 100%;

}

.action .top {

	position: absolute;

	top: 0;

	left: 0;

	width: 252px;

	height: 30px;

	background: url(http://www.propertypartner.com.au/images/action_top.jpg) no-repeat 0 100%;

}

.action h3 {

	font-size: 2.0em;

	padding: 20px;

	color: #3e4f69;

	letter-spacing: -0.06em;

	font-weight: bold;

}

.action span {

	font-weight: normal;

	font-family: Arial, sans-serif;

	letter-spacing: -0.02em;

	color: #d95b0f;

}

.action p{

	font-size: 1.1em;

	line-height: 1.3em;

	padding: 0 20px;

}

.more{  

    width: 62px;   

    height: 23px;    

    background: url(http://www.propertypartner.com.au/images/more.gif);  

    cursor: pointer;  

    display: block;

	float: right;

	margin: 10px 20px 20px 0;

}  

.more:hover{  

    background: url(http://www.propertypartner.com.au/images/more.gif) 0 -23px;  

}



.signup{  

    width: 78px;   

    height: 23px;    

    background: url(http://www.propertypartner.com.au/images/signup.gif);  

    cursor: pointer;  

    display: block;

	float: right;

	margin: 10px 20px 20px 0;
text-indent:-1000px;
}  

.signup:hover{  

    background: url(http://www.propertypartner.com.au/images/signup.gif) 0 -23px;  

}

.signup2{  
    width: 78px;   
    height: 23px;    
    background: url(http://www.propertypartner.com.au/images/signup.gif);  
    cursor: pointer;  
    display: block;
	float: left;
	margin: 10px 20px 20px 0;
	text-indent:-1000px;
}  
.signup2:hover{  
    background: url(http://www.propertypartner.com.au/images/signup.gif) 0 -23px;  
}
.signup3{  
    width: 78px;   
    height: 23px;    
    background: url(http://www.propertypartner.com.au/images/signup.gif);  
    cursor: pointer;  
    display: block;
	float: right;
	margin: 10px 10px 10px 0;
	text-indent:-1000px;
}  
.signup3:hover{  
    background: url(http://www.propertypartner.com.au/images/signup.gif) 0 -23px;  
}
.searchbutton{  

    width: 78px;   

    height: 23px;    

    background: url(http://www.propertypartner.com.au/images/search.gif);  
	text-indent:-1000px;

}  

.searchbutton:hover{  

    background: url(http://www.propertypartner.com.au/images/search.gif) 0 -23px;  

}







.action ul {

	margin-left: 20px;

	font-size: 1.1em;

	margin-bottom: 10px;

}

.action li {

	line-height: 1.8em;

	

} 

.action li a {

	color: #5a5a5a;

	text-decoration: none;

	padding-left: 24px;

	background: url(http://www.propertypartner.com.au/images/arrow.gif) no-repeat 10px 50%;

} 

.action li a:hover {

	color: #000;

	text-decoration: underline;

}

/* Main */

#main {

	float: left;

	width: 535px;

	font-size: 1.1em;

	line-height: 1.5em;

}



#main h2 {

	font-size: 2.2em;

	line-height: 1.2em;

	font-family: Arial, Helvetica, sans-serif;

	color: #3e4f69;

	font-weight: bold;

	margin: 20px 0;

	padding-bottom: 5px;

	border-bottom: 1px solid #e3e4e3;

}



.greenhdg {

	font-size: 1.5em;

	font-family: Arial, Helvetica, sans-serif;

	color: #93bb40;

	font-weight: bold;

	margin: 25px 0;

	padding-bottom: 5px;

}



#main h3 {

	font-size: 1.8em;

	line-height: 1.2em;

	font-family: Arial, Helvetica, sans-serif;

	color: #3e4f69;

	font-weight: bold;

	margin: 20px 0;

	padding-bottom: 5px;

	border-bottom: 1px solid #e3e4e3;

}

#main h4 {

	font-size: 1.4em;

	line-height: 1.2em;

	font-family: Arial, Helvetica, sans-serif;

	color: #3e4f69;

	font-weight: bold;

	margin: 20px 0;

	padding-bottom: 5px;

	border-bottom: 1px solid #e3e4e3;

}

#main ul, #main ol {

	margin: 10px 0;

	line-height: 2.0em;

}

#main ol {

	list-style: decimal;

	margin-left: 10px;

	padding-left: 20px;

}	

#main ul li {

	padding-left: 20px;

	background: url(http://www.propertypartner.com.au/images/arrow.gif) no-repeat 8px 0.7em;

}

#main blockquote {

	padding: 20px;

	margin: 20px 0;

	border-bottom: 1px dashed #ccc;

	border-top: 1px dashed #ccc;

	font-style: italic;

	color: #757575;

}

/* Sidebar */

.sidebar {

	position: relative;

	width: 212px;

	float: left;

	margin-right: 35px;

	margin-bottom: 10px;

	padding: 30px 0;

	background: url(http://www.propertypartner.com.au/images/sidebar_bottom.jpg) no-repeat 0 100%;

	font-size: 1.2em;

}

.sidebar .top {

	position: absolute;

	top: 0;

	left: 0;

	width: 212px;

	height: 30px;

	background: url(http://www.propertypartner.com.au/images/sidebar_top.jpg) no-repeat 0 100%;

}

.sidebar li a {

  	height: 1.7em;

	text-decoration: none;

	color: #787878;

}	

.sidebar li a:link, .sidebar li a:visited {

	color: #787878;



	display: block;

	padding: 8px 30px 0 20px;

	text-decoration: none;

}

.sidebar li a:hover {

	color: #3e4f69;

	background: url(http://www.propertypartner.com.au/images/arrow.gif) no-repeat 185px 60%;

	text-decoration: none;

}

.sidebar li.current_page_item a {

	color: #3e4f69;

	background: none;

	font-weight: bold;

}

/* Footer */   

#footer {

	position: relative;

	background: #262626 url(/images/footer.png) no-repeat 0 100%;

	height: 4.5em;

	padding-bottom: 45px;

	font-size: 1.1em;

}

#footer ul {

	padding: 10px 0 0 15px;
	text-align: center;
	line-height:1.4em;

}

#footer li {

	display: inline;
	color: #666666;

	padding: 0 10px;

	background: url(/images/li.gif) repeat-y 100% 0;

}

#footer li.last {

	background: none;

}

#footer a {

	color: #B34B0D;

	text-decoration: none;

} 

#footer a:hover {

	color: #d95b0f;

	text-decoration: none;

}



.fields {padding-left: 20px; padding-top: 5px;}



.fieldsText {width: 130px; color: #666; font-size: 100%;}



#topLinks ul {

	padding-right: 30px; float: right;

	}



#topLinks li {

	display: inline; padding: 3px;

	}



#topLinks a {

	color: #B34B0D;

	text-decoration: none;

} 

#topLinks a:hover {

	color: #000;

	text-decoration: none;

}



.greenbold {

color:#93bb40;

font-weight: bold;

font-size:125%;

padding-bottom: 5px;

padding-top: 25px;

border-bottom: 1px dashed #aaa;





}

.greenbold span {

color:#799a33;

font-weight: bold;

}

.caption {

font-size: 85%;

color: #999;}



.searchbutton2{  

    width: 76px;   

    height: 23px;    

    background: url(http://www.propertypartner.com.au/images/search.gif);  

border: 0;

cursor: pointer;  

    display: block;

margin-top:5px;

text-indent:-1000px;

}  

.searchbutton2:hover{  
    background: url(http://www.propertypartner.com.au/images/search.gif) 0 -23px;  
}
.floatRight {
float: right;
}

.floatLeft {
float: left;
}

