
/* normalize.css v3.0.2 | MIT License | git.io/normalize */
html{font-family:sans-serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}body{margin:0}article,aside,details,figcaption,figure,footer,header,hgroup,main,menu,nav,section,summary{display:block}audio,canvas,progress,video{display:inline-block;vertical-align:baseline}audio:not([controls]){display:none;height:0}[hidden],template{display:none}a{background-color:transparent}a:active,a:hover{outline:0}abbr[title]{border-bottom:1px dotted}b,strong{font-weight:bold}dfn{font-style:italic}h1{font-size:2em;margin:0.67em 0}mark{background:#ff0;color:#000}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{top: -0.5em}sub{bottom: -0.25em}img{border:0}svg:not(:root){overflow:hidden}figure{margin:1em
40px}hr{-moz-box-sizing:content-box;box-sizing:content-box;height:0}pre{overflow:auto}code,kbd,pre,samp{font-family:monospace,monospace;font-size:1em}button,input,optgroup,select,textarea{color:inherit;font:inherit;margin:0}button{overflow:visible}button,select{text-transform:none}button,
html input[type="button"],input[type="reset"],input[type="submit"]{-webkit-appearance:button;cursor:pointer}button[disabled],
html input[disabled]{cursor:default}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}input{line-height:normal}input[type="checkbox"],input[type="radio"]{box-sizing:border-box;padding:0}input[type="number"]::-webkit-inner-spin-button,input[type="number"]::-webkit-outer-spin-button{height:auto}input[type="search"]{-webkit-appearance:textfield;-moz-box-sizing:content-box;-webkit-box-sizing:content-box;box-sizing:content-box}input[type="search"]::-webkit-search-cancel-button,input[type="search"]::-webkit-search-decoration{-webkit-appearance:none}fieldset{border:1px
solid #c0c0c0;margin:0
2px;padding:0.35em 0.625em 0.75em}legend{border:0;padding:0}textarea{overflow:auto}optgroup{font-weight:bold}table{border-collapse:collapse;border-spacing:0}td,th{padding:0}
/* HTML5 Boilerplate v5.0.0 | MIT License | http://h5bp.com/ */
html{color:#222;font-size:1em;line-height:1.4}::-moz-selection{background:#b3d4fc;text-shadow:none}::selection{background:#b3d4fc;text-shadow:none}hr{display:block;height:1px;border:0;border-top:1px solid #ccc;margin:1em
0;padding:0}audio,canvas,iframe,img,svg,video{vertical-align:middle}fieldset{border:0;margin:0;padding:0}textarea{resize:vertical}.browserupgrade{margin:0.2em 0;background:#ccc;color:#000;padding:0.2em 0}*{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.container{margin:0
auto}.container:after,.row:after,.col:after,.clr:after,.group:after{content:"";display:table;clear:both}.row{padding-bottom:0em}.col{display:block;float:left;width:100%}@media ( min-width : 667px ){.gutters
.col{margin-left:2%}.gutters .col:first-child{margin-left:0}}@media ( min-width : 667px ){.span_1{width:8.33333333333%}.span_2{width:16.6666666667%}.span_3{width:25%}.span_4{width:33.3333333333%}.span_5{width:41.6666666667%}.span_6{width:50%}.span_7{width:58.3333333333%}.span_8{width:66.6666666667%}.span_9{width:75%}.span_10{width:83.3333333333%}.span_11{width:91.6666666667%}.span_12{width:100%}.gutters
.span_1{width:6.5%}.gutters
.span_2{width:15.0%}.gutters
.span_3{width:23.5%}.gutters
.span_4{width:32.0%}.gutters
.span_5{width:40.5%}.gutters
.span_6{width:49.0%}.gutters
.span_7{width:57.5%}.gutters
.span_8{width:66.0%}.gutters
.span_9{width:74.5%}.gutters
.span_10{width:83.0%}.gutters
.span_11{width:91.5%}.gutters
.span_12{width:100%}}body{margin:0;padding:0;font-family:Arial,Helvetica,Geneva,sans-serif;line-height:1.125em;text-align:center;color:#615760;background:#717171 url(/img/bg-sml.jpg) 50% 0 repeat}p,ul,ol,th,td{margin: .5em 0 1.125em 0;font-size:0.75em }ul ul, ol ol, ul ol, ol
ul{font-size:100%}h1,h2,h3,h4,h5,h6{margin:1.125em 0 .25em 0;font-weight:normal;color:#660460}h1{font-size:1.125em }h2{font-size:0.875em }h3{font-size:0.75em;font-weight:bold}h4{font-size:0.75em }ins{text-decoration:underline}sup{vertical-align:super}sub{vertical-align:sub}.content ul, .event
ul{margin-left:1.75em;list-style:disc}.content ol, .event
ol{margin-left:1.75em;list-style:decimal}table{width:100%;margin-bottom:1em}table
th{color:#660460;text-align:left}table th, table
td{padding: .5em .5em .5em 0;vertical-align:top}table tr:hover
td{background-color:#f7f5f7}a:link,a:visited{color:#832b7d;text-decoration:none}a:hover,a:active{color:#832b7d;text-decoration:underline}.responsive-img,
#slideshow img,
#three-images img,
.map-item
img{display:block;max-width:100%;height:auto;background-size:100% 100%;-ms-interpolation-mode:bicubic}#wrapper{position:relative;width:100%;height:100%;overflow:hidden}.vines{position:absolute;left:0;width:100%;background-color:transparent;background-repeat:no-repeat;overflow:hidden;z-index:0}#vine-top{top:60px;height:278px;background-image:url(/img/bg-vine-top-p_2015.png);background-position:50% 0}#vine-btm{bottom:0;height:451px;background-position:50% 50px;background-image:url(/img/bg-vine-btm-p_2015.png)}.wrapper{margin:0
auto;padding:0;text-align:left;max-width:850px;overflow:hidden}#top{margin-top: -26px;height:30px;padding:0
25px;max-width:900px;background:transparent url(/img/bg-shadow-top.png) 0 0 no-repeat}#content-wrapper{margin:0
auto;padding:0
18px;max-width:886px;position:relative}#middle{-webkit-box-shadow:12px 0 15px -4px rgba(0, 0, 0, 0.5), -12px 0 8px -4px rgba(0, 0, 0, 0.5);-moz-box-shadow:12px 0 15px -4px rgba(0, 0, 0, 0.5), -12px 0 8px -4px rgba(0, 0, 0, 0.5);box-shadow:12px 0 15px -4px rgba(0, 0, 0, 0.5), -12px 0 8px -4px rgba(0,0,0,0.5)}#btm{min-height:123px;background:transparent url(/img/bg-shadow-btm-sml.png) 50% 0 no-repeat}#footer{padding:0
18px;max-width:886px;position:relative;height:80px;background:transparent url(/img/bg-footer-sml.png) 0 0 no-repeat}.no-wrap{white-space:nowrap}#middle
.inner{padding:20px
20px 0 20px;background:#FFF url(/img/bg-mid-inner.jpg) 0 0 repeat-x;overflow:hidden}#main-images{margin:0
0 20px 0;width:100%;height:auto;overflow:hidden}#three-images,#slideshow{margin:0;padding:0;width:100%;height:auto;overflow:hidden}#three-images
li{margin-left:2%!important;width:32.0% !important;min-height:499px;background:#FFF}#three-images li:first-child{margin-left:0!important}#three-images li
img{display:block;margin:0
auto;padding:1px;background:#FFF;overflow:hidden}#slideshow{height:510px;list-style:none;background:#FFF}#slideshow
li{display:block;width:100%;background:#FFF url(/img/loader.gif) 50% 50% no-repeat;overflow:hidden}#sidebar{padding-right:2.4691358025% }#home .main-content{min-height:525px}.main-content{padding-left:2.4691358025%;overflow:hidden}#events-venues .main-content{margin-bottom:20px}.extended-content{clear:both}.main-extra-image{display:none;float:left;width:262px;border:1px
solid #FFF;overflow:hidden}#btm
.inner{margin:0
130px 0 20px;min-height:0;height:100%;background:#FFF;overflow:hidden}#village-walks #three-images li,
#village-walks #three-images li
img{margin:0
auto;width:100%!important;min-height:0}#logo{margin:0}#home
#logo{margin:0
0 30px 0}#logo .responsive-img{margin:0
auto;background-image:url('/img/logo.png')}#logo
strong{background:transparent url(/img/logo_lo.png) 0 0 no-repeat}.nav-toggle{display:none;font-weight:bold}#nav{width:100%;height:91px;padding-top:20px;background:transparent url(/img/bg-nav.png) 0 0 repeat-x;overflow:hidden}#nav
ul{margin:0
auto;padding:0;width:960px;height:71px;font-size:0.6875em;text-transform:uppercase;list-style:none;background:transparent url(/img/bg-nav-ul.png) 0 0 repeat-x;overflow:hidden}#nav
li{float:left;position:relative;margin:0;padding:0
0 0 1px;height:40px}#nav
a{display:block;height:100%;color:#4c4c57;line-height:32px;background:transparent url(/img/bg-nav-a.png) 50% 0 repeat-x}#nav a:hover,
#nav .active a,
#village-walks .n-heritage a,
#news-downloads-links .n-events-venues
a{color:#832b7d;background-position:50% -40px;text-decoration:none}#nav .n-default{width:6.7708333333% }#nav .n-accommodation{width:16.145833333% }#nav .n-food-wine{width:12.5% }#nav .n-boutique-shops-art-antiques
a{padding:3px
2.0833333333% 0 2.0833333333%;line-height:12px}#nav .n-boutique-shops-art-antiques{width:16.145833333% }#nav .n-heritage{width:10.416666667% }#nav .n-services{width:10.3125% }#nav .n-community{width:11.458333333% }#nav .n-events-venues{width:16.145833333% }#nav ul
ul{display:none;position:absolute;top:31px;left:0;padding:0;margin:0;width:125%;font-size:1em;list-style:none}#nav li
li{width:100%;height:auto;padding:0}#nav li li
a{display:block;padding-top:10px;line-height:30px;background:#FFF url(/img/bg-nav-ul-a.png) 50% 0 repeat-x}#nav li li a:hover,
#nav li li.active a,
#village-walks .n-village-walks a,
#news-downloads-links .n-news-downloads-links
a{color:#FFF;background-color:#66c010;background-position:50% -80px}#nav li:hover ul,
#nav li.over
ul{display:block}.n-events-venues
ul{left:auto!important;right:0!important}.article-title{margin:1em
0;line-height:1.2222222222em;padding-bottom: .5em;border-bottom:1px solid #ceafcc}.fb-page{clear:both;border:1px
solid #cdafca;background:#FFF;margin:1em
0;-webkit-box-shadow:0 0 8px rgba(0,0,0,.25);-moz-box-shadow:0 0 8px rgba(0,0,0,.25);box-shadow:0 0 8px rgba(0,0,0,.25);z-index:10}.social{margin:30px
0 36px 0}.social
h2{margin:0;font-size:1em;text-transform:uppercase;text-align:center}.social-links{margin:11px
0 0 0;padding:0;list-style:none;text-align:center}.social-links
li{display:inline-block;margin:0
8px;padding:0;width:32px;height:33px;line-height:33px;text-indent: -999em}.social-links li
a{display:block;background-position:50% 50%;background-repeat:no-repeat}.link-2
a{background-image:url(/images/270t.png)}.link-15
a{background-image:url(/images/316t.png)}.side-box{clear:both;border:1px
solid #cdafca;background:#FFF;margin:8px
0 20px 0;width:100%;-webkit-box-shadow:0 0 8px rgba(0,0,0,.25);-moz-box-shadow:0 0 8px rgba(0,0,0,.25);box-shadow:0 0 8px rgba(0,0,0,.25);z-index:10}.side-box
h2{padding-top:20px;margin:0
0 10px 0;font-size:0.75em;font-weight:bold;text-transform:uppercase;text-align:center;overflow:hidden}.side-box
h3{margin-top:30px;font-weight:bold;color:#660460;border-bottom:1px solid #ceafcc}.side-box
li{margin-bottom:1em}.side-box .content-inner{position:relative;padding:0
0 0 0;margin:10px
20px;background:#FFF;overflow:auto;z-index:100}.side-box
img{display:block;margin:0;width:185px;border:1px
solid #50b948}.side-box .first,
.side-box
.date{margin-top:0}.businesses{clear:both;padding:20px
20px 0 20px;margin:0
0 10px 0;background:#FFF;border:1px
solid #c9aac7;overflow:hidden;-moz-box-shadow:1px 1px 10px #bfbfae;-webkit-box-shadow:1px 1px 10px #bfbfae;box-shadow:1px 1px 10px #bfbfae}.cat-title{clear:both;margin:1.5em 0 1em 0;font-size:1.125em;padding-bottom: .5em;border-bottom:1px solid #ceafcc}#cat-events{margin-top:0}.business{margin-bottom:20px;background:#f7f5f7;border:1px
solid #c9aac7;overflow:hidden}.business-image
img{width:100%;max-height:none}.business-info{margin-top:20px;margin-bottom: .5em;padding:0
20px 0 0;max-height:203px;padding-left:7px;overflow-x:hidden;overflow-y:auto}h1.business-title,.news-article-title{margin:0;font-size:1em;font-weight:bold}.business-contact{margin-top:0;margin-left:0!important;padding:0;list-style:none!important;width:100%;overflow:hidden}.business-tel,.business-fax,.businesss-mob{padding-right:1em;float:left}.business-url,.business-email,.facebook-url{clear:both}.business-body
p{margin: .5em 0 .75em 0}.business-hours{margin:0;width:100%;overflow:hidden}.business-hours
strong{display:block;float:left;margin-right:1em;text-transform:uppercase}.business-hours
span{display:block;float:left;width:90%}.cat-news{background:none;border:none}.cat-news .article-image{float:right;margin:0
0 20px 20px}.cat-news .article-image
img{border:1px
solid #50b948}.cat-news .business-info{float:none;width:100%;padding:0;height:auto;overflow:hidden}.cat-news .business-title{margin-bottom:1.285em;font-size:0.875em;font-weight:normal}.posted{color:#6c6c6c}.downloads-list,.links-list{margin-left:0!important;list-style:none!important;padding-left:0}.file-size{text-transform:uppercase}#village-walks #middle
.inner{background-position:0 -550px}#village-walks #main-images{float:right;padding-left:1.8518518519%;width:66.0%;margin:0}#village-walks
#logo{margin:25px
0 30px 0}#village-walks .main-content{float:right}#village-walks .extended-content{float:left;padding-right:2.4691358025%;clear:none}.walks-article{clear:both}#village-walks
.legend{margin:20px
0 0 7%;padding:0;list-style:none}#village-walks .legend
li{margin:2px
0 2px 22px;line-height:18px}#village-walks .legend li
span{float:left;margin-left: -22px;height:18px;width:18px;line-height:18px;text-align:center;color:#FFF;font-size:0.833em;background:transparent url(/img/spot-red.gif) 0 0 no-repeat}#village-walks .railway-walk li
span{background-image:url(/img/spot-orange.gif) }#village-walks .legend a,
#village-walks .map-points
a{cursor:help}.js .map-item{display:none}#village-walks-map{position:relative;margin:1em
0 0 0;border:1px
solid #e7e7e7;overflow:hidden;z-index:0}#village-walks-map
img{z-index:0;width:100%;height:auto}#village-walks-map .map-points{margin:0;list-style:none;z-index:1000}#village-walks-map .map-points
li{position:absolute;margin:0;width:2.2222222222%;height:2.25%;text-indent: -9000px}#village-walks-map .map-points li
a{display:block;width:100%;height:100%;background:transparent url(/img/pixel.gif) 0 0 repeat}#village-walks-map .map-points
span{display:none!important}.point0{top:47.25%;left:58.765432099% }.point1{top:41.375%;left:51.975308642% }.point2{top:28.625%;left:59.75308642% }.point3{top:20.875%;left:55.925925926% }.point4{top:10.625%;left:56.543209877% }.point5{top:5.75%;left:56.543209877% }.point6{top:43.75%;left:22.839506173% }.point7{top:32.75%;left:42% }.point8{top:44.875%;left:34% }.point9{top:52.125%;left:62.469135802% }.point10{top:52.625%;left:60% }.point11{top:54.875%;left:54.444444444% }.point12{top:75.375%;left:39.75308642% }.point13{top:59.375%;left:26.75% }.point14{top:53.875%;left:45.555555556% }.point15{top:59.25%;left:47.654320988% }#easyTooltip{margin:0
10px 1em 0;width:304px;padding:15px
20px 5px 20px;background:#fff;border:1px
solid #ceafcc;text-align:left;-webkit-box-shadow:0 1px 10px rgba(0, 0, 0, .5);-moz-box-shadow:0 1px 10px rgba(0, 0, 0, .5);box-shadow:0 1px 10px rgba(0, 0, 0, .5)}#easyTooltip
h2{margin:0
0 1em 0;padding-bottom: .5em;border-bottom:1px solid #ceafcc}#easyTooltip
img{background:#fff;padding:1px;width:100%;height:auto;border:1px
solid #e7e7e7}#btm
#slogan{margin-top: .75em}#links{margin:20px;padding:0;font-size:0.5625em;color:#660460;overflow:hidden}#links>li{position:relative;float:left;margin:0
20px 0 0;line-height:1em;width:140px;height:83px;overflow:hidden}#links li span,
#links li
div{display:block;position:absolute;bottom:0;left:0}#links li
img{display:block;margin-top:8px}#links
li#map{margin-right:0;width:110px}#links
#nsw{width:125px}#links #facebook-btm{width:80px;margin-right:0}#links li
li{margin: -1px 16px 0 0}#links li li:last-child{margin-right:0!important}#footer
p{margin-top: .65em;color:#FFF;font-size:0.6875em}#footer
p#copyright{float:left}#footer
p#emd{float:right;margin-left:1em;margin-right:14.117647059% }#footer p#emd
i{padding-left:25px;background:transparent url(/img/emd.png) 0 50% no-repeat}#footer a:link, #footer a:visited{color:#FFF}#footer a:hover, #footer a:active{color:#b8b8b8}.hide{display:none}a.img,a.img:hover{border-bottom:none !important}a
img{border:none}.hidden{display:none !important;visibility:hidden}.visuallyhidden{border:0;clip:rect(0 0 0 0);height:1px;margin: -1px;overflow:hidden;padding:0;position:absolute;width:1px}.visuallyhidden.focusable:active,.visuallyhidden.focusable:focus{clip:auto;height:auto;margin:0;overflow:visible;position:static;width:auto}.invisible{visibility:hidden}.clearfix:before,.clearfix:after{content:" ";display:table}.clearfix:after{clear:both}@media only screen and (max-width: 1024px){}@media only screen and (max-width: 960px){#nav{width:100%}#nav
ul{width:100%}#vine-top,#vine-btm{display:none}#slideshow,
#three-images
li{height:auto;min-height:0}}@media only screen and (max-width: 890px){#btm{background:none}}@media only screen and (max-width: 890px){#btm
.inner{padding:0!important;margin:0!important}#middle{-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none}#content-wrapper{padding:0;margin:0
18px;-webkit-box-shadow:0 40px 80px rgba(0, 0, 0, .75);-moz-box-shadow:0 40px 80px rgba(0, 0, 0, .75);box-shadow:0 40px 80px rgba(0,0,0,.75)}#top,#footer{background:none}#footer
p#emd{margin-right:0}#footer{height:auto;margin-bottom:10px}}@media only screen and (max-width: 1024px){}@media only screen and (max-width: 768px){}@media only screen and (max-width: 767px){#copyright{width:50%}}@media only screen and (max-width: 736px){}@media only screen and (max-width: 667px){}@media only screen and (max-width: 666px){.nav-toggle{display:block}.nav-toggle
i{display:inline-block;padding:0
11px;width:13px;height:13px;background:url(/img/arrows@2x-a.png) 50% 0 no-repeat;background-size:13px 26px;vertical-align:text-bottom;overflow:hidden}.nav-toggle
i.left{padding-left:12px}.toggle-active
i{background-position:50% 100%}.section_list{display:none;-webkit-box-shadow:0 8px 20px 0 rgba(0,0,0,.5);-moz-box-shadow:0 8px 20px 0 rgba(0,0,0,.5);box-shadow:0 8px 20px 0 rgba(0,0,0,.5)}.nav-active{display:block}#nav{padding:20px;width:auto}#nav, #nav
ul{height:auto!important;position:relative}#nav
li{display:block;height:auto!important;width:100%!important;padding:0!important}#nav
a{line-height:32px!important;padding:0!important;text-align:center!important;background:transparent url(/img/bg-nav-a.png) 50% 0 repeat-x!important}#nav a:hover,
#nav li li.active a,
#village-walks .n-village-walks a,
#news-downloads-links .n-news-downloads-links
a{background-position:0 0;color:#832b7d!important}#nav ul
ul{position:relative;display:block!important;top:0;left:0;width:100%!important}.n-village-walks
a{width:100%}#village-walks #main-images{margin:0
0 20px 0;padding-left:0!important;float:none!important;width:100%}#village-walks
#logo{margin:0
0 20px 0}#village-walks .extended-content{float:none!important;clear:both!important;margin:20px
0;width:auto;height:auto;overflow:hidden}#village-walks
.legend{display:none;margin:20px
0;padding:0;list-style:none}.map-item{display:block!important;margin-bottom:30px}#middle
.inner{background-position:0 -250px}#sidebar,.main-content{padding:0}#home
#logo{padding-right:2.4691358025% }.business-info{max-height:none}.business-image
img{display:block;margin:0
auto;margin-top:20px;border:1px
solid #FFF;width:50%;max-height:none}#footer
p{width:100%;margin-bottom:0;text-align:center;float:none}#footer
#emd{margin:0}}@media only screen and (max-width: 568px){table th, table
td{width:25%;vertical-align:text-bottom}table th:first-child, table td:first-child{width:50%}table thead th:last-child{padding-right:0;text-align:right}table td:last-child{padding:0;text-align:right}table tr:nth-child(odd) td{background-color:#f7f5f7}#links>li{margin:0
18px 0 0}}@media only screen and (max-width: 480px){}@media only screen and (max-width: 414px){#content-wrapper{margin:0
auto;padding:0
9px}#nav{padding:20px
10px 9px 10px;width:auto}.business-image
img{display:block;margin:0
auto;width:100%;border:none;max-height:none}}@media only screen and (max-width: 375px){}@media only screen and (max-width: 320px){table th, table
td{width:20%}table th:fist-child, table td:first-child{width:40%!important}table th:last-child, table td:last-child{width:40%!important}}@media print,
(-o-min-device-pixel-ratio: 5/4),
(-webkit-min-device-pixel-ratio: 1.25),
(min-resolution: 120dpi){body{background-size:225px}#logo .responsive-img{background-image:url('/img/logo@2x.png');background-size:100% 100%}.link-2
a{background-image:url('/images/270.png');background-size:32px 33px}.link-15
a{background-image:url(/images/316.png);background-size:32px 32px}}@media
print{body,#content,#container{width:100%;margin:0;float:none;background:#fff url(/css/none)}#nav,.vines,#main-images,.pp_pic_holder,.business-image,#links,#emd,.ad,.noprint{display:none}body{font:1em Georgia, "Times New Roman",Times,serif;color:#000}h1,h2,h3,h4,h5,h6{font-family:Helvetica,Arial,sans-serif;color:#000}h1{font-size:250%}h2{font-size:175%}h3{font-size:135%}h4{font-size:100%}h5{font-size:100%}h6{font-size:90%;font-style:italic}#logo{width:210px;height:180px;margin:0;text-indent: -9000px;background:transparent url(/img/logo_lo.png) 0 0 no-repeat;overflow:hidden}a:link,a:visited{color:#7f7f7f;font-weight:bold;text-decoration:underline}}