@import "../css/reset.css";
@import "../css/skeleton.css";
@import "../css/superfish.css";
@import url( //fonts.googleapis.com/css?family=Open+Sans:400,300,600,700,800);html{width:100%;}a[href^="tel:"]{color:inherit;text-decoration:none;}*{-webkit-text-size-adjust:none;}body{font:13px/18px "Trebuchet MS",Arial,Helvetica,sans-serif;color:#ac9f89;position:relative;min-width:960px;background:url(../images/body_rep.png) 0 0 repeat #e1dfdb;}body>div{background:url(../images/bg_body4.jpg) center 0 no-repeat;padding-top:61px;}body.page1>div{background:url(../images/bg_body2.jpg) center repeat;}h1,h2,h3,h4,h5,h6{font-family:'Open Sans',sans-serif;text-transform:uppercase;color:#46332c;font-weight:normal;}h2{font-size:22px;line-height:26px;color:#fff;letter-spacing:1px;margin-bottom:16px;}h3{font-size:24px;line-height:30px;color:#5f410c;font-weight:800;}p{margin-bottom:18px;color:#5f410c;}p.p1{margin-bottom:26px;}img{max-width:100%;}address{font-style:normal;}ul{padding:0;margin:0;list-style:none;}strong{color:#5f410c;}ul.list{margin-top:-1px;width:210px;}ul.list li{background-image: url(../images/spriteme1.png);background-position: -10px -116px;margin-bottom:8px;padding-left:17px;font:800 12px/18px 'Open Sans',sans-serif;color:#e17b1d;text-transform:uppercase;}ul.list li a:hover, ul.list li:hover{color:#ac9f89;cursor:pointer;}a{text-decoration:none;color:inherit;outline:none;transition:0.5s ease;-o-transition:0.5s ease;-webkit-transition:0.5s ease;}a.link-1{text-decoration:underline;}a:hover{color:#E17B1D;}a.link1{font:800 12px/18px 'Open Sans',sans-serif;text-transform:uppercase;text-decoration:underline;margin-top:14px;color:#5f410c;letter-spacing:1px;display:inline-block;}a.link1:hover{color:#E17B1D;}.mb0{margin-bottom:0px!important;}.m0{margin:0!important;}.ind1{margin-top:11px;}.pad0{padding:0!important;}.pt0{padding-top:0;}.img_inner{max-width:100%;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;-o-box-sizing:border-box;box-sizing:border-box;margin-top:4px;border:6px solid #dad6ce;margin-bottom:26px;}.img_inner.i1{margin-bottom:23px;}.fleft{float:left;margin-right:20px;margin-bottom:0;}.fright{float:right!important;}.upp{text-transform:uppercase;}.alright{text-align:right;}.center{text-align:center;}.wrapper,.extra_wrapper{overflow:hidden;}.clear{float:none!important;clear:both;}.col1{color:#f3bf2e;}.main{width:1033px;background:url(../images/main_bg.png) 0 100px no-repeat #fff;margin:0 auto;box-shadow:0 0 7px rgba(0,0,0,0.5)}header{display:block;padding-bottom:27px;}header h1{float:left;padding-top:37px;}header h1 a{display:block;overflow:hidden;margin:0 auto;width:469px;height:51px;text-indent:-999px;transition:0s ease;-o-transition:0s ease;-webkit-transition:0s ease;}header h1 a img{display:block;}.address{padding-top:39px;text-transform:uppercase;float:right;letter-spacing:1px;font:800 12px/16px 'Open Sans',sans-serif;}.address span{display:block;font-size:27px;line-height:35px;font-weight:normal;color:#5f410c;padding-top:1px;}.address>div{float:left;}.address>div+div{margin-left:20px;}.page1_block{padding-top:7px;}.page1_block .banner{float:left;width:313px;color:#fff;}.page1_block .banner>div{padding:0 0px 0 0px;}.page1_block .banner.b1{border-bottom:6px solid #815f25;background:#5f410c;background-image: url(../images/spriteme2.png);background-position: -10px -10px;}.page1_block .banner.b2{border-bottom:6px solid #f89133;background:#de781a;background-image: url(../images/spriteme2.png);background-position: -343px -10px;}.page1_block .banner.b3{border-bottom:6px solid #f1be35;background:#e2a70b;background-image: url(../images/spriteme2.png);background-position: -676px -10px;}.page1_block .banner.b1>div{background:url(../images/icon1.png) 55px 22px no-repeat;}.page1_block .banner.b2>div{background:url(../images/icon1.png) 55px 23px no-repeat;padding-left:0;}.page1_block .banner .maxheight{padding-top:85px;padding-bottom:25px;padding-left:60px;padding-right:40px;background:url(../images/ban_shadow.png) right 0 no-repeat;}.page1_block .banner+.banner+.banner .maxheight{background:none;}.page1_block .banner.b3>div{background:url(../images/icon1.png) 55px 13px no-repeat;padding-left:0px;padding-right:0px;}.page1_block a:hover{color:#fff;text-decoration:underline;}.content{padding-bottom:50px;}.content h3{padding-top:46px;margin-bottom:27px;}.content h3.head1{padding-top:63px;margin-bottom:27px;}.content h3.head2{padding-top:60px;line-height:36px;margin-bottom:24px;}.content.page1 blockquote p{padding-top:8px;}blockquote p{font-weight:bold;color:#5f410c;}blockquote+blockquote{padding-top:43px;}blockquote p img{margin-right:3px;margin-top:4px;}blockquote div{color:#e17b1d;font:800 14px/16px 'Open Sans',sans-serif;padding-top:3px;}blockquote div span{display:block;text-transform:uppercase;font-size:12px;}.bottom_block .banner{width:313px;border-top:6px;float:left;border-top:6px solid #f5f4f3;background:url(../images/ban_shadow.png) right 0 no-repeat #f5f4f3;}.bottom_block .banner+.banner+.banner{background:#f5f4f3;}.bottom_block .banner.b1{color:#ac9f89;border-color:#5f410c;}.bottom_block .banner h2{line-height:28px;margin-bottom:14px;}.bottom_block .banner a.link1:hover{color:#ac9f89!important;}.bottom_block .banner.b1 h2,.bottom_block .banner.b1 a.link1{color:#5f410c;}.bottom_block .banner.b2{color:#df791b;border-color:#df791b;}.bottom_block .banner>div{padding:31px 25px 41px 60px;}.bottom_block .banner.b2 h2,.bottom_block .banner.b2 a.link1{color:#df791b;}.bottom_block .banner.b3{color:#e2a70b;border-color:#e2a70b;}.bottom_block .banner.b3 h2,.bottom_block .banner.b3 a.link1{color:#e2a70b;}.bottom_block.bottop .banner{height:0!important;overflow:hidden;}.content a.link1{}.content time{color:#E17B1D;}.events .clear,.products .clear{height:42px;}.map{}.map figure{width:400px;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;-o-box-sizing:border-box;box-sizing:border-box;display:block;}.map figure iframe{width:388px;height:307px;max-width:100%;}.map address{margin-bottom:18px;}.map p{padding-top:1px;}address dd span{min-width:75px;display:inline-block;text-align:left;}footer{background:url(../images/body_rep.png) center 0 repeat;display:block;font:800 11px/48px 'Open Sans',sans-serif;text-transform:uppercase;letter-spacing:1px;color:#b3a894;padding:26px 0;}#toTop{display:none;text-decoration:none;position:fixed;bottom:180px;left:50%;margin-left:550px;overflow:hidden;width:31px;height:17px;border:none;text-indent:-999px;z-index:20;background:url(../images/totop.png) no-repeat left bottom;transition:0s ease;-o-transition:0s ease;-webkit-transition:0s ease;}#toTop:hover{outline:none;background-position:0 0;}@media only screen and (max-width:1024px){.main{margin:0;width:auto;background:#fff;}}@media only screen and (max-width:995px){body{min-width:768px;}ul.list li.mb0{margin-bottom:8px!important;}.slider_wrapper{height:304px!important;}.slider_wrapper .caption{top:80px!important;}.map address{float:left;margin-right:50px;}.map p{padding-top:20px;}.map figure,.map figure iframe,#form input,#form textarea,#form .success{width:100%!important;float:none;}#form .success{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;-o-box-sizing:border-box;box-sizing:border-box;}.map figure{height:auto!important;}.extra_wrapper{overflow:visible;}.pad1,.pad2,.pad3{padding:0;}.page1_block .banner,.bottom_block .banner{width:249px;}}@media only screen and (max-width:767px){body{min-width:420px;}.events .clear,.products .clear{height:0;margin-bottom:0!important;}.products .img_inner{margin-top:42px!important;}.events .img_inner{margin-top:5px!important;}.events>div{margin-bottom:42px;}.slider_wrapper{height:163px!important;}.slider_wrapper .caption{display:none;}.page1_block .banner,.bottom_block .banner{float:none;width:auto;}.bottom_block .banner{background-image:none;}.address{float:none;}.address>div{float:none;margin-left:0!important;text-align:center;}.camera_pag ul li span{height:20px!important;}.map address{float:none;margin-right:0px;}#form1 label{padding-top:10px!important;float:none;margin-left:0!important;margin-right:0!important;}.img_inner.fleft{float:none;margin-bottom:13px;}.img_inner{width:100%;float:none!important;margin-right:0!important;margin-bottom:20px!important;margin-top:20px!important;}header h1{float:none;position:relative;padding-left:0;padding-bottom:0;}header h1 a{margin:0 auto;height:auto;width:80%;}header h1 a img{width:100%;right:-72px;}.map figure iframe{width:100%;height:300px;}.map address{float:none;margin-right:0;}.content .noresize{width:auto!important;float:left!important;margin-right:20px!important;}}@media only screen and (max-width:479px){body{min-width:300px;}.camera_pag ul li span{width:60px!important;}.map figure iframe{width:100%;height:200px;}.slider_wrapper{height:118px!important;}}

.footerlink {
    float: right;
    position: relative;
    left: 36px;
}

.copy {
    width: 1000px;
    margin-left: -50px;
}

.copy_left {
    width: 200px;
    float: left;
}

.copy_right {
    width: 800px;
    float: right;
}

ul.list2 {
    margin-top: -1px;
}

ul.list2 li {
    background-image: url(../images/spriteme1.png);
    background-position: -10px -116px;
    margin-bottom: 8px;
    padding-left: 17px;
    font: 800 12px/18px 'Open Sans', sans-serif;
    color: #e2a70b;
    text-transform: uppercase;
}

ul.list2 li a:hover, ul.list2 li:hover {
    color: #ac9f89;
    cursor: pointer;
}

ul.list3 {
    margin-top: -1px;
}

ul.list3 li {
    background-image: url(../images/spriteme1.png);
    background-position: -10px -116px;
    margin-bottom: 8px;
    padding-left: 17px;
    font: 800 12px/18px 'Open Sans', sans-serif;
    color: #5f410c;
    text-transform: uppercase;
}

ul.list3 li a:hover, ul.list3 li:hover {
    color: #ac9f89;
    cursor: pointer;
}

#formsearch {
    width: auto;
    height: 36px;
}

