/* common styling */

/* layout styles -  header and content */

*{margin:0;padding:0;}
html, body { height: 100%;}
body{background:#fff;font:80% arial, helvetica, sans-serif;padding: 0;color:#020202;}
p{font-size:1em;line-height:1.2em;margin-bottom:5px;}
a{color:#4682b4;text-decoration:none;}
a:visited{color:#45618C;text-decoration:underline;}
a:hover{color:#E22125;text-decoration:underline;}
h1 span{display:none;visibility:hidden;}
h2,h3,h4{font-weight:500;font-family:Georgia, "Times New Roman", Times, serif;}
h2,h3{color:#1c4c7d;}
a img,a:link img,a:visited img{border:none}
fieldset{border:none;}
#emailagent{padding:40px;background:#fff;}
#emaildetails{padding:0 10px;display:block;float:right;}
#skip{position:absolute;left:-999px;width:990px;}
#container-main{background:#fff url(/template-images/default/page_bg.gif) repeat-y 50% 0;width:100%;text-align:left;min-height: 100%;}
#container{width:100%;}
#header {width: 100%;height: 70px;background: #1B3A69 url(/template-images/default/headerbg.gif) repeat-y right top;}
#header-control{margin:0 auto;width:770px;height: 70px;}
#breadcrumb{display:none;visibility:hidden;}
#logo h2{display:inline;color:#fff;}
#logo h2 a{font-size:1px;display:block;width:264px;overflow:hidden;position:absolute;top:10px;height:70px;padding-top:70px;voice-family:"\"}\"";voice-family:inherit;height:0;}
#logo{width:264px;height:70px;float:left;background: #1B3A69 url(/template-images/default/logo.gif)  0 10px no-repeat;}
#animate{width:290px;height:70px;background: url(/template-images/default/textanim2.gif)  0 10px no-repeat;float:right;}
div.homephoto{background: url(/template-images/default/homephoto.jpg) no-repeat;width:770px;height:161px;margin-bottom:-4px;}
div.homephoto2{background: url(/site-content/realestate/images/homephoto-04.jpg) no-repeat;width:770px;height:161px;margin-bottom:-4px;}
div.homephoto3{background: url(/site-content/realestate/images/homephoto-03.jpg) no-repeat;width:770px;height:161px;margin-bottom:-4px;}
div.homephoto4{background: url(/site-content/realestate/images/homephoto-05.jpg) no-repeat;width:770px;height:161px;margin-bottom:-4px;}
div.homephoto5{background: url(/site-content/realestate/images/homephoto-02.jpg) no-repeat;width:770px;height:161px;margin-bottom:-4px;}
div.homephoto6{background: url(/site-content/realestate/images/homephoto-07.jpg) no-repeat;width:770px;height:161px;margin-bottom:-4px;}
div.homephoto7{background: url(/site-content/realestate/images/homephoto-08.jpg) no-repeat;width:770px;height:161px;margin-bottom:-4px;}
div.homephoto8{background: url(/site-content/realestate/images/homephoto-09.jpg) no-repeat;width:770px;height:161px;margin-bottom:-4px;}
div.homephoto9{background: url(/site-content/realestate/images/homephoto-10.jpg) no-repeat;width:770px;height:161px;margin-bottom:-4px;}
div.homephoto10{background: url(/site-content/realestate/images/homephoto-11.jpg) no-repeat;width:770px;height:161px;margin-bottom:-4px;}
div.homephoto11{background: url(/site-content/realestate/images/homephoto-12.jpg) no-repeat;width:770px;height:161px;margin-bottom:-4px;}
div.homephoto12{background: url(/site-content/realestate/images/homephoto-13.jpg) no-repeat;width:770px;height:161px;margin-bottom:-4px;}

div.homephoto14{background: url(/site-content/realestate/images/homephoto-14.jpg) no-repeat;width:770px;height:161px;margin-bottom:-4px;}

div.homephoto16{background: url(http://www.dowlingneylan.com.au/site-content/sponsorship/005%20fit.jpg) no-repeat;width:770px;height:161px;margin-bottom:-4px;}


div.homephoto13{background: url(/site-content/news/dd.jpg) no-repeat;width:770px;height:161px;margin-bottom:-4px;}

#contents{width:100%;}
div.sidebar{width:230px;float:left;background:#c2eaff url(/template-images/default/intro_bg.gif) no-repeat;min-height:564px;margin-top:-55px;}
div.sidebarsearch{width:230px;float:left;background:url(/template-images/default/sidebarsearch.gif) no-repeat;border-right:1px solid #8da5be;}
h2.italic{font-style:italic;width:230px;height:32px;margin:7px 0 1px 4px;}
div.intro{width:230px;height:210px;}
div.intro h2{font-style:italic;margin:7px 0 1px 4px;}
div.intro p{font-size:0.95em;margin:0 4px 4px 4px;color:#1c4c7d;}
div.featured{width:230px;}
div.featured h3{color:#1c4c7d;margin:2px 0 1px 4px;}
div.main{width:540px;float:right;}
div.frontmain{width:540px;background: url(/template-images/default/header_bg_top.gif) no-repeat;float:right;}
div.searchmain{width:539px;float:right;background: url(/template-images/default/header_top_bg_2.gif) no-repeat;}
div.searchmain h3{margin-left:10px;}
div.searchmain p{margin-left:10px;margin-top:15px;font-family:arial, helvetica, sans-serif;color:#2e2e2f;font-size:0.95em}
div.searchmain li{margin-left:10px;font-family:arial, helvetica, sans-serif;color:#2e2e2f;font-size:0.95em}
div.searchmain ul{margin-left:10px}
div.searchmain ul{margin-left:10px}
div.searchmain li {list-style-type:none;border-left:1px solid #B22735;padding-left:7px;margin:3px 0;}
div.sidebarsearch label{color:#1b3a69;font-size:85%;font-weight:700;text-align:left;text-transform:uppercase;}
div.sidebarsearch select{margin:3px 0 7px 0;width:175px;}
div.sidebarsearch form{margin-top:5px;width:175px;margin-left:4px;}
div.sidebarsearch input.search_submit{float:right;width:101px;margin:4px 1px 0 0;}
div.left{float:left;width:245px;margin-left:25px;}
div.right{float:right;width:245px;margin-right:5px;}
div.lefttopfront{float:left;width:245px;border-left:1px solid #8da5be;background: url(/template-images/default/dots.gif) 5px 151px no-repeat;}
div.leftbottomfront{float:left;width:245px;border-left:1px solid #8da5be;}
div.righttopfront{float:right;width:245px;border-left:1px solid #8da5be;background: url(/template-images/default/green.gif) 0 151px no-repeat;}
div.rightbottomfront{float:right;width:245px;border-left:1px solid #8da5be;background: url(/template-images/default/green.gif) 0 112px no-repeat;min-height:218px;}
div.clear{min-height:218px;}
div.rightbottomfront ul li,div.righttopfront ul li,div.lefttopfront li{list-style-type:none;}
div.lefttopfront ul,div.righttopfront ul,div.rightbottomfront ul{margin:7px 0 6px 0;}
div.lefttopfront ul li,div.righttopfront ul li,div.rightbottomfront ul li{line-height:1.27em;}
div.lefttopfront h3,div.leftbottomfront h3,div.righttopfront h3,div.rightbottomfront h3{padding:8px 0 3px 0;}
div.lefttopfront p,div.leftbottomfront p,div.righttopfront p,div.rightbottomfront p{margin-left:6px;}
div.left ul.left{float:left;padding-left:18px;}
div.left ul.right{float:right;padding-right:51px;}
div.right ul.left{float:left;padding-left:19px;}
div.right ul.right{float:right;padding-right:24px;}
ul.left a{font-weight:bold;}
ul.right a{font-weight:bold;}
ul.left{font-size:0.9em;}
ul.right{font-size:0.9em;}
h3.topheading{padding:11px 0 4px 0;font-weight:bold;}
div.frontnavproperty{background: url(/template-images/default/frontnavproperty.gif) no-repeat;width:245px;height:27px;}
div.frontnavlocation{background: url(/template-images/default/frontnavlocation.gif) no-repeat;width:245px;height:27px;}
p.clear{clear:both;}
ul.frontnav{padding:0;width:245px;margin:0;}
ul.frontnav li{display:inline;margin:0;}
ul.frontnav li a{color:#fff;margin:0;height:27px;display:block;width:122px;float:left;}
ul.frontnav li a:hover{text-decoration:none;}
ul.frontnav span{visibility:hidden;display:none;}
div.leftbottomfront h3.headerbg,div.rightbottomfront h3.headerbg{background:url(/template-images/default/smallheadingbg.gif) no-repeat;width:245px;padding-left:5px;}
div.container{width:770px;margin:0 auto;}
div.left h4{font-style:italic;font-size:1.1em;margin:2px 0 2px 5px;font-weight:bold;}

/* Normal Pages */
div.pagecontainer{width:770px;margin:0 auto;}
div.pagecontainer h3{margin-left:10px;font-size:1em;}
div.sidebarpages{padding-bottom:20px;width:230px;float:left;background:url(/template-images/default/sidebarpages.gif) no-repeat;min-height:524px;height:auto !important;height:524px;margin-top:-55px;}
div.sidebarpages p{margin:20px 0 0  4px;color:#03274b;font-size:0.95em;}
div.sidebarpages p.name{font-style:italic;color:#010101;font-size:0.90em;margin-top:0;}



/* feature item */
#feature-home .img-display {width:230px;cursor:default;cursor:pointer;display:block;height:175px;margin: 2px 0 10px 0;}
#feature-home .img-display span {display:none;}
#feature-home h3 {font-size:0.9em;font-family:arial, helvetica, sans-serif;}
#feature-home a {float:right}

/* layout styles - footer */
#foot{width: 100%;  clear:both;background:#fff;}
#quickLinks {width: 100%;padding: 0;border-top: 1px dotted #D2D2D2;color: #E22125;clear:both;background:#fff;}
#quickLinks a:link,#quickLinks a:visited,#quickLinks a:hover {color: #1B3A69;text-decoration: none;}
#quickLinks a:hover {text-decoration: underline;}
#foot #agent {width:100%;padding-top:7px;height: 22px;font:normal 11px/14px Arial, Helvetica, sans-serif; color:#fff;background: #1B3A69 url(/template-images/default/footerbg.gif) repeat-x left bottom;}
#foot #agent .red{color: #E22125;}
#footer {width:770px;margin:0 auto;font: normal 11px/17px Arial, Helvetica, sans-serif; color:#999;background:#fff;padding:10px 0;}
#footer .grey {color:#999999;}
#footer a:link {color:#999999; text-decoration:none;}
#footer  a:visited {color:#999999; text-decoration:none;}
#footer a:hover {color:#999999; text-decoration:underline;}
#footer a:link {color:#999999; text-decoration:none;}
#footer a:visited {color:#999999; text-decoration:none;}
#footer a:hover {color:#999999; text-decoration:underline;}
#ftcopy ul{list-style:none;padding:0 20px 10px 0;text-align:left;color:#999;font-size:1em;}
#ftcopy li{display:inline;padding:0 .3em;border-left:2px solid #e22125;}
#ftcopy li.npipe{border:0;}
#ftcopy a:link, #ftcopy a:active, #ftcopy a:visited {text-decoration:none;color:#999;}
#ftcopy a:hover{text-decoration:underline;color:#999;}
#ftlinks ul{list-style:none;padding:0 20px 10px 0;text-align:left;color:#999;font-size:1em;}
#ftlinks li{display:inline;padding:0 .3em;border-left:2px solid #e22125}
#ftlinks li.npipe{border:0;}
#ftlinks a:link, #ftcopy a:active, #ftcopy a:visited {text-decoration:none;color:#999;}
#ftlinks a:hover{text-decoration:underline;color:#999;}

/* general classes */
p.margin, ul.margin{margin:0 20px 5px 20px;}
ul.margin li{list-style:disc;margin-left:13px;}
p.clear{clear:both;margin-top:15px;}

/* Newsletter */
#newsletter span.form-header{visibility:hidden;display:none;}
#newsletter input.submit-main{float:right;margin-right:40px;text-transform:uppercase;}
#newsletter .input-text{color:#020202;width:150px;border:1px solid #d5d4d4;}
#newsletter div.leftbottomfront .label{font-size:85%;font-weight:700;text-align:left;color:#020202;text-transform:uppercase;}
.contactTbl {margin-left:10px;}

/* form elements */
.info{color:#E22125;background-color:transparent;font-weight:400;font-style:italic;}
.warn{color:#E22125;font-weight:400;background-color:transparent;font-style:italic;}
.error{color:#E22125;background-color:transparent;font-weight:400;font-style:italic;}
.error-display{}

.input-text{color:#552D84;background-color:#fff;border:1px solid #E22125;width:227px;}
.input-textArea{color:#552D84;margin-right:5px;background-color:#fff;display:block;height:65px;border:1px solid #E22125;width:227px;}
.input-yesno{color:#552D84;background-color:#fff;border:1px solid #E22125;}
.input-nowidth{color:#552D84;background-color:#fff;border:1px solid #E22125;width:227px;}
.input-checkBox{color:#552D84;background-color:#fff;border:1px solid #E22125;width:20px;float:left;}
.input-dropDown{color:#552D84;background-color:#fff;border:1px solid #E22125;width:227px;}

.form-display{padding:5px;display:block;color:#552D84;width:332px;margin:40px 0 0 200px;}
.form-display2{text-align:left;}
.form-header,
.members-heading{display:none;}
.label{font-weight:bold;text-align:right;position:absolute;margin-left:-201px;width:189px;display:block;clear:both;color:#1B3A69;padding:1px 6px 1px 0;}
.form-text{color:#1B3A69;font-size:80%;font-weight:400;text-align:left;display:block;clear:both;}
.submit-main{width:140px;margin-bottom:10px;padding:5px;color:#fff;border:solid 1px #1B3A69;background:#1B3A69; font-weight:700;}
.progress{display:none;width:210px;position:absolute;padding:40px;z-index:1000;border:1px solid #1B3A69;color:#1B3A69;font-size:10px;background-color:#fff;margin:-60px 0 0 -135px;}

.sidebarpages input,.sidebarpages .input-textArea,.sidebarpages .input-nowidth {width:195px;display:block;clear:both;}
.sidebarpages .label {font-weight:bold;text-align:left;position:relative;margin-left:0;width:195px;display:block;clear:both;color:#1B3A69;padding:1px 6px 1px 0;}
.sidebarpages .form-display{padding:5px;display:block;color:#552D84;width:195px;margin:10px 0 0 10px;}

.sidebarsearch input,.sidebarsearch .input-textArea,.sidebarsearch .input-nowidth {width:195px;display:block;clear:both;}
.sidebarsearch .label {font-weight:bold;text-align:left;position:relative;margin-left:0;width:195px;display:block;clear:both;color:#1B3A69;padding:1px 6px 1px 0;}
.sidebarsearch .form-display{padding:5px;display:block;color:#552D84;width:195px;margin:10px 0 0 10px;}

/* end form elements */


/* Drop Down Navigation Items */
.section-title{display:none;}
/* Overall appearance and position of menu */
#slidingmenu{width:100%;background: #E0E0E0 url(/template-images/default/menubg.gif) repeat-x left bottom;height:19px;border-top: solid 1px #FFFFFF;padding-top: 3px;display:block;text-align:center;position:relative;z-index:200;}
/* Appearance Top Level */
ul.slidingmenu{font-weight:bold;width:770px;z-index:1000;font-size:11px;}
ul.slidingmenu li{margin:0 -2px 0 0;}
ul.slidingmenu a,ul.slidingmenu a:visited{background:url(/template-images/default/linkgbred.jpg) no-repeat right 4px;padding:4px 5px;text-decoration:none;color:#1B3A69}
ul.slidingmenu,ul.slidingmenu li,ul.slidingmenu a{display:inline;text-decoration:none;}
ul.slidingmenu a.sec20,ul.slidingmenu a.sec20:visited{background-image:none;}
/* make lis into clean, moveable blocks */
ul.slidingmenu li{list-style-type:none;position:relative;display:inline;width:120px;}
/* Make list items do what theyre supposed to in IE */
ul.slidingmenu a{display:inline;text-decoration:none;}
ul.slidingmenu a:hover{color:#EF352B;text-decoration:none;}
/* second-level lists */
#slidingmenu li ul{width:150px;height:auto;background-image:none;background:#1B3A69;display:none;position:absolute;top:22px;left:0;}
/* third and further level lists */
#slidingmenu li ul ul{display:none;position:absolute;top:0;left:153px;}
/* lists nested under hovered list items */
#slidingmenu li:hover ul,#slidingmenu li.over ul{}
ul.slidingmenu ul{width:150px;border-width:0;font-size:12px;font-weight:400;text-align:left;color:#fff;background:#1B3A69;}
ul.slidingmenu ul li{width:150px;}
ul.slidingmenu ul a,ul.slidingmenu ul a:visited{color:#fff;text-decoration:none;padding:3px 3px 3px 6px;display:block;width:141px;border-width:0;border-bottom:1px solid #E0E0E0;background-image:none;}
ul.slidingmenu ul a.subheader,ul.slidingmenu ul a.subheader:visited{font-weight:bold;background:url(/template-images/default/sub.gif) no-repeat right 6px;}
ul.slidingmenu ul a:hover{background:#E22125;color:#fff;text-decoration:none;margin:0;padding:3px 3px 3px 6px;display:block;width:141px;}
ul.slidingmenu ul a.subheader:hover{background:#E22125 url(/template-images/default/sub.gif) no-repeat right 6px;}
/* end of drop down menu */
.header4,h4 {display:block;margin:10px 10px 0 10px;border-bottom:1px solid #1c4c7d;color:#1c4c7d;font-weight:bold;}
.header5,h5 {display:block;margin:10px 10px 0 0;border-bottom:1px solid #1c4c7d;color:#1c4c7d;font-weight:bold;}
.numfloat {float:left;margin-left:200px;}
.imageprofile{float:left;margin:5px 10px;border-width:0;}
.agentsprofile {padding:0 0 15px 0;margin:0 10px 10px 10px;min-height:133px;border-bottom:1px dashed #1c4c7d;}
.agentsprofile h4 {display:block;margin:10px 10px 0 0;color:#1c4c7d;font-weight:bold;border-width:0;}
.profiletext {margin:0 0 0 130px;}
.profiletextbio {display:block;font-size:85%;margin:5px 0 0 0;}
div.sidebarpages li {list-style-type:none;border-left:1px solid #B22735;padding-left:7px;margin:3px 0 3px 10px;}

.pdfLeft  { font-weight:bold; padding:3px 3px 3px 22px;background: transparent url(/template-images/default/pdf.gif) no-repeat center left;          }


/* ### Speciality elements - ezyLinks, ezyEvents, ezyArticles ### */
#article {display:none}
#eventslist {display:block;padding:0 10px;}
.link_list,.events_list,.article_list{display:block;margin-bottom:15px;color:#3A3D4A;}
.link_link,.event_link,.article_link{border-left:2px solid #e22125;padding-left:5px;font-weight:500;font-family:Georgia, "Times New Roman", Times, serif;color:#1c4c7d;display:inline;}
.link_text,.event_text,.article_text{display:block;padding-left:7px;}
.event_text_date,.article_text_date{color:#3A3D4A;display:block;padding-left:7px;}
.link-display-title{color:#3A3D4A;}
.link-display-link{color:#000762;}
.event_link2{color:#000762;}
.article-date{font-weight:700;display:block;color:#e22125;}
.article-author{display:block;font-style:italic;margin-bottom:10px;color:#3A3D4A;}
.article_link2{color:#000762;}
#art_recent, #eve_recent {list-style-type:none;}
#art_recent ul, #eve_recent ul{margin:0;padding:0;}
#art_recent li, #eve_recent li{margin:2px 0px;padding:0;}
#article-display {padding:20px;}

div.pagecontainernew{width:770px;margin:0 auto;background:none;}
div.sidebarpagesnew{width:230px;float:left;background:none;}
div.searchmainnew{width:519px;padding-left:20px;float:right;background: url(/template-images/default/header_top_bg_2.gif) no-repeat;}
.clear {clear:both;}
#pg31 .formholder {float:left;position:absolute;width:245px;}