body,dd,div,dl,dt,html,li,pre,td,th{margin:0;padding:0}blockquote,h1,h2,h3,h4,h5,h6,ol,p{padding:0}table{border-collapse:collapse;border-spacing:0}img{border:0}caption,cite,code,dfn,th,var{font-style:normal;font-weight:400}caption,th{text-align:left}address,h1,h2,h3,h4,h5,h6{font-weight:400}q:after,q:before{content:''}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}body,html{height:100%}body{font-size:100%;font-family:sans-serif;color:#333;text-shadow:1px 1px 1px rgba(0,0,0,.2);background:url(images/bg.jpg)}#wrapper{min-height:100%;margin:0 auto -111px;z-index:0}#wrapper,footer,header{width:100%;text-align:center}header{background:url(images/bg-header.jpg) repeat-x center top;position:relative;z-index:100;height:115px}#content,#header{margin:0 auto;text-align:left}#header{height:103px;width:912px;padding:0 20px 0 28px}#content{width:900px;padding:0;overflow:auto}article{float:left;width:560px;padding:24px 0}aside{float:right;width:300px;padding:30px 0}#push{height:111px;clear:both}footer{height:111px;background:url(images/bg-footer.jpg) repeat-x center top}#footer{width:900px;margin:0 auto;padding:0;text-align:left;background:url(images/footer-logo.png) no-repeat 600px 26px}a{color:#0075cb;-webkit-transition:color .3s linear;-moz-transition:color .3s linear;-ms-transition:color .3s linear;-o-transition:color .3s linear;transition:color .3s linear}a:hover{color:#d8004b}a:focus{outline:thin dotted}a:active,a:hover{outline:0}h1,h2,h3,h4,h5,h6{margin:0 0 .25em}h1,h2,h3,h4,h5,h6,legend{line-height:1.125em;font-family:Oswald,sans-serif}h1{font-size:2.25em;color:#0f5fac}h2{font-size:1.75em;color:#0075cb}h3{font-size:1.5em}h4,h5,h6{font-size:1.25em}h1+h2,h2+h3,h3+h4,h4+h5,h5+h6{margin-top:.375em}address,ol,p,ul{font-style:normal;line-height:1.5em}p{margin:0 0 .8em}address,ol,ul{font-size:1em}ol ol,ol ul,p,ul ol,ul ul{font-size:1em}hr.clear,ul{margin:0 0 1em;padding:0}h1+ul{margin-top:.375em}article ul li,ul li{margin-left:1.25em;padding-left:0}article ul li ul,body .gform_wrapper,ul li ul{margin:0}ol{margin:0 0 .8em 2em}address{margin:1em 0}blockquote{margin:1em 3em;border-left:5px solid #0f5fac;padding-left:1em}blockquote p{font-style:italic;color:#444;padding-left:.5em}abbr[title],dfn[title]{border-bottom:1px dotted;cursor:help}hr{color:#e5e5e5;background-color:#e5e5e5;border:none;height:1px;margin:1.5em 0}.sm,small{font-size:75%}.ctr{text-align:center}.block{display:block}.clear{clear:both}hr.clear{margin:0;height:0;background:0 0}::-moz-selection{background:#d8004b;color:#fff;text-shadow:none}::selection{background:#d8004b;color:#fff;text-shadow:none}article ul.double{width:100%;overflow:hidden}article ul.double li{float:left;width:49%;margin:0;padding:0 0 0 1%;text-align:left;line-height:1.5em;display:list-item;list-style:circle inside}header #logo{float:left;display:block;margin:19px 0 0}#main-nav{float:right;display:block;width:600px;height:65px;margin-top:20px;clear:right}#footer-nav ul,#main-nav ul{margin:0;padding:0;list-style:none;text-shadow:1px 1px 1px rgba(0,0,0,.3)}#main-nav ul{float:right;font:1.1875em/65px Oswald,sans-serif}#footer-nav ul li,#main-nav ul li{float:left;margin:0;padding:0 10px}#footer-nav ul li a,#main-nav ul li a{color:#999;text-decoration:none}#footer-nav ul li a:hover,#main-nav ul li a:hover,#main-nav ul li.current-menu-item a{color:#e9e9e9}article ul{margin:0 0 1em;padding:0}aside address,aside ol,aside p,aside ul{font-size:.9375em}img.featured-image{margin-bottom:24px;border:1px solid #8c8c8c;-webkit-box-shadow:1px 1px 1px rgba(161,161,161,.2);box-shadow:1px 1px 1px rgba(161,161,161,.2)}#footer-nav{display:block;height:32px;padding-top:25px;clear:both}#footer-nav ul{font:1em/32px Oswald,sans-serif}#footer-nav ul li:first-child{padding:0 10px 0 0}footer p{margin:0;font-size:.6875em;line-height:31px;color:#666}footer p a{color:#666;text-decoration:none}footer p a:hover{color:#e9e9e9;text-decoration:underline}#home header{height:103px;background:url(images/bg-header-home.png) repeat-x center top}#home #featured{position:relative;width:100%;margin-top:-103px;padding:99px 0 0;background:url(images/bg-featured.png) repeat-x center bottom;text-align:center;z-index:50}#home #featured-content{width:903px;margin:0 auto;padding:0 0 0 3px}#home #featured-content article{float:left;width:520px;padding:40px 0;text-align:justify}#home #featured-content article p{font-size:1.125em}#home #content article{width:900px;padding:30px 0 10px}#home #content article h2{font-size:1.5em;color:#333}#home #footer{background:url(images/footer-logo.png) no-repeat 580px 26px}#slides,#slideshow{width:340px;height:290px}#slideshow{float:right;margin:38px 0 40px;padding:2px 3px 3px 2px;background:url(images/bg-slideshow.png)}#slides{position:absolute;overflow:hidden}.aligncenter{display:block;margin:0 auto;text-align:center}.alignleft{float:left}.alignright{float:right}img.aligncenter,img.alignleft,img.alignright{margin:0 1.5em 1em 0;border:1px solid #8c8c8c;-webkit-box-shadow:1px 1px 1px rgba(161,161,161,.2);box-shadow:1px 1px 1px rgba(161,161,161,.2)}img.aligncenter,img.alignright{margin:0 0 1em 1.5em}img.aligncenter{margin:.25em 0;max-width:558px;overflow:hidden}img.no-border{border:0;box-shadow:none;-webkit-box-shadow:none}.wp-caption{border:1px solid #e5e5e5;text-align:center;background:#ccc;padding:10px;margin:10px}.wp-caption img,body .gform_wrapper .gform_body .gform_fields,body .gform_wrapper .gform_body .gform_fields .gfield,body .gform_wrapper form{margin:0;padding:0}.wp-caption-text{font-size:11px;line-height:15px;font-style:italic;color:#777;margin:0}.alert{background:red;color:#fff}br.clear{clear:both;display:block;height:1px;margin:-1px 0 0}.button,button,input[type=button],input[type=reset],input[type=submit]{background:#eee;background:#eee -moz-linear-gradient(top,rgba(255,255,255,.2) 0%,rgba(0,0,0,.2) 100%);background:#eee -webkit-gradient(linear,left top,left bottom,color-stop(0%,rgba(255,255,255,.2)),color-stop(100%,rgba(0,0,0,.2)));background:#eee -webkit-linear-gradient(top,rgba(255,255,255,.2) 0%,rgba(0,0,0,.2) 100%);background:#eee -o-linear-gradient(top,rgba(255,255,255,.2) 0%,rgba(0,0,0,.2) 100%);background:#eee -ms-linear-gradient(top,rgba(255,255,255,.2) 0%,rgba(0,0,0,.2) 100%);background:#eee linear-gradient(top,rgba(255,255,255,.2) 0%,rgba(0,0,0,.2) 100%);border:1px solid #aaa;border-top:1px solid #ccc;border-left:1px solid #ccc;-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;color:#444;display:inline-block;font-size:1em;font-weight:700;text-decoration:none;text-shadow:0 1px rgba(255,255,255,.75);cursor:pointer;margin-bottom:20px;line-height:normal;padding:8px 10px;font-family:sans-serif}.button:hover,button:hover,input[type=button]:hover,input[type=reset]:hover,input[type=submit]:hover{color:#222;background:#ddd;background:#ddd -moz-linear-gradient(top,rgba(255,255,255,.3) 0%,rgba(0,0,0,.3) 100%);background:#ddd -webkit-gradient(linear,left top,left bottom,color-stop(0%,rgba(255,255,255,.3)),color-stop(100%,rgba(0,0,0,.3)));background:#ddd -webkit-linear-gradient(top,rgba(255,255,255,.3) 0%,rgba(0,0,0,.3) 100%);background:#ddd -o-linear-gradient(top,rgba(255,255,255,.3) 0%,rgba(0,0,0,.3) 100%);background:#ddd -ms-linear-gradient(top,rgba(255,255,255,.3) 0%,rgba(0,0,0,.3) 100%);background:#ddd linear-gradient(top,rgba(255,255,255,.3) 0%,rgba(0,0,0,.3) 100%);border:1px solid #888;border-top:1px solid #aaa;border-left:1px solid #aaa}.button:active,button:active,input[type=button]:active,input[type=reset]:active,input[type=submit]:active{border:1px solid #666;background:#ccc;background:#ccc -moz-linear-gradient(top,rgba(255,255,255,.35) 0%,rgba(10,10,10,.4) 100%);background:#ccc -webkit-gradient(linear,left top,left bottom,color-stop(0%,rgba(255,255,255,.35)),color-stop(100%,rgba(10,10,10,.4)));background:#ccc -webkit-linear-gradient(top,rgba(255,255,255,.35) 0%,rgba(10,10,10,.4) 100%);background:#ccc -o-linear-gradient(top,rgba(255,255,255,.35) 0%,rgba(10,10,10,.4) 100%);background:#ccc -ms-linear-gradient(top,rgba(255,255,255,.35) 0%,rgba(10,10,10,.4) 100%);background:#ccc linear-gradient(top,rgba(255,255,255,.35) 0%,rgba(10,10,10,.4) 100%)}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}fieldset,form{margin:0 0 1.25em}form{line-height:1em}fieldset{padding:0 30px 10px;border:1px solid #ccc}fieldset+fieldset{margin:-1.25em 0 1.25em}legend{font-size:1.375em;color:#873116;padding:1em .5em;margin:0}label{display:block;font-size:1em;margin-bottom:.1875em}input[type=email],input[type=password],input[type=tel],input[type=text],textarea{padding:4px 3px;outline:none;width:240px}input[type=email],input[type=password],input[type=tel],input[type=text],select,textarea{border:1px solid #ccc;-moz-border-radius:2px;-webkit-border-radius:2px;border-radius:2px;font:.75em sans-serif;color:#777;max-width:100%;display:block;margin:0 0 20px;background:#fff}input[type=email]:focus,input[type=password]:focus,input[type=tel]:focus,input[type=text]:focus,textarea:focus{border:1px solid #aaa;color:#444;-moz-box-shadow:0 0 3px rgba(0,0,0,.2);-webkit-box-shadow:0 0 3px rgba(0,0,0,.2);box-shadow:0 0 3px rgba(0,0,0,.2)}textarea{min-height:60px}input[type=checkbox]{display:inline}option,select{padding:2px;font-size:12px!important}select{width:250px;height:2em;outline:0 none;line-height:15px}option{margin:1px;line-height:inherit}body fieldset{padding:0 30px}body fieldset legend+p{margin:0;padding:0;display:none;visibility:hidden}body .gform_wrapper .gform_body .gform_fields .gfield .gfield_label{margin:0 0 .1875em;line-height:1em}body .gform_wrapper ul.gfield_checkbox,body .gform_wrapper ul.gfield_radio{margin:4px 0 20px}body .gform_wrapper .gfield_checkbox li,body .gform_wrapper .gfield_radio li{line-height:1em}body .gform_wrapper .gfield_checkbox li label,body .gform_wrapper .gfield_radio li label{line-height:1.2em}body .gform_wrapper input[type=email],body .gform_wrapper input[type=file],body .gform_wrapper input[type=number],body .gform_wrapper input[type=password],body .gform_wrapper input[type=tel],body .gform_wrapper input[type=text],body .gform_wrapper input[type=url]{font-size:12px;padding:4px 3px}body .gform_wrapper .gform_body .gform_fields .gfield .gfield_description{font-size:12px;padding:0;margin:0 0 .1875em}body #recaptcha_table{background-color:#fff}body #recaptcha_area{margin:0 0 20px}body .gform_wrapper .gform_body .gform_fields .gfield_error .validation_message{padding-top:0!important}body .gform_wrapper .gform_footer{padding:0;margin:0}#searchform{margin:24px 0;padding:0}aside #searchform{margin-top:0}#searchform fieldset{margin:0;padding:0;border:0}#searchfield{width:298px;margin:4px 0 0;padding:4px;border:1px solid #e5e5e5;font-size:13px;color:#777;background:0 0}#searchfield:focus{color:#333}@media print{*{background:0 0!important;color:#000!important;box-shadow:none!important;text-shadow:none!important;filter:none!important;-ms-filter:none!important}a,a:visited{text-decoration:underline}blockquote,pre{border:1px solid #999}thead{display:table-header-group}blockquote,img,pre,tr{page-break-inside:avoid}img{max-width:100%!important}@page{margin:.5cm}h2,h3,p{orphans:3;widows:3}h2,h3{page-break-after:avoid}}