/*BRANDED AGENT - Cooksleys Estate Agents*/

/* body */
body { font: 82%/120% arial,verdana,sans-serif; color:#6A737B; background:url('tile-page.gif') repeat-x #000; }

/* links */
a { color:#d12a20; } /* active */
a:hover { color:#014711; } /* hover */
a.arw { background:url('arw.gif') no-repeat left; } /* link arrow */

/* headings */
h1 { letter-spacing:-.03em; }

/*page border and background */
#outer_wrapper { border:1px solid #ffffff; background:#ffffff;} /* border and background */

/*tertiary nav links at top*/
ul#tertiary_nav { background:none; height:2em; }
ul#tertiary_nav li { float:right; margin:.6em 5px 0 15px; }
ul#tertiary_nav a { color:#fff; text-decoration:none; }
ul#tertiary_nav a:hover { color:#d12a20; }

/* header */
#header { height:8em; border-top:0px solid #ed3d32; background:url('tile-header.gif') repeat-x #000000; } /* header image */

/* quicksearch */
#header .col2 h2 { color:#043450; } /* heading colour */
#header .col2 { color:#b500d0; margin-top:8px; font-weight: bold; font-size:13.5px; } /* text color */
#header .col2 a { color:#fff; font-weight:bold; /*background:#d3e8ff;*/} /* active link */
#header .col2 a:hover { color:#92c800; } /* hover link */



/* list */
ul.bullet2 { padding:8px 0 8px 20px; }

/* navigation */
/*ul#nav { height:1.5em; border-bottom:1px solid #ffffff; background:url('tile-nav.gif') repeat-x #a30315; } /* background */
/*ul#nav li a { color:#FFFFFF; } /* active */
/*ul#nav li a:hover { color:#000000; background:transparent; } /* hover */
/*ul#nav li a.current { color:#000000; background:transparent; } /* current page */

/* large navigation */
ul#nav { height:2em; padding-top:.7em; border-bottom:1px solid #ffffff; background:url('tile-nav.gif') repeat-x #00275d; } /* background */
ul#nav li a { color:#ffffff; font-weight:bold; } /* active */
ul#nav li a:hover { color:#4a9cde; background:none; } /* hover */
ul#nav li a.current { color:#4a9cde; background:none; } /* current page */



/* sub navigation */
ul#sub_nav { background:#323232; } /* background */
ul#sub_nav li { color:#ffffff; } /* heading */
ul#sub_nav li a { color:#d12a20; background:url('arw.gif') no-repeat left; padding-left:11px; } /* active */

/* property nav */
.results_nav a { color:#ffffff; background:#323232; } /* active */
.results_nav a:hover { color:#323232; background:#FFC000; } /* hover */

/* refine search */
h4 { color:#ffffff; background:#323232; border-top:2px solid #B21617; } /* heading colour and background */

/* horizontal lines */
.line_header { background:url('../../img/tile-line_colour.gif') repeat-y #4E4E4E right; }

/* feature prop */
.feature_prop h3 { color:#444444; } /* suburb */
.feature_prop h4 { color:#B32600; } /* price  */
.feature_prop h5 { background:#B32600; color:#ffffff; } /* under offer */

/* latest sales */
#latest_sales h5 { color:#000000; } /* property title */

/* footer */
#footer { border-top:5px solid #000000; } /* branding line */

/* forms */
#propertysearch label { color:#fff !important; margin-top:10px;}
.btn3 { background: url(sub-btn_bg.gif) #f47900 repeat-x left top; color: white; border: .1em solid #d56a02; }
.btn3:hover { background-position: left -.4em; }

/* non team member */
#footer { background:url('tile-footer.gif') no-repeat #EBEBE0 top; }
#footer .col2 { background:none; } 

/*background header for print */
address p strong { 	list-style-image: url(email-header.gif); }


/******************* =PDF DOWNLOADS FROM GENERIC PAGES */

div.pdf_float { float:left; margin-right:20px; }  
div.pdf_float p  { margin-right:10px; text-align:left; width:300px; }

div.pdf_spacer { clear:both; }
.ico_pdf_generic { display:block; float:left; width:49px; height:62px; margin:-10px 10px 0 0 !important; margin:0 10px 0 0; padding-left:0; background:url('http://templatev2.rt-sb.net/agents/team/img/ico-pdf.gif') no-repeat; }