html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,font,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td{background:transparent;border:0;margin:0;padding:0;vertical-align:baseline}body{line-height:1}h1,h2,h3,h4,h5,h6{clear:both;font-weight:normal}ol,ul{list-style:none}body{font-family:'Open Sans',Geneva,Verdana,sans-serif;background-color:#fff;color:#333}.print{display:none}.slicknav_menu{display:none}#nav-wrapper{position:relative;background-color:#a53934;height:60px;border-bottom:1px solid #e55e5b}nav#top{position:absolute;top:11px;font-size:.9em;margin-left:-18px}nav#top ul{list-style:none;margin:0}nav#top li{float:left;position:relative}nav#top a{color:#ebc2be;display:block;line-height:38px;padding:0 13px;text-decoration:none;font-weight:bold;-webkit-transition:background-color 250ms;-moz-transition:background-color 250ms;-o-transition:background-color 250ms;-ms-transition:background-color 250ms;transition:background-color 250ms}nav#top li:hover>a{background:#e45e5b;color:#fff}nav#top li.current_page_item>a,* html nav#top ul li.current_page_item a{color:#fff}#header-wrapper{position:relative;background:#a53934 url('../images/bodybg.jpg') left top repeat-x scroll;height:298px;border-bottom:10px solid #e45e5b}header{position:relative}#site-title{position:absolute;top:40px}#site-title h1{font-family:'Sorts Mill Goudy',Georgia,serif;font-size:4em;letter-spacing:1px;text-shadow:1px 1px 4px rgba(17,17,17,0.65)}#site-title h1 span{padding-left:50px}#site-title h2{font-family:'Open Sans',Geneva,Verdana,sans-serif;font-size:1.8em;font-weight:bold;color:#fff;letter-spacing:1px;margin:30px 0 18px 8px;text-shadow:1px 1px 4px rgba(17,17,17,0.65)}header a,header a:hover{text-decoration:none;color:#fff}#site-pic{position:absolute;top:30px;left:525px}#pic-sm{display:none}article{margin-top:20px}#content{text-align:left;color:#333;margin:0 0 48px 0}#content p,#content li{font-family:'Sorts Mill Goudy',Georgia,serif;font-size:1.1em;line-height:1.5em;text-align:justify}#content img{margin:0;height:auto;max-width:640px;width:auto}#content img.alignleft{display:inline;float:left;margin-right:24px;margin-top:4px}#content img.alignright{display:inline;float:right;margin-left:24px;margin-top:4px}#content p{margin-bottom:24px}#content ul{list-style:square;margin:0 0 18px 1.5em}#content ol{list-style:decimal;margin:0 0 18px 1.5em}#content h2{font-family:'Open Sans',Geneva,Verdana,sans-serif;font-size:1.6em;color:#a53934;font-weight:normal;line-height:1.3em;margin-bottom:0}#content h2 span{color:#e55e5b}#content .text{padding:12px 0 0 3px}#content a,#content a:link,#content a:visited{color:#a53934;text-decoration:none}#content a:active,#content a:hover{color:#e55e5b;text-decoration:underline}aside a.phone{padding-right:16px;background:transparent url('../images/phone.gif') top right no-repeat}aside a.phone,#content a.phone:link,#content a.phone:visited{color:inherit;text-decoration:none}aside{margin-top:26%;margin-left:10px;border-left:1px dashed #ccc}aside h3{font:bold 18px "Helvetica Neue",Arial,Helvetica,"Nimbus Sans L",sans-serif;text-align:left;margin-bottom:6px;padding-left:20px}aside p{color:#777;margin-bottom:18px;line-height:1.6em;letter-spacing:1px;padding-right:20px;padding-left:20px}aside a.small{font-size:.6em;text-decoration:none;color:#999}aside a.small:hover{text-decoration:underline}aside span.quote{font-family:'Open Sans',Geneva,Verdana,sans-serif;font-style:italic;font-size:1.2em;color:#e45e5b}aside div.address p{font-family:'Sorts Mill Goudy',Georgia,serif;font-size:1.1em;color:#333;text-align:left}aside cite{display:block;margin-top:10px;line-height:1.4em;color:#999;font-style:normal}#quote{margin:0 0 18px 0}#quote cite{display:block;text-align:right;font-size:80%;color:#999}#quote q{color:#999}#quote .author{font-style:normal}#quote .source{font-style:italic}blockquote.quotescollection{border:0;background:0;padding:0;margin:2em;font-size:1em}blockquote.quotescollection cite{display:inline;font-size:.83em;font-style:normal}input,textarea,select{font-family:'Open Sans',Geneva,Verdana,sans-serif;font-size:16px;line-height:24px;background:#f9f9f9;border:1px solid #ccc;box-shadow:inset 1px 1px 1px rgba(0,0,0,0.1);-moz-box-shadow:inset 1px 1px 1px rgba(0,0,0,0.1);-webkit-box-shadow:inset 1px 1px 1px rgba(0,0,0,0.1);-moz-border-radius:0 6px 6px 0;padding:4px;margin-bottom:10px}input[type=text],input[type=email],input[type=tel],textarea{width:30em}input[type=text]:focus,input[type=email]:focus,input[type=tel]:focus,textarea:focus{box-shadow:0 0 5px rgba(135,180,250,1);border:1px solid rgba(135,180,250,1)}textarea{height:10em}#foot-wrap{border-top:10px solid #e45e5b;background-color:#a53934;padding:20px 0 30px 0;margin:0;min-height:120px}nav#sec li{line-height:1.6em}nav#sec a{letter-spacing:1px}footer a,footer a:link,footer a:visited{color:#ebc2be;text-decoration:none}footer a:hover,footer a:active{color:#fff;text-decoration:underline}#footaddr{line-height:1.6em;color:#fff;text-align:left;padding-right:5px}#footaddr a.phone{color:#fff;text-decoration:none}#footaddr a.phone:hover,#footaddr a.phone:active{text-decoration:underline}#heart{text-align:center;margin-top:30px}#bottom{clear:both;background-color:#7f241f;padding:30px 0}#copyright p{font-family:'Sorts Mill Goudy',Georgia,serif;font-size:.8em;color:#fff;text-align:center;margin:0;padding:0}#form_error p{color:#e45e5b;font-weight:bold}.err>input,.err>textarea{background-color:#ffa2a0}@media only screen and (min-width:641px) and (max-width:959px){#site-pic{left:480px}#pic-big{display:none}#pic-sm{display:inline}.slicknav_menu{display:block}nav#top{display:none}#nav-wrapper{height:auto}}@media only screen and (max-width:640px){#header-wrapper{height:160px;background-position:left bottom}#site-title{top:15px}#site-title h1{font-size:3em}#site-title h2{font-size:1em;margin-top:10px}#site-pic,#foot-nav,#heart{display:none}.slicknav_menu{display:block}nav#top{display:none}#nav-wrapper{height:auto}#content{margin:0}#content p,#content li{text-align:left;font-family:'Open Sans',Geneva,Verdana,sans-serif}aside{margin-top:5px;margin-left:0;border-left:0;border-top:1px dashed #ccc;padding-top:20px;padding-bottom:20px}.address{display:none}input[type=text],input[type=email],input[type=tel]{width:17em}textarea{width:17em;height:5em}}.slicknav_btn{position:relative;display:block;vertical-align:middle;float:left;padding:.438em .625em .438em .625em;line-height:1.125em;cursor:pointer}.slicknav_menu .slicknav_menutxt{display:block;line-height:1.188em;float:left}.slicknav_menu .slicknav_icon{float:left;margin:.188em 0 0 .438em}.slicknav_menu .slicknav_no-text{margin:0}.slicknav_menu .slicknav_icon-bar{display:block;width:1.125em;height:.125em;-webkit-border-radius:1px;-moz-border-radius:1px;border-radius:1px;-webkit-box-shadow:0 1px 0 rgba(0,0,0,0.25);-moz-box-shadow:0 1px 0 rgba(0,0,0,0.25);box-shadow:0 1px 0 rgba(0,0,0,0.25)}.slicknav_btn .slicknav_icon-bar+.slicknav_icon-bar{margin-top:.188em}.slicknav_nav{clear:both}.slicknav_nav ul,.slicknav_nav li{display:block}.slicknav_nav .slicknav_arrow{font-size:.8em;margin:0 0 0 .4em}.slicknav_nav .slicknav_item{display:block;cursor:pointer}.slicknav_nav a{display:block}.slicknav_nav .slicknav_item a{display:inline}.slicknav_menu:before,.slicknav_menu:after{content:" ";display:table}.slicknav_menu:after{clear:both}.slicknav_menu{*zoom:1}.slicknav_menu{font-size:16px}.slicknav_btn{margin:5px 5px 6px;text-decoration:none;border:1px solid #a53934;-webkit-border-radius:.5em;-moz-border-radius:.5em;border-radius:.5em;background-color:#a53934;-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);background:-webkit-gradient(linear,left top,left bottom,from(#e55e5b),to(#a53934));background:-moz-linear-gradient(top,#e55e5b,#a53934);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#E55E5B',endColorstr='#A53934')}.slicknav_btn:hover{background:#a53934;background:-webkit-gradient(linear,left top,left bottom,from(#c94e4c),to(#8e2a26));background:-moz-linear-gradient(top,#c94e4c,#8e2a26);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#C94E4C',endColorstr='#8E2A26')}.slicknav_menu .slicknav_menutxt{color:#FFF;font-weight:bold}.slicknav_menu .slicknav_icon-bar{background-color:#f5f5f5}.slicknav_menu{background:#a53934;padding:5px}.slicknav_nav{color:#fff;margin:0;padding:0;font-size:1em}.slicknav_nav,.slicknav_nav ul{list-style:none;overflow:hidden}.slicknav_nav ul{padding:0;margin:0 0 0 10px}.slicknav_nav .slicknav_item{padding:5px 10px;margin:2px 5px}.slicknav_nav a{padding:10px;margin:2px 5px;text-decoration:none;color:#fff}.slicknav_nav .slicknav_item a{padding:0;margin:0}.slicknav_nav .slicknav_item:hover{-webkit-border-radius:6px;-moz-border-radius:6px;border-radius:6px;background:#e55e5b;color:#fff}.slicknav_nav a:hover{-webkit-border-radius:6px;-moz-border-radius:6px;border-radius:6px;background:#e55e5b;color:#fff}.slicknav_nav .slicknav_txtnode{margin-left:15px}@media print{.container{width:99%}body{background:none !important}.print{display:inline}#nav-wrapper,#foot-nav,#heart,.screen,#site-pic,aside{display:none !important}#header-wrapper{height:120px}#site-title{top:15px}#site-title h1{font-size:3em;text-shadow:none}#site-title h2{font-size:1.5em;margin-top:10px;text-shadow:none}#footaddr{text-align:left}#content{margin:0}img.alignright{float:right;margin-left:10px;margin-bottom:10px}img.alignleft{float:left;margin-right:10px;margin-bottom:10px}}