#formsearch span {
    display: block;
    margin: 0;
    padding: 0;
    float: left;
    background-image: url(../images/spriteme1.png);
    background-position: -10px -10px;
}

#formsearch input.editbox_search {
    margin: 0;
    padding: 10px 10px;
    float: left;
    width: 154px;
    height: 16px;
    font-size: 13px;
    line-height: 16px;
    color: #aeaeae;
    background: none;
    border: none;
}

#formsearch input.button_search {
    margin: 0;
    padding: 0;
    border: none;
    float: left;
    background-image: url(../images/spriteme1.png);
    background-position: -10px -66px;
    height: 36px;
    width: 34px;
    cursor: pointer;
}

.inner-1 {
    border: 1px solid #fafafa;
    border-radius: 3px;
}

.lightbox-image {
    display: inline-block;
    position: relative;
}

.lightbox-image img.magnify {
    position: absolute;
    width: 0px;
    height: 0px;
    left: 50%;
    top: 50%;
}

.bot {
    padding-bottom: 23px;
}

.bot-1 {
    padding-bottom: 38px;
}

.bot-1-1 {
    padding-bottom: 39px;
}

.bot-2 {
    padding-bottom: 20px;
}

.bot-2-1 {
    margin-bottom: 40px;
}

.left {
    margin-left: 5px;
}

.left-1 {
    margin-left: 2px;
}

.right {
    margin-right: 19px;
}

.right-1 {
    margin-right: 40px;
}

.right-2 {
    margin-right: 40px;
}

body.page1 .pp_pic_holder {
    background: none;
    top: 10px;
}

h4 {
    font-size: 22px;
    line-height: 26px;
    color: #5f410c;
    letter-spacing: 1px;
    margin-bottom: 16px;
    text-decoration: underline;
}
