html,body,div,span,object,iframe,blockquote,pre,abbr,address,cite,code,del,dfn,em,img,ins,kbd,q,samp,small,strong,var,fieldset,form,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,dialog,figure,footer,header,hgroup,menu,nav,section,time,mark,audio,video{margin:0;padding:0;vertical-align:baseline}article,aside,dialog,figure,footer,header,hgroup,menu,nav,section,mark,audio,video{display:block}textarea{font:101%/1.5em Arial,Helvetica,sans-serif;resize:none}blockquote{quotes:none;border-left:1px solid #CCC;font-style:italic;margin-left:2em}q{quotes:none;font-style:italic}blockquote:before,blockquote:after,q:before,q:after{content:'';content:none}:focus{outline:none}a{text-decoration:none;border:0;color:blue}a:hover{text-decoration:underline}#sidebar a{color:#fff}a img{border:0}abbr,acronym{border-bottom:1px dotted;cursor:help;font-variant:small-caps}address,cite,em,i{font-style:italic}blockquote p{margin:0 1.5em 1.5em;padding:.75em}code,kbd,tt{font-family:"Courier New",Courier,monospace,serif;line-height:1}del{text-decoration:line-through}dfn{border-bottom:1px dashed;font-style:italic}dl{margin:0}dt{font-weight:700}dd{margin:0 0 1.5em 0}h1,h2,h3,h4,h5,h6{font-weight:700;padding:0;color:#557508}h1{color:#4e4d43}#sidebar h1,#sidebar h2,#sidebar h3,#sidebar h4,#sidebar h5,#sidebar h6{color:#fff}h1{font-size:2.5em;line-height:1.2em;margin:0 0 .6em}h1 a{color:#4e4d43;text-decoration:none}h1 a:hover{text-decoration:none;color:#E76903}h2{font-size:2em;line-height:1.2em;margin:0 0 .75em}h2 a{color:#4e4d43;text-decoration:none}h2 a:hover{text-decoration:none;color:#E76903}h3{font-size:1.667em;margin:0 0 .2em}h3 a{color:#4e4d43;text-decoration:none}h3 a:hover{text-decoration:none;color:#E76903}h4{font-size:1.214em;margin:0 0 1.059em}h4 a{color:#4e4d43;text-decoration:none}h4 a:hover{text-decoration:none;color:#E76903}h5{font-size:1.167em;margin:0 0 1.286em}h5 a{color:#4e4d43;text-decoration:none}h5 a:hover{text-decoration:none;color:#E76903}h6{font-size:1em;margin:0}h6 a{color:#4e4d43;text-decoration:none}h6 a:hover{text-decoration:none;color:#E76903}img{display:inline-block;vertical-align:text-bottom;max-width:100%;height:auto}ins{text-decoration:overline}mark{background-color:#ff9;color:#000;font-style:italic;font-weight:700}ol{list-style:outside decimal}p{font-weight:300;margin:0 0 1.5em}pre{font-family:"Courier New",Courier,monospace,serif;margin:0 0 1.5em;border-left:1px solid #CCC;margin-left:2em;padding-left:2em}sub{top:.4em;font-size:.85em;line-height:1;position:relative;vertical-align:baseline}sup{font-size:.85em;line-height:1;position:relative;bottom:.5em;vertical-align:baseline}strong,b{font-weight:700}ul{list-style:outside disc}ul,ol{margin:0 0 1.5em 1.5em;padding:0}li ul{padding:0;margin:0 0 0 2em;list-style-position:outside;list-style-type:circle}li ol{padding:0;margin:0 0 0 2em;list-style-position:outside}table{border-collapse:collapse;border-spacing:0;margin:0 0 1.5em;padding:0;width:100%;border:none}caption{font-style:italic;text-align:left}tr.alt td{background:#eee}td{border:0;padding:.5em 1em;vertical-align:middle;border-bottom:1px solid #eee;line-height:1.5em}th{font-weight:700;padding:.5em 1em;vertical-align:middle;background:#eee;text-align:left}button{-x-system-font:none;cursor:pointer;display:block;font-size:.99em;height:2em;line-height:1.5em;margin:.8em 0 0;padding:0 .5em}button::-moz-focus-inner{border:0}fieldset{border:0;margin:0 0 1.5em;position:relative;padding:1.5em 0 0}fieldset fieldset{clear:both;margin:0 0 .75em;padding:0 0 0 1.5em}input{border:1px solid #ccc;border-bottom-color:#eee;border-right-color:#eee;font-size:1em;padding:.5em .3em;margin:0 0 .75em}input[type=file]{height:2.25em;font-size:1em;padding:0;border:0;border:1px solid #ccc !ie}textarea{border:1px solid #ccc;border-bottom-color:#eee;border-right-color:#eee;margin:0;padding:.3em}select{border:1px solid #ccc;border-bottom-color:#eee;border-right-color:#eee;font-size:1em;line-height:1.5em;margin-bottom:.75em;padding:.25em;height:2.25em}optgroup{font-weight:700;font-style:normal;text-indent:.2em}optgroup+optgroup{margin-top:1em}option{font-size:1em;height:1.5em;padding:0;text-indent:1em}label{cursor:pointer;display:block;margin:0;padding:0}label input{background:0;border:0;line-height:1.5em;margin:0 .5em 0 0;padding:0;width:auto}legend{font-size:1.1666em;font-weight:700;left:0;margin:0;padding:0}*,*:before,*:after{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}html,body{margin:0;padding:0;width:100%}body{background:url(/wp-content/themes/theme1271/images/body_bg.jpg) left top repeat #648808;color:#353535;font:100%/1.125em Arial,Helvetica,sans-serif;position:relative}#main{font-size:1em;background:url(/wp-content/themes/theme1271/images/shadow_bg.png) center top no-repeat;padding-bottom:40px}.container{max-width:970px;margin:0 auto;position:relative}#header{height:518px;position:relative;z-index:99}.logo{position:absolute;left:0;top:0;z-index:50;background:url(/wp-content/themes/theme1271/images/logo_bg.png) left top no-repeat;width:317px;height:350px}.logo>a{display:inline-block;margin:38px 0 0 35px}.logo .description{color:#fff;font-size:1em;text-transform:uppercase;font-weight:700;padding:20px 20px 0 22px}.logo h1,.logo h2{font-size:3em;line-height:1.2em;margin-bottom:0}.logo h1 a,.logo h2 a{color:#222;text-decoration:none}.top_line{background:url(/wp-content/themes/theme1271/images/top_tail.png) left top repeat-x;height:56px;position:relative;z-index:40}#widget_my_requestquotewidget{width:100%;overflow:hidden;margin-bottom:3em}.box{background:#eee;border:1px solid #dbdbdb;padding:20px;margin-bottom:20px;overflow:hidden;zoom:1}.box-button{float:right;background:#dbdbdb;font-size:21px;color:#fff;text-decoration:none;padding:10px}.box-text{float:left;width:75%}#slider-wrapper{height:392px;overflow:hidden;position:relative;z-index:30;margin-top:-6px}#slider{position:relative;width:100%;height:392px;background:url(/wp-content/themes/theme1271/images/loading.gif) no-repeat 50% 50% #333}#slider img{position:absolute;top:0;left:0;display:none}#slider a{border:0;display:block}.nivoSlider{position:relative}.nivoSlider img{position:absolute;top:0;left:0}.nivoSlider a.nivo-imageLink{position:absolute;top:0;left:0;width:100%;height:100%;border:0;padding:0;margin:0;z-index:60;display:none}.nivo-slice{display:block;position:absolute;z-index:50;height:100%}.nivo-box{display:block;position:absolute;z-index:5}.nivo-caption{position:absolute;left:0;bottom:0;background:#000;color:#fff;opacity:.8;width:100%;z-index:89}.nivo-caption p{padding:5px;margin:0}.nivo-caption a{display:inline!important}.nivo-html-caption{display:none}.nivo-directionNav a{position:absolute;top:45%;z-index:99;cursor:pointer}.nivo-prevNav{left:0}.nivo-nextNav{right:0}.nivo-controlNav{position:relative;width:auto;height:49px;left:25px;top:300px;text-align:center;background:url(/wp-content/themes/theme1271/images/slider_navi_bg.png) left top repeat;z-index:60;padding:0 10px 0 14px;webkit-border-radius:11px;-moz-border-radius:11px;border-radius:11px;float:left}.nivo-controlNav a{position:relative;z-index:99;cursor:pointer;display:inline-block!important;float:left;height:25px;width:25px;background:url(/wp-content/themes/theme1271/images/pagi.png) left bottom no-repeat;margin:12px 4px 0 0;text-indent:-999em}.nivo-controlNav a.active,.nivo-controlNav a:hover{font-weight:700;background-position:left top}.nivo-directionNav a{position:absolute;display:block;width:36px;height:35px;text-indent:-9999px;border:0;top:50%;background:url(/wp-content/themes/theme1271/images/direction_nav.png) no-repeat 0 0}a.nivo-nextNav{right:0;background-position:-36px 0}a.nivo-nextNav:hover{background-position:-36px -35px}a.nivo-prevNav{left:0;background-position:0 0}a.nivo-prevNav:hover{background-position:0 -35px}#slider .nivo-controlNav img{display:inline;position:relative;margin-right:10px;width:120px;height:auto}nav.primary{height:76px;background:url(/wp-content/themes/theme1271/images/menu_tail.png) left top repeat-x;position:relative;z-index:40;margin-top:-6px;padding-top:6px}.sf-menu,.sf-menu *{margin:0;padding:0;list-style:none}.sf-menu{line-height:1}.sf-menu ul{position:absolute;top:-999em;width:10em}.sf-menu ul li{width:100%}.sf-menu li:hover{visibility:inherit}.sf-menu li{float:left;position:relative}.sf-menu a{display:block;position:relative}.sf-menu li:hover ul,.sf-menu li.sfHover ul{left:0;top:72px;z-index:99;sf-menu}.sf-menu li.last:hover ul,.sf-menu li.last.sfHover ul{left:auto;right:0}ul.sf-menu li:hover li ul,ul.sf-menu li.sfHover li ul{top:-999em}ul.sf-menu li li:hover ul,ul.sf-menu li li.sfHover ul{left:13.2em;top:0}ul.sf-menu li li:hover li ul,ul.sf-menu li li.sfHover li ul{top:-999em}ul.sf-menu li li li:hover ul,ul.sf-menu li li li.sfHover ul{left:13.2em;top:0}.sf-menu{width:100%}.sf-menu a{text-decoration:none}.sf-menu a{color:#fff}.sf-menu>li.sfHover>a,.sf-menu>li>a:hover,.sf-menu>li>a:active,.sf-menu>li.current-menu-item>a,.sf-menu>li.current-menu-ancestor>a{background:url(/wp-content/themes/theme1271/images/menu_act.gif) left bottom repeat-x #f4b40a;outline:0}.sf-menu a.sf-with-ul{padding-right:2.25em;min-width:1px}.sf-sub-indicator{position:absolute;display:block;right:.75em;top:1.05em;width:10px;height:10px;text-indent:-999em;overflow:hidden;background:url(/wp-content/themes/theme1271/images/arrows-ffffff.png) no-repeat -10px -100px}a>.sf-sub-indicator{top:.8em;background-position:0 -100px}a:focus>.sf-sub-indicator,a:hover>.sf-sub-indicator,a:active>.sf-sub-indicator,li:hover>a>.sf-sub-indicator,li.sfHover>a>.sf-sub-indicator{background-position:-10px -100px}.sf-menu ul .sf-sub-indicator{background-position:-10px 0}.sf-menu ul a>.sf-sub-indicator{background-position:0 0}.sf-menu ul a:focus>.sf-sub-indicator,.sf-menu ul a:hover>.sf-sub-indicator,.sf-menu ul a:active>.sf-sub-indicator,.sf-menu ul li:hover>a>.sf-sub-indicator,.sf-menu ul li.sfHover>a>.sf-sub-indicator{background-position:-10px 0}.sf-shadow ul{background:url(/wp-content/themes/theme1271/images/shadow.png) no-repeat bottom right;padding:0 8px 9px 0;-moz-border-radius-bottomleft:17px;-moz-border-radius-topright:17px;-webkit-border-top-right-radius:17px;-webkit-border-bottom-left-radius:17px}.sf-shadow ul.sf-shadow-off{background:#fff0}.sf-menu>li{border-right:1px solid #415f09;border-left:1px solid #D5DDBB;width:16.66%;background:url(/wp-content/themes/theme1271/images/menu_bg.gif) left bottom repeat-x #D5DDBB;height:72px}.sf-menu>li:first-child{border-left:none}.sf-menu>li:last-child{border-right:none}.sf-menu>li.last{border-right:none}.sf-menu>li>a{vertical-align:middle;display:block;line-height:72px;height:100%;font-weight:700;text-align:center;font-size:1.5em;color:#fff}.sf-menu>li>a:hover{background:url(/wp-content/themes/theme1271/images/menu_act.gif) left bottom repeat-x #7C9B8E}.sf-menu li ul{background:#50675E;width:300px;padding:10px 0}.sf-menu li ul a{padding:7px 20px;text-transform:uppercase;color:#fff;background:none}.sf-menu li ul a:hover,.sf-menu li li.sfHover>a,.sf-menu li li.current-menu-item>a{background:#fff;color:#6C2426}.sf-menu li li ul{background:#50675E;padding:0;width:178px}.sf-menu li li ul a:hover,.sf-menu li li li.current-menu-item>a{background:#fff;color:#50675E}#top-search{position:absolute;right:15px;top:13px;width:228px;height:24px}#top-search .input-search{width:148px;height:16px;margin:0;float:left;background:url(/wp-content/themes/theme1271/images/search_tail.gif) left bottom repeat-x #fff;font:12px Arial,Helvetica,sans-serif;border:none;padding:4px 10px}#top-search #submit{width:60px;height:24px;cursor:pointer;text-align:center;margin:0;float:left;padding:0;border:none;background:url(/wp-content/themes/theme1271/images/search_b.gif) left bottom repeat-x #7C9B8E;font:10px Arial,Helvetica,sans-serif;color:#fff;text-transform:uppercase}#top-search #submit:hover{background-image:none}.primary_content_wrap{position:relative;z-index:1;padding-bottom:3px;margin-top:-4px;background:#f2eecd}#content{float:left;width:65%;margin-left:4%;padding-top:40px}#content .indent{padding:0 30px 0 0}.menu{list-style:none;margin:-6px 0 8px;font-size:.833em;text-transform:uppercase;font-weight:700}.menu li{padding:3px 0 3px 17px;background:url(/wp-content/themes/theme1271/images/marker.gif) left 9px no-repeat}.featured_category_posts{margin:0;list-style:none}.featured_category_posts>li{float:left;width:45%;margin-bottom:30px}.featured_category_posts .link{clear:left;float:left}.featured_category_posts h1{margin-bottom:0}.featured_category_posts .post_content{padding:3px 10px 0 0}.featured_category_posts .post_content p{margin-bottom:12px}.featured_category_posts .cat_post_item-1{width:100%;float:none}.featured_category_posts .cat_post_item-2{padding-right:30px;border-right:1px solid #dfdbbe}.featured_category_posts .cat_post_item-3{margin-left:31px}.featured_category_posts .cat_post_item-1 .post_content{font-size:14px;line-height:20px}.featured_category_posts .post-meta a{color:#353535}.link{text-transform:uppercase;color:#353535;font-size:.833em;display:inline-block}.link:hover{color:#d25522;text-decoration:underline}.wp-pagenavi{margin-bottom:30px}.bot_indent{padding-bottom:30px}.top_indent{padding-top:30px}.list{list-style:none;margin:0;margin-bottom:25px}.list li{font-size:15px;font-weight:700;padding:3px 5px 13px 10px;background:url(/wp-content/themes/theme1271/images/marker3.gif) left 10px no-repeat}h3#comments{padding-top:25px}.commentlist{list-style:none;padding:0;margin:0}li.comment{list-style:none;overflow:hidden}li.comment .comment-body{padding:10px 10px 25px 60px;position:relative;zoom:1;background:#e7d8aa;border:1px solid #c8b372;margin-bottom:20px}.comment-author{padding:.5em 0 1em 0}.comment-meta{font-size:11px;color:#999;position:absolute;right:20px;top:15px}li.comment .avatar{float:none;margin:0;position:absolute;left:10px;top:10px;padding:1px;border:1px solid #dbdbdb;vertical-align:top;overflow:hidden}li.comment .avatar{display:block;vertical-align:top;overflow:hidden}.commentlist ul.children{margin:20px 0 0 30px}.reply{position:absolute;right:20px;bottom:15px}.reply a{display:inline-block;padding:0 8px;line-height:25px;background:#436606;color:#fff;text-decoration:none}.reply a:hover{background:#e76903;text-decoration:none}.allowed_tags{background:#eee;padding:15px;font-size:11px;font-family:"Courier New",Courier,monospace;color:#666}.allowed_tags strong{font-family:Tahoma,Geneva,sans-serif}#respond{padding:1em 0 0 0}.author-meta{margin-bottom:20px;overflow:hidden;width:100%}.author-meta p.gravatar{margin:0}article{margin-bottom:30px;overflow:hidden;width:100%}article header h1,article header h2,article header h3,article header h4{margin-bottom:0}article header .post-meta{margin-bottom:15px}article.single-post{margin-bottom:30px;overflow:hidden;width:100%}.featured-thumbnail{float:left}.featured-thumbnail img{margin:5px 22px 9px 0;padding:0;background:#fff;border:1px solid #000}.featured-thumbnail.small img{padding:4px;margin:3px 15px 0 0}.post-content .excerpt{margin-bottom:1.5em}.pagination a{display:inline-block;padding:0 5px;background:#eee}article footer{clear:both;padding-top:10px}article.single-post footer{margin-top:20px}.post-meta{width:100%;font-size:.833em;overflow:hidden;text-transform:uppercase}p.gravatar{float:left;margin-right:20px}.alignleft{float:left;margin:0 20px 10px 0;padding:7px;background:#fff;border:1px solid #dbdbdb}.alignright{float:right;margin:0 0 10px 20px;padding:7px;background:#fff;border:1px solid #dbdbdb}.aligncenter{text-align:center;margin:0 auto;padding:7px;background:#fff;border:1px solid #dbdbdb}article .post-content img{max-width:710px}.alignleft,.aligncenter,.alignright{max-width:100%}nav.oldernewer{width:100%;overflow:hidden;margin-bottom:1.5em}.older{float:left}.newer{float:right}.author-info{width:100%;overflow:hidden;margin-bottom:3em;padding-bottom:2em;border-bottom:1px solid #eee}.author-info .avatar{margin:0 20px 0 0}.author-info .avatar img{float:left;background:#fff;padding:7px;border:1px solid #dbdbdb}#post-author{overflow:hidden;border:1px solid #c8b372;padding:20px;margin-bottom:2em}#author-link{margin-top:1.5em}#post-author .gravatar{margin:0 20px 0 0}#post-author .gravatar img{background:#fff;border:1px solid #c8b372;padding:5px}#recent-author-posts{margin-bottom:3em}#error404{padding:30px 0 100px 0;text-align:center}.error404-num{font-size:250px;line-height:1.2em;color:#6AA417}#error404 hgroup{margin:0 0 2em 0}#error404 hgroup h1{font-size:3em;margin-bottom:.2em}#error404 #searchform{padding-left:155px}.latestwork{width:100%;overflow:hidden;list-style:none;padding:0;margin:0}.latestwork li{float:left;margin-right:20px}.header-title{margin-bottom:2.5em}.header-title h1{margin-bottom:.1em}.header-title .page-desc{font-size:.91em;color:#999}#gallery{overflow:hidden}#gallery .portfolio{list-style:none;padding:0;margin:0}#gallery .portfolio li{float:left;width:294px;margin:0 34px 50px 0;position:relative}#gallery .portfolio li.nomargin{margin-right:0}#gallery .portfolio li a.image-wrap{display:block;border:1px solid #000;overflow:hidden;width:290px;height:150px;position:relative;background:#333 url(/wp-content/themes/theme1271/images/loading.gif) 50% 50% no-repeat;-webkit-transition:all .2s ease-in-out;-moz-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out}#gallery .portfolio li a.image-wrap img{float:left}#gallery .portfolio .folio-desc{margin-bottom:0;padding-top:10px}#gallery .portfolio p.excerpt{padding:0}.zoom-icon{display:block;position:absolute;left:1px;top:-152px;width:290px;height:150px;background:url(/wp-content/themes/theme1271/images/magnify.png) 50% 50% no-repeat;cursor:pointer;-webkit-transition:all .2s ease-in-out;-moz-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out}#gallery .portfolio li a.image-wrap:hover .zoom-icon{top:1px}#sidebar{width:27.5%;background:#d89019;float:left;clear:left}.widget{padding:15px 25px}.side_block_1{background:#6c2426}.side_block_2{background:#d25522}ul.children{margin:0 0 0 20px}#sidebar div{width:100%}#calendar_wrap{padding:0 10px 0 15px}#wp-calendar{width:100%}#wp-calendar caption{text-align:center}#wp-calendar td{text-align:center;padding:6px 0;border:none}#wp-calendar caption{font-size:16px;color:#000;font-weight:700;padding:4px 0;margin-bottom:5px}#wp-calendar thead th{padding:7px 0;font-size:14px;background:#fff;color:#000;text-align:center}#wp-calendar #prev{text-align:left}#wp-calendar #next{text-align:right}.faq_list dt{color:#666;position:relative;padding:0 0 5px 28px;font-size:15px;font-weight:400}.faq_list span.marker{display:block;position:absolute;left:0;top:0;font-size:15px;color:#333;font-weight:700}.faq_list dd{padding:0 0 0 28px;position:relative;margin-bottom:2em;color:#b2b2b2}.faq_list dd .marker{top:3px}.popular-posts{list-style:none;padding:0;margin:0}.popular-posts li{overflow:hidden;margin-bottom:1.5em}.popular-posts li .post-thumb{float:left;margin-right:20px;width:100px;height:100px;overflow:hidden}.post_cycle{list-style:none;padding:0;margin:0}.post_cycle li{border-bottom:1px solid #eee;padding:0 0 1.2em 0;margin:0 0 1.2em 0}.folio_cycle{list-style:none;padding:0;margin:0;width:100%;overflow:hidden}.folio_cycle li{float:left;width:100px;height:100px;margin:0 0 15px 10px;overflow:hidden}.testimonials{list-style:none;padding:0;margin:0}.testimonials li{background:#E7D8AA;padding:1.5em;margin-bottom:2em;margin-right:5px;border:1px solid #C8B372}.testimonials li blockquote{border:none;background:url(/wp-content/themes/theme1271/images/quotes.png) no-repeat 0 0;margin:0;padding:0}.testimonials li blockquote p{padding:0;margin-bottom:10px}.testimonials li .name-testi{padding:0 0 0 2.2em;text-align:right;font-weight:700}.testimonials li .name-testi a{font-weight:400;color:#353535!important}#testi_slider{height:130px;position:relative;margin-bottom:2px;color:#fff}#testi_slider .viewport{width:225px;height:130px;overflow:hidden;position:relative;background:url(/wp-content/themes/theme1271/images/testi_shad.png) left bottom repeat-x}#testi_slider .buttons{display:block;width:23px;height:23px;text-indent:-999em;position:absolute;right:0;top:-49px;background:url(/wp-content/themes/theme1271/images/testi_arr.png) left bottom no-repeat;z-index:99}#testi_slider .next{right:-17px}#testi_slider .prev{background-position:left top;right:8px}#testi_slider .disable{visibility:hidden}#testi_slider .overview{list-style:none;position:absolute;padding:0;margin:0;left:0;top:0}#testi_slider .testimonials .testi_item{background:none;padding:0;margin:0 0 30px 0;height:120px;border:none;width:225px}#testi_slider .testimonials blockquote{background:none;font-style:normal}#testi_slider .testimonials .testi_item p{margin:0 0 14px 0;padding:0;line-height:14px}#testi_slider .testimonials .testi_item a{display:block}#testi_slider .testimonials .testi_item a:hover p{text-decoration:underline}#news_slider{height:120px;position:relative}#news_slider .viewport{width:225px;height:120px;overflow:hidden;position:relative;background:url(/wp-content/themes/theme1271/images/testi_shad.png) left bottom repeat-x}#news_slider .buttons{display:block;width:23px;height:23px;text-indent:-999em;position:absolute;right:0;top:-47px;background:url(/wp-content/themes/theme1271/images/testi_arr.png) left bottom no-repeat;z-index:99}#news_slider .next{right:-17px}#news_slider .prev{background-position:left top;right:8px}#news_slider .disable{visibility:hidden}#news_slider .overview{list-style:none;position:absolute;padding:0;margin:0;left:0;top:0}#news_slider li{background:none;padding:0;margin:0 0 30px 0;height:120px;border:none;width:225px}#news_slider li p{margin:0 0 17px 0;padding:0;line-height:17px}#news_slider li a{color:#ffc92a;display:block}#news_slider li a:hover{color:#fff}#news_slider li a:hover p{text-decoration:underline}#news_slider li time{color:#fff;display:block;margin-bottom:17px}#footer{text-transform:uppercase;font-size:.833em}#footer a{color:#fff}.footer_section{float:right}.copy{padding-top:13px}.copy b{margin:0 2px}.soc_list{list-style:none;margin:0 0 3px 0}.soc_list li{float:left;margin-left:4px}.soc_list li a{display:block;height:46px;width:46px;background-position:left top;background-repeat:no-repeat}.soc_list li.s_item-1 a{background-image:url(/wp-content/themes/theme1271/images/soc01.png)}.soc_list li.s_item-2 a{background-image:url(/wp-content/themes/theme1271/images/soc02.png)}.soc_list li.s_item-3 a{background-image:url(/wp-content/themes/theme1271/images/soc03.png)}.soc_list li a:hover{background-position:left bottom}nav.footer{float:right}nav.footer ul li{list-style:none;float:left;padding-left:15px}.footer_container{background:#000;margin-left:274px;padding:20px 37px}.button{display:inline-block;padding:0 15px;line-height:30px;background:#436606;color:#fff;text-decoration:none}.button:hover{background:#e76903;text-decoration:none}.hr{height:1px;background:#eee;overflow:hidden;font-size:0;line-height:0;margin:30px 0}.address{padding:20px 0 0 0}.address dt{margin-bottom:1.5em}.address dd{margin-bottom:0;width:100%;overflow:hidden}.address dd span{float:left;width:100px}.contact_widget{float:left}#text-5{width:350px}#text-8{width:250px;padding-left:30px}input,select,textarea{font-family:Arial,Helvetica,sans-serif;font-size:1em;vertical-align:middle;font-weight:400}#commentform p.field{margin-bottom:5px}#commentform small{color:#8b8b8b}#commentform input[type=text]{width:250px;padding:4px;border:1px solid #c8b372}#commentform textarea{width:460px;height:150px;padding:4px;overflow:auto;border:1px solid #c8b372}#commentform #submit{cursor:pointer;display:inline-block;padding:0 15px;line-height:30px;height:30px;background:#436606;color:#fff;text-decoration:none;margin-bottom:2px;border:none;font:12px Arial,Helvetica,sans-serif;width:auto;overflow:visible}#commentform #submit:hover{background:#e76903;color:#fff}#commentform input[type=text]:hover,#commentform input[type=text]:focus,#commentform textarea:hover,#commentform textarea:focus{background:#f0f0f0}.wpcf7-form p.field{margin-bottom:0;line-height:1.5em;font-weight:700}.wpcf7-form p.field input{background:#eee;padding:3px 0;border:1px solid #c8b372;margin-right:10px;color:#111;font-size:12px;max-width:225px;width:225px}.wpcf7-form p.field small{color:red}.wpcf7-form textarea{height:80px;background:#eee;font-size:1em;padding:3px 0 3px 8px;border:1px solid #c8b372;overflow:auto;color:#111;font-size:12px;margin-bottom:3px}.wpcf7-form .submit-wrap{margin-bottom:0}.wpcf7-form .submit-wrap input{cursor:pointer;display:inline-block;padding:5px 10px;line-height:20px;background:#436606;color:#fff;text-decoration:none;margin-bottom:1px;border:none;font:12px Arial,Helvetica,sans-serif;width:auto;overflow:visible}.wpcf7-form .submit-wrap input:hover{background:#e76903;color:#fff}.wpcf7-not-valid-tip{width:230px!important;position:absolute;left:0!important;top:0!important;padding:5px 0 4px 8px!important;background:none!important;color:red!important;border:1px solid red!important;background:#fff!important}.your-message .wpcf7-not-valid-tip{height:167px!important}.wpcf7-form-control-wrap{display:block}div#testimonials-2{background-color:#6c2426}div#text-10{background-color:#d25522}div#text-10 h2{font-size:18px;font-weight:400;line-height:18px;margin-bottom:5px}img.wpcf7-captchac{margin-top:4px}p.separator{margin:0;padding:5px 0;color:#fff;font-weight:700}#newsletter input[type="submit"]{cursor:pointer;display:inline-block;padding:5px 10px;line-height:20px;background:#436606;color:#fff;text-decoration:none;margin-bottom:10px;border:none;font:12px Arial,Helvetica,sans-serif;width:auto;overflow:visible}#newsletter input[type="submit"]:hover{background-color:#e76903}#newsletter p{margin-bottom:0}p.captcha-desc{float:right;width:65%;margin-bottom:0}.wpcf7 p{margin-bottom:0}#searchform .searching{width:220px;margin-right:10px;float:left}#searchform .submit{cursor:pointer;display:inline-block;padding:0 15px;line-height:30px;height:30px;background:#436606;color:#fff;text-decoration:none;margin-bottom:2px;border:none;font:12px Arial,Helvetica,sans-serif;width:auto;overflow:visible;float:left}#searchform .submit:hover{background:#e76903;color:#fff}.one_half{width:48%}.one_third{width:30.66%}.two_third{width:65.33%}.one_fourth{width:22%}.three_fourth{width:74%}.one_fifth{width:16.8%}.two_fifth{width:45%}.three_fifth{width:50%}.four_fifth{width:67.2%}.one_sixth{width:13.33%}.five_sixth{width:82.67%}.one_half,.one_third,.two_third,.three_fourth,.one_fourth,.one_fifth,.two_fifth,.three_fifth,.four_fifth,.one_sixth,.five_sixth{position:relative;margin-right:4%;float:left}.last{margin-right:0!important;clear:right}.fleft{float:left;width:50%}.fright{float:right;width:50%}.clear{clear:both}.wrapper{width:100%;overflow:hidden}.extra-wrap{overflow:hidden}.clear{clear:both;display:block;overflow:hidden;visibility:hidden;width:0;height:0}.clearfix:after{clear:both;content:' ';display:block;font-size:0;line-height:0;visibility:hidden;width:0;height:0}.clearfix{display:inline-block}* html .clearfix{height:1%}.clearfix{display:block}.divider{background:url(/wp-content/uploads/2012/02/divider.png) repeat-x;width:100%;height:2px;clear:both;margin-top:10px;margin-bottom:10px}.divider_vert{background:url(/wp-content/uploads/2012/02/divider-vertical.jpg) repeat-y;width:2px;height:80px;margin-left:10px;margin-right:10px;float:left}#sfstest-sidebar blockquote{padding:0}#sfstest-sidebar cite{font-style:normal;color:#fff}#sfstest-page blockquote{padding:0}#sfstest-sidebar p{color:#fff;font-style:normal}#sfstest-page cite{font-style:normal}#sfstest-sidebar .sfststreadmore{text-align:center;margin-top:0}#attachment_954{width:300px!important}table#fruit-trees{border:none}.captcha-876 input[type="text"]{max-width:225px;width:225px;padding:3px 0}nav.display-mobile,.display-mobile{display:none}.home #content{float:right;margin-right:32px}#back-top{display:none!important;font-size:18px;cursor:pointer}#back-top p{margin-bottom:10px;color:#f2eecd}#page-content table{width:100%;max-width:100%}.page-id-495 #page-content td{width:25%}ul#mobile-menu{margin:0}#mobile-menu li{list-style:none;background:url(/wp-content/themes/theme1271/images/menu_bg.gif) left bottom repeat-x #D5DDBB}#mobile-menu>li>a{display:block;height:100%;font-weight:700;font-size:1.5em;color:#fff;padding:10px 13px}#mobile-menu .sub-menu li{padding:10px 13px}#mobile-menu .sub-menu li>a{font-size:14px}th{background:#fff0}.page-id-498 table th{background:#fff0}.page-id-498 table td{padding-left:.5em;padding-right:.5em}@media all and (max-width:1000px){.wpcf7-form p.field input,.captcha-876 input[type="text"],p.captcha-desc{width:100%}#sidebar{width:26%}}@media all and (max-width:768px){.display-mobile,nav.display-mobile,#back-top{display:block!important}div.logo{display:none}div#slider,nav.primary,#my_cyclewidget-5{display:none}#sidebar{width:100%;display:none}.home #sidebar{display:block}.wpcf7{max-width:220px}#slider-wrapper,#header{height:0}section.top_line{display:none}#content{width:100%;margin:0;padding:15px}.footer_container{margin-left:0}.home #content{float:left}.header-logo{background:#7a9689}.header-logo img{display:block;margin:0 auto;padding:10px 0}.header-logo p{text-align:center;padding:10px;text-align:center;margin:0;color:#fff;font-weight:700;line-height:25px;font-size:22px;padding:0 40px 10px}.call-us{background:#b3c7b2}.call-us p,.call-us img{display:inline-block}.call-us img{vertical-align:middle;position:relative;top:-6px;height:28;width:auto}.call-us p{color:#353535;font-size:22px;margin-top:15px;margin-left:10px;margin-bottom:15px;font-weight:700}.call-us section{width:220px;margin:0 auto}#hidden-nav{background:#303030;cursor:pointer}#hidden-nav p,#hidden-nav img{display:inline-block;vertical-align:top}#hidden-nav img{margin:8px;vertical-align:center;height:34px;width:auto}#hidden-nav p{color:#fff;margin:15px 0;font-size:26px}img#mobile-image{width:100%;height:auto}.display-mobile #sidebar{display:block}.primary_content_wrap{padding-bottom:0}footer#footer{text-align:center;margin-top:0;padding-top:0}table.responsive{margin-bottom:0}.pinned{position:absolute;left:0;top:0;background:#fff;width:35%;overflow:hidden;overflow-x:scroll;border-right:1px solid #ccc;border-left:1px solid #ccc}.pinned table{border-right:none;border-left:none;width:100%}.pinned table th,.pinned table td{white-space:nowrap}.pinned td:last-child{border-bottom:0}div.table-wrapper{position:relative;margin-bottom:20px;overflow:hidden;border-right:1px solid #ccc}div.table-wrapper div.scrollable{margin-left:35%}div.table-wrapper div.scrollable{overflow:scroll;overflow-y:hidden}table.responsive td,table.responsive th{position:relative;white-space:nowrap;overflow:hidden}table.responsive th:first-child,table.responsive td:first-child,table.responsive td:first-child,table.responsive.pinned td{display:none}div#text-8{padding-left:0}}@media all and (min-width:480px){.featured-thumbnail{width:100%}}@media all and (max-width:480px){img.wp-image-994,img.wp-image-992,img.wp-image-1078,img.wp-image-1014,img.wp-image-1012,img.wp-image-1081{width:100%}div#text-8{clear:both}div#text-8 h2{margin-top:10px}}