body{    background:#f1f1f1!important;    font-size:14px;    font-family:'museo_sans500', Arial, Helvetica, Geneva, sans-serif;}/*NEUTRALISE BLOCKQUOTE*/blockquote{  padding:0!important;  margin:0!important;  font-size:normal!important;  font-weight:normal!important;  background:none!important;}a{   color:#F74902;    text-decoration:underline!important;    font-weight:normal!important;}a:visited{    color:#808080!important;    }a:hover{       text-decoration:none!important;    color:#444444;}p, .dt, .dd, .dd p, .dt p, .dd .dd p, .dt .dt p, .dt ul li, .dd ul li, .dt ol li, .dd ol li, ul li, ol li, td{    font-size:12pt!important;    color:#444444!important;    line-height:1.55em;    	color: #4d4d4d;    	margin-bottom: .75em;    	font-family:'museo_sans500', Arial, Helvetica, Geneva, sans-serif!important;	}@font-face {font-family: 'museo_sans500';	src: url('/wp-content/themes/seaview/fonts/museoSans_500-webfont.eot');	src: url('/wp-content/themes/seaview/fonts/museoSans_500-webfont.eot?#iefix') format('embedded-opentype'),	url('/wp-content/themes/seaview/fonts/museoSans_500-webfont.woff') format('woff'),	url('/wp-content/themes/seaview/fonts/museoSans_500-webfont.ttf') format('truetype'),	url('/wp-content/themes/seaview/fonts/museoSans_500-webfont.svg#museo_sans500') format('svg');	font-weight: normal;	font-style: normal;}h1{    font-family: 'museo_sans500'!important; font-size:24px!important;  color:#F74902!important;  margin:0 0 1em 0;}/*PAGE TITLE*/h1.super-title{    font-size:1.8em!important;  color:#F74902!important;  margin:1em 0 1em 0;   }h2{    font-family: 'museo_sans500';  font-size:1.8em;  color:#F74902;  margin-bottom:.5em;  font-weight:500;}h3{    font-family: 'museo_sans500'!important;  font-size:1.5em!important;  color:#F74902!important;  font-weight:500!important;}h3.realestate{	margin-top:3px;	padding-top:0;}   h4{  font-size:1.3em;  color:#F74902!important;}h5{  font-size:1.1em;  color:#666666!important;  font-weight:500!important;}/*MAILCHIMP ON HOME PAGE*/#mc_embed_signup-home{padding-left:0;}#mc_embed_signup-home h2{  font-size:1.1em!important;  color:#F74902!important;  margin-bottom:.5em;  font-weight:500!important;}/*MAILCHIMP ON LEVEL 2 PAGES*/#mc_embed_signup-l2{padding-left:20px;}#mc_embed_signup-l2 h2{  font-size:1.3em!important;  color:#F74902!important;  margin-bottom:.5em;  font-weight:500!important;}/*DL REPLACE NORMAL*/.dt{	width: 115px; 	float:left;	margin: 0px 0px 0px 0px; 	padding: 0px 0px 0px 0px; 	display:block;clear:left;	}.dd{	margin: 0px 0px 10px 130px; 	padding: 0px; 	display:block;	}/*HOME INTRO PARA*/p.intro-primary{    color:#555555!important;    font-size:22px!important;    line-height:160%!important;    margin-bottom:1em!important;    font-weight:normal;        font-family:'museo_sans500', Arial, Helvetica, Geneva, sans-serif!important;}/*STANDARD INTRO PARA*/p.intro-secondary{    color:#F74902!important;    font-size:19px!important;    line-height:160%!important;    margin-bottom:1em!important;    font-weight:normal;    font-family:'museo_sans500', Arial, Helvetica, Geneva, sans-serif;}p{      font-family:'museo_sans500', Arial, Helvetica, Geneva, sans-serif;}/*REMOVE DROP SHADOWS FROM LETAS-CENTRE AND RIGHT IMAGES*/#content img.alignleft{box-shadow:none!important; -webkit-box-shadow:none!important;margin-right:10px;}#content img.alignright, img.aligncenter{box-shadow:none!important; -webkit-box-shadow:none!important;margin-left: 10px;}#content img.aligncenter{box-shadow:none!important; -webkit-box-shadow:none!important;}#content{  background:white;}/*===================================*//*HEADER*/#container-7{margin-top:0;  background:url(/wp-content/uploads/bg-header-seaview1.png) -98px -60px   no-repeat;  border:20px solid white;  height:190px;}/*SITE MAIN LOGO*/#logo-container{  margin-top:15px!important;  margin-left:20px;  width:50%;}/*HEADER SEARCH BOX*//*=========================================================*/.form-search{  margin-bottom:0px!important ;  margin-top:-80px!important;  width:400px!important;  float:right;}input#s{background:#FFFFFF!important;	height:13px;padding-bottom:6px;padding-top:9px;}/*STRAPLINE*/#col-7-1 .textwidget{  color:white;  margin-top:-20px;  margin-left:43px;  font-size:1.05em;  letter-spacing:-.01em;}/*HIDE SEARCH LABEL*/.screen-reader-text{  display:none;}/*MAKE SEARCH BUTTON WHITE WITH RED*/.btn{  background:#FFFFFF;  color:#F74902;  font-weight:500;  height:30px;  padding: 4px 5px 5px 4px;}#searchsubmit:hover{  background:#FFFFFF;  color:#444444;  font-weight:600;  height:30px;  padding: 4px 5px 5px 4px;}.the-post-content{    background:white;}/*CONTENT AND LEFT SIDE BAR WRAPPERUP TO DATE WITH LATEST AUG 2============================================================*//*CONTAINER IMMEDIATELY BENEATH NAV BAR AND BEFORE CONTEBT WRAPPER*/#container-9{    border-bottom:20px solid white!important;}/*HOME  CONTENT AND LEFT SIDEBAR WRAPPER*/#container-13 {    background:white;    border-top:10px solid white;    border-right:20px solid white;    border-bottom:20px solid white;    border-left:20px solid white;    margin-top:-20px!important;}#container-13 {    background:white;    border-top:10px solid white;    border-right:20px solid white;    border-bottom:20px solid white;    border-left:20px solid white;}/*LEVEL 3 CONTENT PAGE*/#container-6 {    background:white;    border-top:0;    border-right:20px solid white;    border-bottom:20px solid white;    border-left:20px solid white;}/*NO SIDEBAR CONTENT AREA*/#container-77 {    background:white;    border-top:0;    border-right:20px solid white;    border-bottom:20px solid white;    border-left:20px solid white;}/*LEVEL 2 WHITE BG*/#container-11 {    background:white;    border-top:10px solid white;    border-right:20px solid white;    border-bottom:20px solid white;    border-left:20px solid white;    margin-top:-20px!important;}/*THIS SHOVES THE SLIDER ACROSS TO LINE UP ON RH SIDE*/#col-61-2{  margin-left:20px;  margin-right:0;}/*LH SIDEBAR WITH IMAGE ATOP FOR LEVEL 2 CONTENT PAGES*//*SET IMAGE FLUSH WITH TOP*/#col-101-1 .colwrapper{  margin:-20px auto 40px auto;}/*CENTER IMAGER*/#col-101-1 img{  margin:0 20px 10px 0;  }/*COLOUR BACKGROUND*//*THISD IS LH CHILD MENU ON LEVEL 2 BACKGROUNDTHISD IS LH CHILD MENU ON LEVEL 2 BACKGROUNDTHISD IS LH CHILD MENU ON LEVEL 2 BACKGROUND*/#col-11-1{  background:#DADADA;  padding:0;  margin-top:20px;  margin-left:0;   border-bottom:#0B5D66 5px solid; }/*H3 HEAD*/#col-101-1 h3{  color:#0B5D66;  padding-left:20px;} /*BREADCRUMB*/ul.breadcrumb {    background: none;    margin: 0 0 20px;    padding: 8px 0;}ul.breadcrumb li{font-size:1em!important;}.ul.breadcrumb li a{	color:#F74902!important;	text-decoration:none!important;}ul.breadcrumb li a:hover{	color:#F74902!important;	text-decoration:underline!important;}ul.breadcrumb li.active{	color:#00A8BB!important;	display:inline-block;	margin:0 6px 0 6px!important;}#container-49{      background:white;    border:15px solid white;}#container-17{    border-left:15px solid white;    border-right:15px solid white;     background:white;    padding-top:10px;}/*FOOTER CONTAINER*/#container-14{    border-left:15px solid white;    border-right:15px solid white;    border-bottom:15px solid white;}/*=========================================*//*TEXT ELEMENTS*//*=========================================*//*======================================================================================*//*NAV SECTION*//*BG NAV INCLUDING WIDTH OF CONTAINER*/#container-9{    border-left:20px solid white!important;    border-right:20px solid white!important;    max-width:960px!important;    background: #28676E!important;    height:32px;    padding-bottom:0;   }#col-9-1{/*pull home button to left;*/	margin-left:0;}   .nav-holder {  float:left;  z-index:999;  	width:100%;}.nav-holder li{   border-right:1px solid white;   line-height:normal;   height:32px;   width:112px;     padding:0!important;     margin:0;       float:left;        }.nav-holder li:last-child {   border-right:none;}.nav-holder li a, .nav-holder li a:visited{   text-align:center!important;  display:inline-block;  font-family: Arial, Helvetica, sans-serif!important;  font-size:14px!important;  font-weight:normal;  text-transform: uppercase;  text-decoration: none!important;  color:#FFFFFF!important;	padding:8px 10px 7px 10px!important;	}.nav-holder li a:hover {  color:#FFFFFF!important;  background:#F84902!important;}.nav-holder li ul li{	width:170px;	}.nav-holder  ul li ul.sub-menu  li a{	background:#EC705B!important;	text-transform: none;	width:170px;	text-align:left!important;}/*KEEP MAIN NAV orange ON ACTIVE PAGE*/.nav-holder  ul li.current-page-ancestor a{   background:#F84902!important; }.nav-holder  ul li.current-page-ancestor a:hover{   background:#F84902!important; }.nav-holder  ul li ul.sub-menu  li a:hover{ background:#F84902!important; color:#FFFFFF!important; }.nav-holder li.current-menu-ancestor > a {  display:block;background:#F84902;}.nav-holder ul li.current-menu-item a {  background-color:#F84902!important;}.nav-holder ul li ul li.current-menu-item a {  background-color:#F84902!important;}/*PARENT NAV BUTTON CARET*//*.caret{	background:url(/wp-content/uploads/darrow.gif) 0 0 no-repeat!important;}*/ /*NAV CODE ENDS /*NAV CODE ENDS======================================================================================*//*HOME PAGE LEFT HAND BUTTONS SIDEBARAUG 3======================================================*//*EACH COLOURED LINK BAR IS <A> STYLE APPLIES TO WHOLE PARA AND THE SECOND LINE IS BOLD AND HAS ITS OWN STYLE. PAD IT AND MARGIN IT BELOW.*/#col-13-1 ul.home-left-hand{ width:104%;margin:4px 0 0 -15px;  padding:0 0 0 0; }#col-13-1 ul.home-left-hand li {margin-left:0;  padding:0;}#col-13-1 ul.home-left-hand li a{display:block;width:100%;padding:8px;color:#FFFFFF!important;font-size:17px!important;text-decoration:none!important;font-weight:600;background: #ff4d00; /* Old browsers *//* IE9 SVG, needs conditional override of 'filter' to 'none' */background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2ZmNGQwMCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjUwJSIgc3RvcC1jb2xvcj0iI2ZmM2YwMyIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNmZThmNjAiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);background: -moz-linear-gradient(top,  #ff4d00 0%, #ff3f03 50%, #fe8f60 100%); /* FF3.6+ */background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#ff4d00), color-stop(50%,#ff3f03), color-stop(100%,#fe8f60)); /* Chrome,Safari4+ */background: -webkit-linear-gradient(top,  #ff4d00 0%,#ff3f03 50%,#fe8f60 100%); /* Chrome10+,Safari5.1+ */background: -o-linear-gradient(top,  #ff4d00 0%,#ff3f03 50%,#fe8f60 100%); /* Opera 11.10+ */background: -ms-linear-gradient(top,  #ff4d00 0%,#ff3f03 50%,#fe8f60 100%); /* IE10+ */background: linear-gradient(to bottom,  #ff4d00 0%,#ff3f03 50%,#fe8f60 100%); /* W3C */filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ff4d00', endColorstr='#fe8f60',GradientType=0 ); /* IE6-8 */}#col-13-1 ul.home-left-hand li a strong{color:white!important;font-size:23px!important;}#col-13-1 ul.home-left-hand li a:visited{}#col-13-1 ul.home-left-hand li a:hover{background: #fe8f60; /* Old browsers *//* IE9 SVG, needs conditional override of 'filter' to 'none' */background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2ZlOGY2MCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjUwJSIgc3RvcC1jb2xvcj0iI2ZmM2YwMyIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNmZjRkMDAiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);background: -moz-linear-gradient(top,  #fe8f60 0%, #ff3f03 50%, #ff4d00 100%); /* FF3.6+ */background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#fe8f60), color-stop(50%,#ff3f03), color-stop(100%,#ff4d00)); /* Chrome,Safari4+ */background: -webkit-linear-gradient(top,  #fe8f60 0%,#ff3f03 50%,#ff4d00 100%); /* Chrome10+,Safari5.1+ */background: -o-linear-gradient(top,  #fe8f60 0%,#ff3f03 50%,#ff4d00 100%); /* Opera 11.10+ */background: -ms-linear-gradient(top,  #fe8f60 0%,#ff3f03 50%,#ff4d00 100%); /* IE10+ */background: linear-gradient(to bottom,  #fe8f60 0%,#ff3f03 50%,#ff4d00 100%); /* W3C */filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#fe8f60', endColorstr='#ff4d00',GradientType=0 ); /* IE6-8 */}/*business search H3 forced to white and made smaller*//*#13-1 h3.element-itle{	color:blue!important;}*//*======================================================*//*======================================================================================*//*LEFT HAND MENU ON EACH  level 2 level 2 level 2 SUB-PAGE===================================================SEE #col-11-1 FOR BACKGROUND COLOURED CONTAINER*//*======================================================================================*//*enclosing UL*//*LH MENU LEVEL 2*/ul.l2-lh-nav{	padding-top:20px;	padding-left:0;	margin-left:20px;}ul.l2-lh-nav li{	padding-left:20px;}ul.l2-lh-nav li:first-child{	padding-left:0;}ul.l2-lh-nav li a, ul#menu-nav-top-1 li a:visited{   border:none;	color:#F74902!important;   font-size:16px;   border-bottom: solid 1px #aaaaaa;   background:none;   text-decoration:none!important;   margin:0 20px 5px 0;   padding-left:0;   display:block;   line-height:220%!important;}ul.l2-lh-nav li a:hover{    color:#000000;}ul.l2-lh-nav li:first-child a{	color:#085D68!important;	border-bottom:0!important;	font-weight:600!important;	font-size: 1.2em;}/*END OF LEVEL 2 LEVEL 2 LEVEL 2 LEGFT HAND MENU LEFT HAND MENUI*//*==============================================================================*//*======================================================*//*======================================================================================*//*LEFT HAND MENU ON EACH  level 3 level 3 level 3 SUB-PAGE===================================================*//*======================================================================================*/ul.l3-lh-nav{     margin:10px 0 0 20px;    padding-top:0px;    padding-bottom:40px;}ul.l3-lh-nav li{	padding-left:20px;}ul.l3-lh-nav li:first-child{	padding-left:0;}ul.l3-lh-nav li a, ul#menu-nav-top-1 li a:visited{    border:none!important;    color:#808080!important;    font-size:16px!important;    border-bottom: solid 1px #0B5D66!important;    background:none!important;    text-decoration:none!important;    margin:0 20px 5px 0!important;    display:block!important;  padding-left:16px!important;     line-height:220%!important;}ul.l3-lh-nav li a:hover, ul.l3-lh-nav li:first-child a:hover{    color:#F74902!important;}ul.l3-lh-nav li:first-child a{	color:#00A8BB!important;	border-bottom:0!important;	font-weight:600!important;	font-size: 1.2em;}/*ACTIVE MENU ITEM ON LEFT HAND VERTICAL MENU LEVEL 3 LEVEL 3 LEVEL 3*/ul.l3-lh-nav li.page_item.current_page_item a{color: #F74902 !important; background: url(/wp-content/uploads/rarrow-purple.gif) 0 13px no-repeat!important;}/*===================================================================*//*ARTICLES LH NAV - BORROWS LARGELY FROM L3-NAV ABOVE*//*PARENT CATEGORY UP TOP*/#menu-articles li a{		color:#00A8BB!important;	border-bottom:0!important;	font-weight:600!important;	font-size: 1.2em;	text-decoration:none!important;}/*INDIVIDUAL CATEGORIES*/#menu-articles .sub-menu{    margin:10px 0 0 20px;    padding-top:0px;    padding-bottom:40px;}#menu-articles .sub-menu li{	padding-left:20px;}#menu-articles .sub-menu  li a, #menu-articles .sub-menu  li a:visited{    border:none!important;    color:#808080!important;    font-size:16px!important;    border-bottom: solid 1px #0B5D66!important;    background:none!important;    text-decoration:none!important;    margin:0 20px 5px 0!important;    display:block!important;  padding-left:16px!important;     line-height:220%!important;}#menu-articles .sub-menu   li a:hover{    color:#F74902!important;}#menu-articles .sub-menu li.current-menu-item {	color: #F74902 !important; 	background: url(/wp-content/uploads/rarrow-purple.gif) 0px 23px no-repeat!important;}/*ACTIVE MENU ITEM ON LEFT HAND VERTICAL MENU LEVEL 3 LEVEL 3 LEVEL 3*//*===================================================================*//*MORE LINK ON POSTS*/a.more-link{	display:inline-block;	background:#f1f1f1;	padding:2px 4px;}a.more-link:hover{	background:#cfcfc1;}/*HIDE CHILDREN OF SPOTLIGHT ON SEAVIEW 2013*/li.page-item-2506, li.page-item-1729{	display:none;}/*END OF LEVEL 3 LEVEL 3 LEVEL 3 LEGFT HAND MENU LEFT HAND MENUI*//*==============================================================================*//*WIDGET RIGHT HAND ON HOME*//*---------------------------------*/#text-3 {    border:none;    width:300px!important;    margin-top:0;}#text-3 .widget-title{    background:#004015;    color:white;    padding:10px;    margin-bottom:0;}#text-3 .textwidget{    background:#F1F5F2;    padding-bottom:1em;}#text-3 .textwidget p{    color:#444444;    font-size:14px;    line-height:150%;    margin-bottom:1em;    padding:5px 10px 0 10px!important;}/*---------------------------------*//*ENDS - WIDGET RIGHT HAND ON HOME*//*---------------------------------*//*WIDGET 3-IN-A-ROW HOME PAGE*//*---------------------------------------------------------------------------------------*//*HR HEADER ATOP EACH CONTENT SECTION IS TO BE HIDDEN*//*h2.post-header{    display:none!important;}*/h2.post-header a, h2.post-header a:visited{   text-decoration:none!important;   color:#F84902!important;}h2.post-header a:hover{   text-decoration:none!important;       color:#444444!important;}/*text content wrapper pushes out to meet footer and header side padding*/#container-16, /*#container-27,*/ #container-44{    padding:40px 15px 15px 15px;}/*CONTENT WRAPPER (ON EIGHTER SIDE OF MAIN CONTANT TO THE MARGIN IS GREY*/#wrapper-16{    background:#999999!important;}#container-27, #container-44{    background:#ffffff; }/*IMAGE ALIGNED LEFT - INTRO PARA*/.intro .alignleft{    float:left;    margin-right:15px!important;    margin-bottom:7px!important;    -webkit-box-shadow:none!important;    box-shadow:none!important;}/*SEARCH PLACEMENT IN HEAD*/#searchform{    text-align:right;}/*PAGE INSERTED INTO HOME TO DIAPLAY ADVERT LOGOS*//*FORMAT THE IMAGES INSIDE THIS ONE-OF-4-PAGES*/ul.home-adverts{text-align:center;}ul.home-adverts li{  list-style-type: none!important;  display:inline!important;  padding:0;  margin:0 20px 0 0!important;  text-align:center;  width:auto;  height:90px;}/*ul.home-adverts li:last-child{  margin-right:0!important;}*//*FOOTER UP-TO DATE AUG5*/#container-8{    background: url(/wp-content/uploads/bg-footer.jpg) 0 0 no-repeat;    height:178px;    border:20px solid white;}/*FOOTER RIGHT-HAND ADDRESS TEXT*/#col-8-2 text-widget{  width:100%;}#col-8-2 p{    color:white!important;    line-height: 150%;    font-size:12px!important;    margin:30px 0 5px 0;    font-weight:normal!important;}#col-8-2 p a:link{    color:#93f4ff!important;    text-decoration:none;    font-weight:normal!important;}#col-8-2 p a:visited{    color:#93f4ff!important;    text-decoration:none;    }#col-8-2 p a:hover{    color:white!important;    text-decoration:underline;    }/*FOOTER NAV MENU STRETECH HORIZONTAL AND BABIES HIDDEN*/#col-8-1 h3.element-title{    display:none;}#col-8-1  ul{    margin-top:140px;    margin-left:20px;}#col-8-1  ul#menu-nav-top-2 .menu li{    float:left;    padding:0 15px 0 0;    width:auto;    text-align:center!important; }/*HIDE THE BABIES*/#col-8-1  ul.children{    display:none;}#col-8-1  ul li.menu-item a{    color:#57EBFF!important;    font-size:13px;    text-decoration:none!important;    border-bottom:0;}#col-8-1  ul li a:visited{    color:#57EBFF!important;    font-size:13px;    text-decoration:none!important;      }#col-8-1  ul li a:hover{    color:#FFFFFF!important;    font-size:13px;    text-decoration:underline;        border-right:none!important;}/*ATTACHMENTS*//*=================================================*//*WORD attachment link*/a.word{/*    color: #BD007E;*/    color:#F74902;    display:inline-block;    background: url(/wp-content/uploads/ico-word.png) 0 10% no-repeat;    padding-left: 1.5em;    text-decoration:underline;    height: 16px;}a:visited.word{    color: #000099;   }a:hover.word{    color:#000000!important;    text-decoration:none;}/*PDF attachment link*/a.pdf{    color: #F74902!important;    display:inline-block;    background: url(/wp-content/uploads/ico-pdf.png) 0 0 no-repeat;    padding-left: 1.5em;    padding-bottom:3px;    text-decoration:underline;    height: 16px;}a:visited.pdf{    color: #000099;    text-decoration:underline;    }a:hover.pdf{    color:#000000!important;    text-decoration:none;}/*EXCEL attachment link*/a.excel{    color: #F74902!important;    display:inline-block;    background: url(/wp-content/uploads/ico-excel.png) 0 10% no-repeat;    padding-left: 1.5em;    text-decoration:underline;    height: 16px;}a:visited.excel{    color: #000099;    }a:hover.excel{    color:#000000;    text-decoration:none;}/*COLLIERS*//*COLLIERS*/a:link.colliers,a:visited.colliers{    color: #F74902!important;    display:inline-block;    width:auto;    background: #f1f1f1 url(/wp-content/uploads/ico-colliers.jpg) 0 1px no-repeat;    padding: 55px 1em 0 3em;    text-decoration:none!important;    height: auto;    border:1px solid #d1d1d1;}a:hover.colliers{    color: #000000!important;    border:1px solid #d1d1d1;}/*BAYLEYS*//*BAYLEYS*/a:link.bayleys,a:visited.bayleys{    color: #F74902!important;    width:auto;    display:inline-block;    background: #f1f1f1 url(/wp-content/uploads/ico-bayleys.jpg) 0 1px no-repeat;    padding: 33px 1em 5px 5px;    text-decoration:none!important;    height: auto;}a:hover.bayleys{    color: #000000!important;    height: auto;}/*TAXONOMY PICKER*/#taxonomy_picker-2, #taxonomy_picker-6, #taxonomy_picker-7 {  background:#727272;  margin:0 0 0 -15px;  width:216px;  padding:10px;}#taxonomy_picker-8{	  background:#727272;  margin:0 0 0 5px;  width:216px;  padding:10px;}#taxonomy_picker-2 h3.widget-title, #taxonomy_picker-6, #taxonomy_picker-7 h3.widget-title, #taxonomy_picker-8 h3.widget-title{  color:white!important;  font-size:20px!important;}.taxonomy-picker ul.taxonomy-list li.home .search .first label{  color:white!important;}.taxonomy-picker ul.taxonomy-list li label{  color:white;}.tpicker-submit{  color:#F74902;}.taxonomy-picker p input{  text-align:left;  margin:0 80px 0 0;  width:auto;  font-weight:600;}  /*CATEGORY POST PAGES ON BUSINESS PAGES*/ .post-meta span.date{/*  display:none;*/}  /* DISPLAY SINGLE POST*/ #container-67 {   background:white;   border-top:20px solid white;   border-right:20px solid white;   border-bottom:10px solid white;   border-left:20px solid white; }  #container-68{      background:white;   border-top:20px solid white;   border-right:20px solid white;   border-bottom:10px solid white;   border-left:20px solid white; } /* DIRECTORY LISTING ALL CATEGORIES WITH LINKS*/  #container-19{      background:white;   border-top:0 solid white;   border-right:20px solid white;   border-bottom:10px solid white;   border-left:20px solid white; }  #col-19-2	.cat-item-74, .cat-item-75,.cat-item-79{ display:none; }           /*NAME OF BUSINESS*//* SINGLE POST PAGE*/  #container-20{      background:white;   border-top:10px solid white;   border-right:20px solid white;   border-bottom:10px solid white;   border-left:20px solid white; } /*NAME OF BUSINESS*/ul li.cat-item{  border-bottom:none;  margin-bottom:1px!important;  padding-bottom:1px!important;}li.cat-item a{font-family: Calibri, Arial, Helvetica, Geneva, sans-serif;   font-weight:500!important;   color:#F74902;   text-decoration:none!important;     border-bottom:none!important; }li.cat-item  a:visited{   color:#F74902; }li.cat-item  a:hover{font-family: Calibri, Arial, Helvetica, Geneva, sans-serif;   font-weight:500!important;   color:#444444;   text-decoration:underline;       }  /*REMOVE EACH 'ONTINE'LINK BENEATH EACH COMPANY*/  h4.recentposth3 a span{    display:none;  }/*  +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++  MAPS MAPS MAPS  +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++*/    .flxmap-marker-title{    color:#444444;    font-weight:500!important;  }#map{  border:1px solid #CCCCCC;  }    /* BREAD CRUMBS */p.bcumb-plus strong{font-size:12px;font-weight:600;}.aligner a img {float:none!important;}/*GET RID OF HI TITLE*/#col-65-2 h1.super-title{  display:none;}/*CONTAINER 75 IS SEARCH RE3SULTS PAGE*/#container-21, #container-75{        background:white;   border-top:0;   border-right:20px solid white;   border-bottom:10px solid white;   border-left:20px solid white;}#col-21-1{  width:230px!important;  background:white;}.aligner .featured-image img{  margin:15px 20px 20px 0!important;}/*SEARCH RESULTS*/#col-75-2 img{  display:none!important;}#col-75-2 .ultimatepost{    background: #F1F1F1;     background: -moz-linear-gradient(top,  #FCFCFC 0%, #EFEFEF 73%);     background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#FCFCFC), color-stop(73%,#EFEFEF));     background: -webkit-linear-gradient(top,  #FCFCFC 0%,#EFEFEF 73%);     background: -o-linear-gradient(top,  #FCFCFC 0%,#EFEFEF 73%);     background: -ms-linear-gradient(top,  #FCFCFC 0%,#EFEFEF 73%);     background: linear-gradient(to bottom,  #FCFCFC 0%,#EFEFEF 73%);     filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#FCFCFC', endColorstr='#EFEFEF',GradientType=0 );   margin:0 0 10px 0!important;  padding:10px 10px 0 10px!important;  border:1px solid #cccccc;}#col-75-2 .ultimatepost{width:97%!important;border-top-left-radius: 6px;border-top-right-radius: 6px;border-bottom-right-radius: 6px;border-bottom-left-radius: 6px;}#col-75-2 .ultimatepost h2{display:block!important;padding:0!important;margin:5px 5px!important;}#col-75-2 p.post-excerpt{  margin:0!important;  padding:0px!important;  width:85%;}#col-75-2 post-inner .ultimatepost{  padding:0!important;  margin:0!important;}/*#col-75-2 p.post-excerpt{  background:#f1f1f1;  margin:0!important;  padding:10px!important;  border:1px solid #cccccc;}*/.wp-pagenavi span, .wp-pagenavi a.page, .wp-pagenavi a.previouspostslink, .wp-pagenavi a.nextpostslink, .wp-pagenavi a.last{  background:#f1f1f1!important;  border:1px solid #cccccc!important;  padding:2px 4px 4px 4px!important;  margin-right:5px;  font-size:14px!important;  border-top-left-radius: 3px;border-top-right-radius: 3px;border-bottom-right-radius: 3px;border-bottom-left-radius: 3px;    background:#F1F1F1;}.wp-pagenavi .current{  background:#FFFFFF!important;}/*SEARCH RESULTS ENDS*//*JOIN NEW SITE*/.ether-form {    border: medium none;    margin: -40px 10px 10px 10px!important;    padding: 0;}#post-308 pre {    background-color: #FFFFFF!important;    border: 0;    border-radius: 0;    display: block;    font-size: 13px;    line-height: 20px;    margin: 0 0 10px;    padding: 9.5px;    white-space: pre-wrap;    word-break: break-all;    word-wrap: break-word;}/*JOIN FORM OLD SITE*//*#uform_1, #uform_2, #uform_3{  border-bottom-left-radius:0!important;  border-bottom-right-radius:0!important;  border-top-left-radius:0!important;  border-top-right-radius:0!important;  padding:2px;  border:1px solid #808080!important;  box-shadow:none!important;  -moz-box-shadow:0 0 0!important;  }#uform_1 textarea, #uform_1 input, #uform_2 textarea, #uform_2 input, #uform_3 textarea, #uform_3 input{  background:white;  margin-bottom:10px;   border:1px solid #7E7E7E;-moz-box-shadow:none;-webkit-box-shadow: none;box-shadow: none;  font-size:12px;}.button {  background:white;  color:#F74902!important;}.button:hover{  background:white;  color:#000000!important;}*//*PARTICIPATE IN SPOTLIGHT ON SEAVIEW/spotlight-on-seaview/participating-businesses/*/table#table-take-part{  width:100%;  border-collapse:collapse;}table#table-take-part td img{  margin:0!important;}table#participate td{text-align:center;width:130px;height:130px;}table#table-take-part td a img{ border:5px solid white;}table#table-take-part td a img:visited{ border:5px solid white;}table#table-take-part td a img:hover{ border:5px solid #055D67;}/*EACH INDIVIDUAL CATEGORY LISTS PARTICIPANTS - MANUALLY ENTERED INTO THIS TABLE/spotlight-on-seaview/participating-businesses/trade-and-retail/*/table.participate-by-category{  width:100%  }table.participate-by-category tr{vertical-align:top!important; } table.participate-by-category td.left{width: 140px!important;vertical-align:top!important; }table.participate-by-category td.right{padding-top:1em;vertical-align:top!important;font-size:1.3em!important;line-height:150%;text-align:left; }table.participate-by-category td.right a{text-decoration:underline;color:#F74902; }table.participate-by-category td.right a:visited{text-decoration:none;color:#444444; }table.participate-by-category td.right a:hover{text-decoration:none;color:#444444; } table.participate-by-category td.left img{margin-right:25px; }/*DIV TO PROMO THE SPOTLIGHT PROMO FOR INDIVIDUALS TAKING PART*/.spotlight{display:block;margin:1em 0!important;padding:7px!important;border:1px solid #555555;background:#eeeeee url(/wp-content/uploads/bg-spotlight.png) 100% 0 no-repeat!important;}.spotlight h3{  font-family: 'market_decoregular'!important;  font-size:1em!important;  color:#F74902!important;  font-weight:500!important;}.spotlight p{  font-size:1em;  color:#808080!important;  line-height:180%;}/*FEATURED IMAGE ON THE POST SINGLE PAGE WITH GOOGLE MAP*//*.post-inner-single. .aligner a {background:red!important;}*//*PARAS FOR PH - FX - WEB ETC ON  THE POST SINGLE PAGE WITH GOOGLE MAP*/#col-20-2 p.post-web{/*WEB*/padding:5px 0 15px 45px;background:url(/wp-content/uploads/web.png) 0 0 no-repeat;border-bottom:#727272 dashed 1px!important;width:80%;}#col-20-2  p.post-address{/*ADDRESS*/padding:5px 0 15px 45px;background:url(/wp-content/uploads/address.png) 0  0 no-repeat;  border-bottom:#727272 dashed 1px!important;width:80%;}#col-20-2  p.post-phone{/*PHONE*/padding:5px 0 15px 45px;background:url(/wp-content/uploads/phone.png) 0 0 no-repeat; border-bottom:#727272 dashed 1px!important;width:80%;}#col-20-2  p.post-email{/*EMAIL*/padding:5px 0 15px 45px;background:url(/wp-content/uploads/email.png) 0 0 no-repeat; border-bottom:#727272 dashed 1px!important;width:80%;}#col-20-2  p.post-fax{/*FAX*/ padding:5px 0 15px 45px;background:url(/wp-content/uploads/fax.png) 0 0 no-repeat;    border-bottom:#727272 dashed 1px!important;width:80%;}#col-20-2  p.post-facebook{/*FACEBOOK*/ padding:5px 0 15px 45px;background:url(/wp-content/uploads/facebook.png) 0 0 no-repeat;    border-bottom:#727272 dashed 1px!important;width:80%;}#col-20-2  p.post-twitter{/*TWITTER*/ padding:5px 0 15px 45px;background:url(/wp-content/uploads/twitter.png) 0 0 no-repeat;    border-bottom:#727272 dashed 1px!important;width:80%;}/*TABLE - TOP LINE IN CONTENT EVENT DATE/TIME*/table.event-date{  border-collapse:collapse!important;  background:#f1f1f1!important;  border:1px solid #CCCCCC!important;  }table.event-date td{  border:1px solid #CCCCCC!important;  padding:2px 4px!important;  font-family:'museo_sans500';  }/*MAIL CHIMP SUBSCRIBE*//*SEE CUSTOM.CSS*//*#text-17 #mc-embedded-subscribe-form{  width:220px;  margin-left:-20px!important;  padding-left:0!important;}*//*IMAGES CAPTION TEXT*/p.wp-caption-text {  font-size:12px!important;  line-height:22px!important;  margin:0;  padding:7px 5px 5px 5px!important;  text-align:center;}/*POST EXCERPTS ON DIRECTORY PAGE*/#col-21-2 p{padding:4px 8px 8px 8px!important;border-top:4px solid #00A8BB;/* IE9 SVG, needs conditional override of 'filter' to 'none' */background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzAwYThiYiIgc3RvcC1vcGFjaXR5PSIwLjIyIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjY0JSIgc3RvcC1jb2xvcj0iI2EzZTBlNyIgc3RvcC1vcGFjaXR5PSIwIi8+CiAgICA8c3RvcCBvZmZzZXQ9Ijk4JSIgc3RvcC1jb2xvcj0iI2ZhZmRmZSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNmZmZmZmYiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);background: -moz-linear-gradient(top,  rgba(0,168,187,0.22) 0%, rgba(163,224,231,0) 64%, rgba(250,253,254,1) 98%, rgba(255,255,255,1) 100%); /* FF3.6+ */background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(0,168,187,0.22)), color-stop(64%,rgba(163,224,231,0)), color-stop(98%,rgba(250,253,254,1)), color-stop(100%,rgba(255,255,255,1))); /* Chrome,Safari4+ */background: -webkit-linear-gradient(top,  rgba(0,168,187,0.22) 0%,rgba(163,224,231,0) 64%,rgba(250,253,254,1) 98%,rgba(255,255,255,1) 100%); /* Chrome10+,Safari5.1+ */background: -o-linear-gradient(top,  rgba(0,168,187,0.22) 0%,rgba(163,224,231,0) 64%,rgba(250,253,254,1) 98%,rgba(255,255,255,1) 100%); /* Opera 11.10+ */background: -ms-linear-gradient(top,  rgba(0,168,187,0.22) 0%,rgba(163,224,231,0) 64%,rgba(250,253,254,1) 98%,rgba(255,255,255,1) 100%); /* IE10+ */background: linear-gradient(to bottom,  rgba(0,168,187,0.22) 0%,rgba(163,224,231,0) 64%,rgba(250,253,254,1) 98%,rgba(255,255,255,1) 100%); /* W3C */filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#3800a8bb', endColorstr='#ffffff',GradientType=0 ); /* IE6-8 */}/*ARTICLES INDEX*/#container-25{	background:#FFFFFF;	    border-left:20px solid white;    border-right:20px solid white;     padding-top:10px;}/*ARTICLE CONTENT*/#container-26{	background:#FFFFFF;	    border-left:20px solid white;    border-right:20px solid white;     padding-top:10px;}#col-26-2 span.date a{display:block;margin:0 0 15px 0;	}/*===================================================================*//*BLOG LH NAV - BORROWS LARGELY FROM ARTICLES L3-NAV ABOVE*//*PARENT CATEGORY UP TOP*/#menu-seaview-blog li a{		color:#00A8BB!important;	border-bottom:0!important;	font-weight:600!important;	font-size: 1.2em;	text-decoration:none!important;}/*INDIVIDUAL CATEGORIES*/#menu-seaview-blog .sub-menu{    margin:10px 0 0 20px;    padding-top:0px;    padding-bottom:40px;}#menu-seaview-blog .sub-menu li{	padding-left:20px;}#menu-seaview-blog .sub-menu  li a, #menu-seaview-blog .sub-menu  li a:visited{    border:none!important;    color:#808080!important;    font-size:16px!important;    border-bottom: solid 1px #0B5D66!important;    background:none!important;    text-decoration:none!important;    margin:0 20px 5px 0!important;    display:block!important;  padding-left:16px!important;     line-height:220%!important;}#menu-seaview-blog .sub-menu   li a:hover{    color:#F74902!important;}#menu-seaview-blog .sub-menu li.current-menu-item {	color: #F74902 !important; 	background: url(/wp-content/uploads/rarrow-purple.gif) 0px 23px no-repeat!important;}/*BLOG INDEX PAGE*/#container-29{	background:white;	padding-right:20px;	padding-left: 20px;}/*ACTIVE MENU ITEM ON LEFT HAND VERTICAL MENU LEVEL 3 LEVEL 3 LEVEL 3*//*BLOG ARCHIVE MENU LEFT HAND WITHOUT IMAGE*//*BLOG ENTRY PAGE FOR INDIVIDUAL BLOG ARTICLE*/#container-27{/*	border-left:5px solid white;	border-right:5px solid white;*/  padding:0 20px 15px 20px;}#col-27-1 .recentinner h4, #col-27-1 .recentinner p {padding:4px 4px 4px 8px;}.recentinner a, .recentinner a:visited {  color:#F74902 !important;  margin:0 0 5px 8px!important;  text-decoration:none !important;}/*media all*//*TITLE OF BLOG ON INDEX WITH ROLLOVER*/#col-29-2 .post-header a:link, #col-29-2 .post-header a:visited {    background: #F74902;    display: block;    color: white !important;    text-decoration: none !important;    width: 100%;    padding: 0 2px 0 10px;}#col-29-2 .post-header a:hover {    background: #0B5D66;    display: block;    color: white !important;    text-decoration: none !important;    width: 100%;    padding: 0 2px 0 10px;}/*====================END BLOG======================*//**************************************************************REAL ESTATE**************************************************************//*home page real estate*/#container-32,#container-31,/*colliers list page*/#container-30,/*bayleys list page*/#container-34{	background:white;	  padding:0 20px 15px 20px;}/*bayleys is the only one operatin in absence of colliers August 2016*//*bayleys LH sidebar*//*#col-34*/#text-40 {  background:#F1F1F1;  border:1px solid #CCCCCC;  margin-bottom:4em;}#text-40 p:first-child{padding:30px 20px 12px 22px;}#text-40 p{padding-right:18px;padding-left:22px;	}/*seaviewbusiness.co.nz/seaview-real-estatedisplay thumbs and categories*/.display-posts-listing .listing-item {    clear: both;}.display-posts-listing img {    float: left;    margin: 0 10px 10px 0;}/*listing titles*/#real-estate-list li.listing-item a.title:link,#real-estate-list li.listing-item a.title:visited{font-weight:600;color: #ff4d00!important;text-decoration:none!important;display:inline-block;padding:2px 6px;background:#047A8C;color:white!important;}#real-estate-list li.listing-item a.title:hover{	color:white!important;	background:#ff4d00;}/*listings "More"*/#real-estate-list li span a:link,#real-estate-list li span a:visited{font-weight:600;color: #ff4d00!important;text-decoration:none!important;}#real-estate-list li span a:hover{	color:green!important;}/*INDIVIDUAL LISTING ON BAYLEYS*//*LH SIDEBAR*/#text-33{	margin-top:16px;	margin-bottom:4em;	background:#f0f0f0;	padding:1em;	border:1px solid #CCCCCC;}#col-33-1 .textwidget{	background:#f1f1f1l}		/*h3 links on LH sidebar realestate home*/	h3.realestate-link a,	h3.realestate-link a:visited{		display:block;		max-width:235px;		margin-left:9px;		padding:5px;		background:#f6f6f6;		border:1px solid #cccccc;		text-decoration:none!important;		font-size:90%;	}		h3.realestate-link a:hover{			background:#ededed;		}								/*COLLIERS LISTINGS*//*container-30 is list of propertiescontainer-31 is individual property*/#container-30, #container-31,/*bayleys container 33 is indiviual property*/#container-33{	padding-right:20px;	padding-left: 20px;	background:white;}/*TITLE OF PROPERTY ON INDEX WITH ROLLOVER*/#col-30-2 .post-header a:link, #col-30-2 .post-header a:visited,#col-31-2 .post-header a:link, #col-31-2 .post-header a:visited {    background: #0B5D66;    display: block;    color: white !important;    text-decoration: none !important;    width: 100%;    padding: 0 2px 0 10px;}#col-30-1 .textwidget img{margin-top:2em;margin-left:35px!important;}#col-31-1 .textwidget img{margin-top:1em;margin-bottom:23px;margin-left:70px!important;}#col-34-2 h3.post-header a:link,#col-34-2 h3.post-header a:visited {    background: #0B5D66;    display: block;    color: white !important;    text-decoration: none !important;    width: 100%;    padding: 0 2px 0 10px;}#col-34-2 h3.post-header a:hover{    background: #F74902!important;}/*realestate pseudo breadcrumbs*/*/.breadcrumbs-real-estate-manual a:link,.breadcrumbs-real-estate-manual a:visited{text-decoration:none!important;}