*,blockquote,body,dd,div,dl,dt,fieldset,form,h1,h2,h3,h4,h5,h6,html,input,label,li,ol,p,pre,td,th,ul{margin:0;padding:0}table{border-collapse:collapse;border-spacing:0}fieldset,img{border:0}address,caption,cite,code,dfn,em,strong,th,var{font-style:normal;font-weight:400}caption,th{text-align:left}h1,h2,h3,h4,h5,h6{font-size:100%;font-weight:400}q:after,q:before{content:''}strong{font-weight:700}em{font-style:italic}a img{border:none}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}body,html{height:100%}body{background:#291d16 url(images/bg.jpg) no-repeat center top;text-align:center;font-family:Cabin,sans-serif;color:#aeaeae;text-shadow:0 2px 3px #111}#wrapper{width:660px;text-align:left;margin:0 auto -90px;min-height:100%;clear:both}header{width:630px;height:45px;padding:39px 15px 16px}#slideshow{width:600px;height:338px;padding:25px 30px 39px;background:url(images/frame.png) no-repeat center top;overflow:hidden}#slideshow-w-caption{width:630px;height:377px;padding:25px 15px 16px;background:url(images/frame.png) no-repeat center top;overflow:hidden}nav{width:660px;height:40px;padding:1px 0 12px;clear:both;background:url(images/bg-nav.png) no-repeat center top;overflow:hidden}article{width:600px;padding:0 30px 12px}#push{height:90px;clear:both}footer{width:630px;height:64px;margin:0 auto;padding:26px 15px 0;text-align:left;background:url(images/bg-footer.png) no-repeat center top;clear:both}a{color:#c3c3c3}a:active,a:focus,a:hover{color:#a67030}caption,h1,h2,h3,h4,h5,h6,legend{color:#a67030;font:normal 1.75em/1.3125em Georgia,"Times New Roman",Times,serif;text-shadow:0 1px 1px #000}h2{font-size:1.4375em}h3{font-size:1.25em}h4,h5,h6{font-size:1em}h1+h2,h2+h3,h3+h4,h4+h5,h5+h6{margin-top:.375em}address,ol,p,ul{margin:0 0 .8em;font-size:1em;font-style:normal;line-height:1.5em}ol ol,ol ul,ul ol,ul ul{font-size:1em}ul{margin:0 0 1em;padding:0}p+h2,p+h3{margin-top:1em}h1+ul{margin-top:.375em}ul li{margin-left:1.25em;padding-left:0}ul li ul{margin:0}address{margin:1em 0}abbr{border-bottom:1px dotted;cursor:help}img{border:0}img.imgCtr{display:block;margin:1.5em auto}hr{color:#d6d6d6;background-color:#d6d6d6;border:none;height:1px;margin:1.5em 0}iframe{border:1px solid #ccc;margin:.5em 0}.sm{font-size:70%}.ctr{text-align:center}.block{display:block}.clear{clear:both}hr.clear{margin:0;padding:0;height:0;background:0 0}#slideshow-w-caption p{font-size:.875em;line-height:24px;font-style:italic;margin:0;text-align:center;color:#7f7f7f}#slideshow-w-caption img{padding:0 15px 15px}#home header{padding:39px 15px 6px}#home nav{padding:1px 0 2px}#home article{padding-top:18px}#contact-info{float:right;width:216px}iframe{border:1px solid #111}header #logo{display:block}nav #menu-main{margin:0 auto;padding:0;list-style:none;font-size:1.125em;text-transform:uppercase;float:left;position:relative;left:50%}nav #menu-main li{float:left;margin:0;padding:0;line-height:40px;position:relative;right:50%;background:url(images/bg-nav-li.png) no-repeat left top}nav #menu-main li:first-child{background:0 0}nav #menu-main li a{color:#aeaeae;display:block;padding:0 34px;text-decoration:none}nav #menu-main li a:hover,nav #menu-main li.current-menu-item a{color:#a67030}.aligncenter{display:block;margin:0 auto}.alignleft{float:left}.alignright{float:right}img.alignleft{margin:0 1.5em 1em 0;border:1px solid #ccc}img.alignright{margin:0 0 1em 1.5em;border:1px solid #ccc}.wp-caption{border:1px solid #ccc;text-align:center;background:#efefef;padding:10px;margin:10px}.alert{background:red;color:#fff}br.clear{clear:both;display:block;height:1px;margin:-1px 0 0 0}footer p{color:#4d3a2f;margin:0;font-size:.6875em;line-height:1.82em;text-shadow:rgba(0,0,0,.1) 0 1px 0}footer a{color:#4d3a2f;text-decoration:none}footer a:hover{color:#a67030;text-decoration:underline}footer #social-media{float:right;width:32px;padding:6px 0 0}#cboxOverlay,#cboxWrapper,#colorbox{position:absolute;top:0;left:0;z-index:9999;overflow:hidden;text-shadow:none;font-size:13px}#cboxOverlay{position:fixed;width:100%;height:100%}#cboxBottomLeft,#cboxMiddleLeft{clear:left}#cboxContent{position:relative}#cboxLoadedContent{overflow:auto}#cboxTitle{margin:0}#cboxLoadingGraphic,#cboxLoadingOverlay{position:absolute;top:0;left:0;width:100%}#cboxClose,#cboxNext,#cboxPrevious,#cboxSlideshow{cursor:pointer}.cboxPhoto{float:left;margin:auto;border:0;display:block}.cboxIframe{width:100%;height:100%;display:block;border:0}#cboxOverlay{background:url(images/cb-overlay.png) repeat 0 0}#cboxTopLeft{width:21px;height:21px;background:url(images/cb-controls.png) no-repeat -100px 0}#cboxTopRight{width:21px;height:21px;background:url(images/cb-controls.png) no-repeat -128.6px 0}#cboxBottomLeft{width:21px;height:21px;background:url(images/cb-controls.png) no-repeat -100px -29px}#cboxBottomRight{width:21px;height:21px;background:url(images/cb-controls.png) no-repeat -128.6px -29px}#cboxMiddleLeft{width:21px;background:url(images/cb-controls.png) left top repeat-y}#cboxMiddleRight{width:21px;background:url(images/cb-controls.png) right top repeat-y}#cboxTopCenter{height:21px;background:url(images/cb-border.png) 0 0 repeat-x}#cboxBottomCenter{height:21px;background:url(images/cb-border.png) 0 -29px repeat-x}#cboxContent{background:#fff;overflow:hidden}#cboxError{padding:50px;border:1px solid #ccc}#cboxLoadedContent{margin-bottom:28px}#cboxTitle{position:absolute;bottom:4px;left:0;text-align:center;width:100%;color:#949494}#cboxCurrent{position:absolute;bottom:4px;left:58px;color:#949494;display:none!important}#cboxSlideshow{position:absolute;bottom:4px;right:30px;color:#0092ef}#cboxPrevious{position:absolute;bottom:0;left:0;background:url(images/cb-controls.png) no-repeat -75px 0;width:25px;height:25px;text-indent:-9999px}#cboxPrevious.hover{background-position:-75px -25px}#cboxNext{position:absolute;bottom:0;left:27px;background:url(images/cb-controls.png) no-repeat -50px 0;width:25px;height:25px;text-indent:-9999px}#cboxNext.hover{background-position:-50px -25px}#cboxLoadingOverlay{background:url(images/cb-loading_background.png) no-repeat center center}#cboxLoadingGraphic{background:url(images/cb-loading.gif) no-repeat center center}#cboxClose{position:absolute;bottom:0;right:0;background:url(images/cb-controls.png) no-repeat -25px 0;width:25px;height:25px;text-indent:-9999px}#cboxClose.hover{background-position:-25px -25px}.button{display:inline-block;zoom:1;vertical-align:baseline;margin:0 2px 10px;outline:0;cursor:pointer;text-align:center;text-decoration:none;font:bold 14px/100% Cabin,Arial,Helvetica,sans-serif;padding:.5em 2em .55em;text-shadow:0 1px 1px rgba(0,0,0,.3);-webkit-border-radius:.5em;-moz-border-radius:.5em;border-radius:.5em;-webkit-box-shadow:0 1px 2px rgba(0,0,0,.2);-moz-box-shadow:0 1px 2px rgba(0,0,0,.2);box-shadow:0 1px 2px rgba(0,0,0,.2);color:#aeaeae;border:solid 1px #222;background:#3f2f25;background:-webkit-gradient(linear,left top,left bottom,from(#3f2f25),to(#4b3a30));background:-moz-linear-gradient(top,#3f2f25,#4b3a30)}.button:hover{text-decoration:none;color:#fff;background:#fff;background:-webkit-gradient(linear,left top,left bottom,from(#4b3a30),to(#5f4e44));background:-moz-linear-gradient(top,#4b3a30,#5f4e44)}.button:active{position:relative;top:1px}ul.galleries{margin:0;padding:0;width:600px;overflow:hidden;list-style:none}ul.galleries li{float:left;display:inline;width:264px;margin:0;padding:0 18px 30px;font-size:.875em;line-height:1.25em;text-align:left}ul.galleries li a img{border:2px solid #111}ul.galleries li a:hover img{border:2px solid #a67030}#gallery article{width:630px;padding:0 0 12px 30px}ul.double{margin:0 0 1em;padding:0;width:600px;overflow:hidden;list-style:none}ul.double li{margin:0;padding:0;float:left;display:inline;width:50%;text-align:center}ul.double li a img{border:2px solid #efefef;outline:0}ul.double li a:hover img{border:2px solid #a67030}ul.double li a:focus img{border:2px solid #a67030}ul.tripple{margin:0;padding:.75em 0 0;width:624px;overflow:hidden;list-style:none}ul.tripple li{margin:0;padding:0 24px 24px 0;float:left;display:inline;width:184px}ul.tripple li a img{border:2px solid #111;outline:0}ul.tripple li a:hover img{border:2px solid #a67030}ul.tripple li a:focus img{border:2px solid #a67030}ul.tripple li a{outline:0}p+ul.double{margin:1.25em 0 1em}.order-info{padding:2px 50px 20px 20px}#prices caption{font-size:1.375em;margin:0 0 4px}#prices tr td{padding:3px 6px}#prices tr.odd{background:url(images/bg-tr.png)}