html{overflow-y:scroll}body{font-family:Arial,Helvetica,sans-serif;background:#EAEDF5 url(/styles/colorgrad.php?t=1&s=EAEDF5) repeat-x top;font-size:small;margin:0;padding:0;padding-top:10px;-webkit-text-size-adjust:100%}@font-face{font-family:'Open Sans';font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;-webkit-font-smoothing:antialiased;src:url(/fonts/gf/opensans.woff2) format('woff2')}#headertext,#headertext a{font-family:'Open Sans',sans-serif}#footer{vertical-align:bottom;clear:both}#footerright{float:right;text-align:right;width:auto;margin-right:8px}#footer #socialbuttons,#footer #rssbuttons{margin-bottom:5px}.portfolio{background:0 0;padding:3px;margin-bottom:4px}#promotion{background:#FFF;padding:15px;color:#FFF;text-align:center}#homeleft,#homeright{width:50%;float:left;margin:0;box-sizing:border-box;min-height:1px}#homeleft img,#homeright img{max-width:100%}input{padding:1px;margin:2px}select{padding:1px;margin:2px}table.styled h2{color:#000}table.styled{margin-top:15px;padding:0;border-width:0;background:0 0}table.styled td{margin:0;padding:5px}table.styled th{text-align:right;vertical-align:top;padding:7px 5px 5px 5px;font-weight:bold;color:#000;letter-spacing:.1em}legend{color:#000}#content a img{border:0}#content a img.imgthumb,.imgthumb{padding:0;margin:5px;border:0 solid #000;background-color:transparent;-moz-box-shadow:0 0 3px #000;-webkit-box-shadow:0 0 3px #000;box-shadow:0 0 3px #000}.imglarge{padding:10px;margin:10px;border:0 solid #000;background-color:#FFF;-moz-box-shadow:0 0 5px #000;-webkit-box-shadow:0 0 5px #000;box-shadow:0 0 5px #000}.imgbg{background-position:center top;background-repeat:no-repeat}body#bapage #content img[align=left]{margin:0 15px 15px 0}body#bapage #content img[align=right]{margin:0 0 15px 15px}body,#content,td{color:#000}#content,#footer{line-height:1.5}h1{margin:0;padding:0;font-size:130%;color:#758564}h2{margin:0;padding:0;font-size:120%;color:#758564}.txtcontent{padding:5px 0 5px 0}body#bahome div.txtcontent{clear:both}.title{font-weight:bold}.sml,.litesmltxt{font-size:80%}.imglargeinfo{text-align:left;color:#000;margin:10px}#headertext{padding:5px;color:#96BD59;text-align:right}a.portfoliogroup,h2.portfoliogroup{font-size:120%;text-decoration:underline;display:block}.portfolio h2{text-decoration:underline}a{color:#4E5943;text-decoration:none;font-weight:bold}a:hover{color:#3e4736;text-decoration:underline}#footer a{color:#5c5c5c}#footer a:hover{color:#454545}.pages{margin:2px;padding:4px;border:1px solid #999;color:#000;background:#ccc;font-weight:bold}a.pages{text-decoration:underline;color:#000}a:hover.pages{color:#000}.showhide{cursor:pointer}a.rss{padding-left:15px;background:url(/imgs/rss.png) no-repeat left}div#searchresults ul{list-style:none}div#searchresults li{float:left}.searchtext{width:80px;border:1px solid #383838;margin:0;padding:1px;border:1px solid gray;color:gray;font-size:90%;vertical-align:middle}.searchsubmit{padding:0;margin:0;vertical-align:middle;margin-top:1px}div.notice,.notice{background:#FCDBDB url(/imgs/notice.gif) no-repeat;padding:5px 5px 5px 30px;border:1px solid red;border-left:3px solid red;margin:10px;color:#000}div.notice a,div.notice a:hover,.notice a,.notice a:hover{color:red}.info{background:#DDFCD5 url(/imgs/info.gif) no-repeat;padding:5px 5px 5px 30px;border:1px solid #2DC818;border-left:3px solid #2DC818;margin:10px;color:#000}.info a,.info a:hover{color:#2DC818}table{width:100%}td{padding:0;vertical-align:top}.lighttran{padding:10px;background:rgba(255,255,255,.3);margin:10px 0 10px 0}.darktran{padding:10px;background:rgba(0,0,0,.3);margin:10px 0 10px 0}.round{-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px}.hide{display:none}.center{text-align:center}.clear{clear:both}.pad{padding:15px}.vpad{padding:10px 0 10px 0}#headertext{font-size:200%;padding:10px}.newsrbar{float:right;width:200px;line-height:2em}ul.newscategories{list-style:none;margin-left:0;padding-left:1em}.autohelp{margin-top:150px;clear:both}#loader{text-align:center;font-size:x-small}@media (min-width:768px){[class*=col-]{float:left;box-sizing:border-box}.grid-pad>[class*=col-]{padding:40px 20px 40px 0}.grid-pad>[class*=col-]:first-of-type{padding-left:20px}[class*=col-]:first-of-type{padding-left:0}.col-2-3{width:66.66%}.col-1-2{width:50%}.col-1-3{width:33.33%}.col-1-4{width:25%}.col-2-4{width:50%}.col-1-8{width:12.5%}.gridlayout:after{content:"";display:table;clear:both}}.respmenu{display:none}#content{color:#000;padding:10px;min-height:400px;background:#FFF;clear:left}#container{padding:0;margin:0;width:960px;margin:auto;border:0 solid #D1D1D1}ul#nav{display:block;margin:0;padding:0;list-style:none;font-size:80%;background:#B8DB7D url(/styles/colorgrad.php?t=3&s=B8DB7D) repeat-x bottom;text-align:left}ul#nav li{display:-moz-inline-box;display:inline-block;padding:0;margin:0;list-style:none}* html ul#nav li{display:inline}*+html ul#nav li{display:inline}ul#nav a:link,ul#nav a:visited{display:-moz-inline-box;display:inline-block;padding:10px 7px 10px 7px;text-decoration:none;color:#FFF;border-right:1px solid #afd077}ul#nav a:hover,ul#nav a:active{background:#9cba6a}ul#nav a.selected{text-decoration:underline;background:#9cba6a}#navwrapper{width:100%;height:3em;background:#B8DB7D url(/styles/colorgrad.php?t=3&s=B8DB7D) repeat-x bottom}ul.sf-menu{font-size:80%}ul.sf-menu li a:link,ul.sf-menu li a:visited{text-decoration:none;color:#FFF;border-right:1px solid #afd077}ul.sf-menu li li a:link,ul.sf-menu li li a:visited{border:0;background:#9cba6a}ul.sf-menu a:hover,ul.sf-menu a:active{background:#9cba6a}.sf-menu li:hover,.sf-menu li.sfHover,.sf-menu a:focus,.sf-menu a:hover,.sf-menu a:active{background:#9cba6a;outline:0}#footer{padding:10px;font-size:80%;background:#FFF;color:#737373}#header{background:#FFF;color:#96BD59}@media (max-width:1000px){#container{width:auto;max-width:960px}#container{width:100%}#header{background-size:contain!important}body#baphoto .imglarge{max-width:95%!important;box-sizing:border-box}body#baphoto img.largeimg{max-width:100%;height:auto!important}body#baphoto .infocontainer{max-width:100%;box-sizing:border-box}.purchaseform select{max-width:45vw}#content img{max-width:100%;box-sizing:border-box}#my_slideshow{display:block!important;overflow:hidden;max-width:100%!important}}@media (max-width:768px){body{font-size:.8em;padding-top:0}#header,#content{margin:0!important;width:100%!important;box-sizing:border-box}#headertext{padding:5px;font-size:100%}#content{padding:5px}#container{border:0}.respnavinner{width:100%!important}#navwrapper{position:relative;box-sizing:border-box}#navinner,#navwrapper{width:100%!important;margin:0!important}div#homeleft,div#homeright{float:none!important;width:100%!important}body#baabout #content img{float:none!important;margin:auto!important;display:block}body#baportfolio .imgthumb{max-width:80%}.cartpreview{width:100%!important}table.styled{font-size:.8em}table.styled textarea{width:100%!important}table.styled td{max-width:200px}table.styled input,textarea{max-width:100%!important}.galleria-container{max-height:480px!important}#footer{width:auto;float:none;margin:0}ul#nav{width:auto}ul#nav,ul#nav2{position:relative!important;padding:0!important}ul#nav *,ul#nav2 *,ul.sf-menu{border:0!important;margin:0!important;box-sizing:border-box}ul#nav2>li{width:50%!important;text-align:center}ul#nav li{width:50%!important;text-align:center;display:inline-block;box-sizing:border-box;margin:0;border:0}ul#nav li a{width:100%;display:inline-block;line-height:3em;background:none!important}body#baadmin ul#nav li,body#baadmin ul#nav2 li{float:left}body#baadmin #contentwrap{clear:both}body#bapage #content .pad>img{max-height:300px}.gcell img{max-width:80%!important}.socialnews,.socialphotos,.socialpages,.fb_iframe_widget,.fb_iframe_widget span,.fb_iframe_widget span iframe[style]{overflow:hidden!important;max-width:100%!important}#content td img.imgthumb{display:block;float:none;max-width:80%;box-sizing:border-box}.options{margin-left:0!important}#promotion{max-width:100%;margin:0;box-sizing:border-box}ul#nav,ul#nav2{display:none}body#baadmin ul#nav,body#baadmin ul#nav2{display:block}#navwrapper{height:auto!important;min-height:2em}.respmenu{cursor:pointer;padding:1em;display:block;text-align:right;background:rgba(255,255,255,.6)}.respnavinner{display:none}.respmenu a.showhidemenu{letter-spacing:2px;text-decoration:none}#navwrapper .respnavinner ul{float:none!important}#navwrapper .respnavinner ul li{display:inline-block;float:none}}