*{margin:0;padding:0;font-family:'Segoe UI',sans-serif}body{background:#1f1911;color:#666}a{color:#666}img{border:0px}.c{width:960px;margin:0
auto}.header{height:170px;background:#002019 url(/img/bg.png);border-top:4px solid #002119;overflow:hidden}.header
img{margin-top:5px}.splash{height:400px}.caption .c h1, .caption .c
h2{color:#fff;font-size:32px;font-weight:normal;padding-top:160px}.caption .c
h2{padding-top:10px;font-size:20px}.caption
p{font-family:'Arvo',sans-serif;padding-top:15px;float:left}.caption p
a{display:block;padding:15px;background:#fed801;color:#666;text-decoration:none}.caption p a:hover{color:#333}.caption p a:active{margin-top:1px}.bx-slider{background:#fafae3;overflow:hidden}.bx-slider>li{height:400px;text-align:center}.bx-slider>li>img{margin:0
auto}.content{background:#fff;overflow:hidden}.menu{list-style-type:none;display:block;float:right;padding-top:70px}.menu
li{font-size:16px;font-weight:normal;font-style:normal;position:relative;float:left;display:block}.menu li.active
a{color:#fdfde6}.menu li
a{color:#b2c4b0;text-decoration:none;padding:5px
0;display:block;line-height:30px;padding:0;margin-left:50px;transition:color .25s ease-in-out;-moz-transition:color .25s ease-in-out;-webkit-transition:color .25s ease-in-out;text-shadow:1px 1px 0 #000;text-transform:uppercase}.menu li a:hover, .menu li a:active{color:#fdfde6}.text{padding:10px
0}.text
ul{list-style-type:none;overflow:hidden;padding-top:20px}.text ul
li{float:left;width:278px;text-align:center;border-right:1px dashed #aba395;padding:15px
20px;cursor:pointer}.text ul li
h5{text-transform:uppercase;font-size:16px;color:#333;font-weight:normal;text-shadow:1px 1px 0 #fff;padding-bottom:10px;font-family:'Merriweather',serif}.text ul li h5
a{color:#333;text-decoration:none}.text ul
li.last{border:0}.text ul li
p{font-size:12px;line-height:20px}.structure li:hover
.icons{background:#3e3e3e}.structure{overflow:hidden;padding:20px
0}.structure li
img{transition:opacity .25s ease-in-out;-moz-transition:opacity .25s ease-in-out;-webkit-transition:opacity .25s ease-in-out;opacity:0.7;margin-bottom:10px;border:0px}.structure li:hover
img{opacity:1}.structure li:hover
a{color:#2F261A}.text
h1{font-weight:normal;font-size:22px;padding:10px
0;color:#4f4436;font-family:'Merriweather',serif}.text
.intro{line-height:23px;font-size:14px;padding:5px
0 20px 0}.text .intro
em{font-style:normal;background:#fff;padding:0
3px;border-radius:2px}.subheader{padding:20px;background:#fafae3;margin-bottom:20px}.subheader
h1{font-weight:normal;color:#4f4436;font-family:'Merriweather',serif;font-size:22px;text-shadow:1px 1px 0 #fff}.sub
p{line-height:26px;margin-bottom:25px;font-size:14px}.sub
h2{font-weight:normal;color:#4f4436;font-family:'Merriweather',serif;font-size:18px;text-shadow:1px 1px 0 #fff}.imagecap{border:1px
solid #ccc;padding:3px;margin-bottom:25px}.imagecap
div{background-position:center center;height:400px}fieldset,.feedback{border:0;background:#FAFAE3;margin:20px
0;padding:20px}.feedback
p{font-size:16px;text-align:center}dd{padding:0
0 18px 0;padding-left:299px}dt{float:left;width:289px;padding:4px
0 0 0;text-align:right;color:#2F261A}select.txt{width:235px}.txt{background:#fff;color:#837a6e;padding:6px
8px;border:0;width:220px;font-size:16px;border:1px
solid #aba395;border-radius:3px}.ta{width:350px;height:200px;resize:vertical}.text .col .formerrors
ul{list-style-type:square;color:#435944}.text .col .formerrors ul li
em{font-style:normal;color:#837a6e}dd.formerrors
ul{list-style-type:square}dd.formerrors ul
li{color:#2F261A}dd.formerrors ul li
em{font-style:normal;color:#900}.submit{background:#2F261A;color:#fff;padding:10px;border:0;cursor:pointer;font-size:16px;border-radius:3px}.submit:hover{background:#1f1911}.submit:active{color:#eee;text-shadow:1px 1px 0px #000}.footer
.cols{background:#2f261a;overflow:hidden;padding:20px
0}.footer
.col{width:320px;float:left;color:#ccc}.footer .col
div{padding:10px
10px 10px 0}.footer .fi, .footer
.se{width:240px}.footer
.th{width:480px}.footer .col
h4{color:#fff;font-weight:normal;font-family:'Merriweather',serif;font-size:14px;padding:5px
0 10px 0}.footer .col
p{color:#aba395;line-height:25px;padding-right:34px;font-size:14px}.footer .col
div.contact{padding-right:0px;width:480px}.footer .col div.contact
p{background:url(/img/contact.png) no-repeat;padding:5px
0 10px 25px}.footer .col
ul{margin-left:18px;list-style-type:square}.footer .col
li{color:#3f362a;line-height:25px;font-size:14px}.footer .col li
span{color:#aba395}.footer .col p a, .footer .col li
a{color:#aba395}.footer .col p a:hover, .footer .col li a:hover{color:#fff}.footer .col div.contact
p.tel{background-position:0 12px}.footer .col div.contact
p.address{background-position:0 -119px}.footer .col div.contact
p.email{background-position:0 -254px}#map{width:260px;height:160px;float:right;border:3px
solid #3e3e3e}.footer .copy
p{line-height:30px;color:#4f4436;text-align:right;clear:both;font-size:12px;padding:0}.footer .copy
a{color:#4f4436}#contactmap{height:300px;background:#eee;margin-bottom:20px;border-top:1px solid #ccc;border-bottom:1px solid #ccc}.contactblock{width:319px;float:left;border-right:1px dashed #aba395}.contactblock
div{padding:20px;text-align:center}.contactblock div
p{margin:0}.service{background:#fafae3;padding:20px;overflow:hidden;margin-bottom:20px}.service
.gallery{float:left;width:300px;height:150px;background:#fff;overflow:hidden;border:1px
solid #ccc;padding:3px}.service .gallery
ul{margin:0;padding:0;list-style-type:none}.service .gallery ul
li{height:150px;overflow:hidden;margin-bottom:10px}.service
.gallery_text{float:right;width:590px}.service
.gallery_text_p{float:right;width:700px;padding-top:20px}.service
.gallery_p{float:left;width:170px;height:100px;background:#fff;overflow:hidden;border:1px
solid #ccc;padding:3px;text-align:center}.image_galleries
h2{margin:10px
0 20px 0}.error{padding-top:100px}.error
h1{color:#fff;font-size:26px}.imglist
a{float:left;margin-right:16px;margin-bottom:16px;border:3px
solid #5b4836;width:100px;height:100px;background-position:center center}.bx-wrapper{position:relative;margin:0
auto 60px;padding:0;*zoom:1}.bx-wrapper
img{max-width:100%;display:block}.bx-wrapper .bx-viewport{}.bx-wrapper .bx-pager,
.bx-wrapper .bx-controls-auto{position:absolute;bottom:-30px;width:100%}.bx-wrapper .bx-loading{min-height:50px;background:url(/img/bx/bx_loader.gif) center center no-repeat #fff;height:100%;width:100%;position:absolute;top:0;left:0;z-index:2000}.bx-wrapper .bx-pager{text-align:center;font-size: .85em;font-family:Arial;font-weight:bold;color:#666;padding-top:20px}.bx-wrapper .bx-pager .bx-pager-item,
.bx-wrapper .bx-controls-auto .bx-controls-auto-item{display:inline-block;*zoom:1;*display:inline}.bx-wrapper .bx-pager.bx-default-pager
a{background:#666;text-indent:-9999px;display:block;width:10px;height:10px;margin:0
5px;outline:0;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px}.bx-wrapper .bx-pager.bx-default-pager a:hover,
.bx-wrapper .bx-pager.bx-default-pager
a.active{background:#000}.bx-wrapper .bx-prev{left:100px;z-index:999;background:url(/img/bx/prev.png) no-repeat 0 0}.bx-wrapper .bx-next{right:100px;z-index:999;background:url(/img/bx/next.png) no-repeat 0 0}.bx-wrapper .bx-prev:hover{}.bx-wrapper .bx-next:hover{}.bx-wrapper .bx-controls-direction
a{transition:opacity .25s ease-in-out;-moz-transition:opacity .25s ease-in-out;-webkit-transition:opacity .25s ease-in-out;width:90px;height:181px;top:119px;text-indent:-999999px;opacity:0.3;z-index:999;position:absolute}.bx-wrapper .bx-controls-direction
a.disabled{display:none}.bx-wrapper .bx-controls-auto{text-align:center}.bx-wrapper .bx-controls-auto .bx-start{display:block;text-indent:-9999px;width:10px;height:11px;outline:0;background:url(/img/bx/controls.png) -86px -11px no-repeat;margin:0
3px}.bx-wrapper .bx-controls-auto .bx-start:hover,
.bx-wrapper .bx-controls-auto .bx-start.active{background-position:-86px 0}.bx-wrapper .bx-controls-auto .bx-stop{display:block;text-indent:-9999px;width:9px;height:11px;outline:0;background:url(/img/bx/controls.png) -86px -44px no-repeat;margin:0
3px}.bx-wrapper .bx-controls-auto .bx-stop:hover,
.bx-wrapper .bx-controls-auto .bx-stop.active{background-position:-86px -33px}.bx-wrapper .bx-controls.bx-has-controls-auto.bx-has-pager .bx-pager{text-align:left;width:80%}.bx-wrapper .bx-controls.bx-has-controls-auto.bx-has-pager .bx-controls-auto{right:0;width:35px}.bx-wrapper .bx-caption{position:absolute;bottom:0;left:0;background:#666\9;background:rgba(80, 80, 80, 0.75);width:100%}.bx-wrapper .bx-caption
span{color:#fff;font-family:Arial;display:block;font-size: .85em;padding:10px}#sb-container,#sb-wrapper{text-align:left}#sb-container,#sb-overlay{position:absolute;top:0;left:0;width:100%;margin:0;padding:0}#sb-container{height:100%;display:none;visibility:hidden;z-index:999}body>#sb-container{position:fixed}#sb-overlay{height:expression(document.documentElement.clientHeight+'px')}#sb-container>#sb-overlay{height:100%}#sb-wrapper{position:relative}#sb-wrapper
img{border:none}#sb-body{position:relative;margin:0;padding:0;overflow:hidden;border:1px
solid #303030}#sb-body-inner{position:relative;height:100%}#sb-content.html{height:100%;overflow:auto}#sb-loading{position:absolute;top:0;width:100%;height:100%;text-align:center;padding-top:10px}#sb-body,#sb-loading{background-color:#060606}#sb-title,#sb-info{position:relative;margin:0;padding:0;overflow:hidden}#sb-title-inner,#sb-info-inner{position:relative;font-family:'Lucida Grande',Tahoma,sans-serif;line-height:16px}#sb-title,#sb-title-inner{height:26px}#sb-title-inner{font-size:16px;padding:5px
0;color:#fff}#sb-info,#sb-info-inner{height:20px}#sb-info-inner{font-size:12px;color:#fff}#sb-nav{float:right;height:16px;padding:2px
0;width:45%}#sb-nav
a{display:block;float:right;height:16px;width:16px;margin-left:3px;cursor:pointer}#sb-nav-close{background-image:url(/js/shadowbox/resources/close.png);background-repeat:no-repeat}#sb-nav-next{background-image:url(/js/shadowbox/resources/next.png);background-repeat:no-repeat}#sb-nav-previous{background-image:url(/js/shadowbox/resources/previous.png);background-repeat:no-repeat}#sb-nav-play{background-image:url(/js/shadowbox/resources/play.png);background-repeat:no-repeat}#sb-nav-pause{background-image:url(/js/shadowbox/resources/pause.png);background-repeat:no-repeat}#sb-counter{float:left;padding:2px
0;width:45%}#sb-counter
a{padding:0
4px 0 0;text-decoration:none;cursor:pointer;color:#fff}#sb-counter a.sb-counter-current{text-decoration:underline}div.sb-message{font-family:'Lucida Grande',Tahoma,sans-serif;font-size:12px;padding:10px;text-align:center}div.sb-message a:link,div.sb-message a:visited{color:#fff;text-decoration:underline}