@charset "utf-8";
body{font-family:Calibri, Verdana, Arial, Helvetica, sans-serif; font-size:0.9em; background: #FFF; margin:0 auto; padding: 0; text-align: center; color: #000}
#c{width:995px; background:#FFF; margin:0 auto; border:1px solid #000; text-align:left} 
header{background:#3F3E40; color:#BFBFBF; padding:0px; height:138px; text-align:center; display:block} 
#l{float:left}
#r{float:right}
#m{padding:15px}
.m{padding:15px 15px 5px 15px}
section{padding:0; line-height:150%; clear:both; display:block; overflow:hidden}
nav{padding-left:5px; background: #3F3E40; height:28px; vertical-align:middle; line-height:28px; clear:both; display:block}
nav a{padding:0px 10px; display: inline-block; background: #3F3E40; text-decoration:none; color:#FFF}
nav a:Hover, #menu a:Active{background:#666}
nav a.On{background:#666}
h2 a{color:#BFBFBF}
h2 a:hover, h2 a:active{color:#FF0}
.nz{float:right; position:relative; left:0; top:-26px}
.bgg{background: #3F3E40; color:#BFBFBF; padding:10px; line-height:120%}
.bgg2{background: #3F3E40; color:#BFBFBF; padding:10px 0px; line-height:120%}
.bgw{background:#FFF}
.nopad{padding-left:2px; margin-left:10px; margin-bottom:20px}
.nopad li{margin-bottom:5px}
h3.inline{display:inline; font-size:1.2em; line-height:250%}
footer{padding:0 10px 0 20px; display:block} 
footer p{margin:0; padding: 10px 0; font-size:85%}
.pics img{display:inline-block; padding-right:13px}
.pics div{width:221px; float:right; overflow:hidden; margin-right:25px}
.clear {clear:both}
.bl{padding:5px; background:#333; color:#BFBFBF; font-weight:bold;}
.b2{padding:5px; background:#ccc; color:#000; font-weight:bold;}
.dbllines p{line-height:200%}
.pd{padding:0px}
a.bl{text-decoration:none; padding:5px 10px; display: inline-block}
a.bl:Hover,a.bl:active{color:#FF0}
a.button{color:#BFBFBF; text-decoration:none}
a.button:Hover,a.button:active{color:#FF0}
.button{width:100px; display:block; text-align:center; padding:5px; margin-bottom:3px; background:#333; color:#BFBFBF; font-weight:bold;}
a.b2{text-decoration:none; padding:5px 10px; display: inline-block}
a.b2:Hover,a.bl:active{color:#FF0}
.block{width:180px; text-align:center}
a img{border:0px}
h1{font-family:Geneva, Arial, Helvetica, sans-serif; font-size:150%; margin-top:0}
h2{font-family:Geneva, Arial, Helvetica, sans-serif; font-size:130%; margin-top:10px}
h3{font-family:Geneva, Arial, Helvetica, sans-serif; font-size:120%}
input, textarea{font-family:Verdana, Arial, Helvetica, sans-serif;}
.left50{float:left; width:445px}
.right50{float:right; width:445px}
blockquote{background:url(/images/qm.png) top left no-repeat; margin-left:0px; padding-left:28px}
blockquote p{padding-bottom:5px}
.Facebook{float:right; margin-top:25px; padding:5px; background:#3F3E40;}
#lower{background:#3F3E40; padding:10px; color:#BFBFBF; line-height:120%; font-weight:bold; font-size:1.45em; border-top:7px solid #fff}
#lower a{text-decoration:none; color:#fff}
#lower img{border:7px solid #fff}
.PropertySummary{padding:15px; clear:both; margin-top:7px}
.PropertySummary img{margin-right:14px}
.blurb{width:700px}
.calendar{float:right; width:250px; text-align:center}
#scroller table img{border:7px solid #fff}
#scroller{overflow:hidden}
.left{float:left; margin-right:10px}

/**/
.rc{-webkit-border-radius:5px; -moz-border-radius:5px; border-radius:5px}
.rc-top{-webkit-border-radius:5px 5px 0 0; -moz-border-radius:5px 5px 0 0; border-radius:5px 5px 0 0}
.faq-tabs{padding:0 0 0 22px; margin:0 0 24px; border-bottom:7px solid #2c2c2c; overflow:hidden; zoom:1}
.faq-tabs li{float:left; font-family:Calibri, Verdana, Arial; color:#000}
.faq-tabs li a:hover{color:#7d7d7d}
.faq-tabs li.selected a{color:#fff; background-image:none; background:#2c2c2c}
.faq-tabs li.selected a:hover{color:#909090}
.faq-tabs li.selected a{background:url(/images/bg-tabs.gif) 0 0 no-repeat}
.faq-tabs li a{padding:6px 0; font-family:Calibri,Verdana, Arial; font-size:1.1em; color:#000; display:block; 
background-image:-webkit-gradient(linear, left bottom, left top,color-stop(0, rgb(224,224,224)), color-stop(1, rgb(184,184,184))); 
background-image:-moz-linear-gradient(center bottom, rgb(224,224,224) 0%, rgb(184,184,184) 100%)}
.faq-tabs li a{background:url(/images/bg-tabs.gif) 100% 0 no-repeat; text-decoration:none}
.faq-tabs li a:hover, 
.faq-tabs li a:active{text-decoration:none}
.faq-tabs li.Ohakune a{padding-left:85px; padding-right:85px}
.faq-tabs li.TurangiTaupo a{padding-left:49px; padding-right:48px}
.faq-Ohakune{overflow:hidden}
.faq-TurangiTaupo{overflow:hidden; display:block}
.faq-TurangiTaupo{display:none}
