@import url("http://fonts.googleapis.com/css?family=PT+Sans:400,700");@import url("normalize.css");@import url("font-awesome.min.css");@import url("foundation.min.css");
body{font-family:"PT Sans",sans-serif;color:#444}
h1,h2,h3,h4,h5,h6{color:#533b2e;font-family:"PT Sans",sans-serif;font-weight:400}
h1{font-size:2.125rem;margin:.9375rem 0 .9375rem 0;line-height:1.2}
@media all and (max-width:20em){h1{font-size:1.25rem}}h2{font-size:1.375rem}
@media all and (max-width:20em){h2{font-size:1.0625rem}}p,ul,li{font-family:"PT Sans",sans-serif;font-size:.9375rem;font-weight:400}.site-content ul{margin-left:1.25rem}a,a:visited{color:#333333;text-decoration:underline}a:hover,a:visited:hover{color:#3333aa}.site-header{background-color:#879CC0;position:relative}
@media all and (max-width:40em){.site-header .site-header__text{text-align:center;padding-bottom:.9375rem;padding-top:.9375rem}}@media all and (min-width:40.063em) and (max-width:45.25em){.site-header .site-header__text{position:absolute;top:100px;text-align:left}}@media all and (min-width:45.3125em){.site-header .site-header__text{position:absolute;top:200px;text-align:left}}.site-header h1{color:white;font-size:1.125rem;margin:0;padding:0}.site-header p{color:white;padding:0;margin:0;line-height:1.2;font-size:1.125rem}.site-header .site-header__fullname{font-size:2.375rem}
@media all and (min-width:40.063em) and (max-width:43.375em){.site-header .site-header__fullname{font-size:1.875rem}}body{background-color:#f1efed;height:100%}.site-content{padding-top:.9375rem;padding-bottom:1.25rem}
@media all and (min-width:40.063em){.site-content{padding-top:1.875rem;padding-bottom:20em}}.site-content address{font-style:normal;font-size:.9375rem}
@media all and (max-width:64em){.site-content.site-content--contact{padding-bottom:0}}.map{padding-top:6.25rem}
@media all and (max-width:64em){.map{padding-top:0;padding-bottom:14.375rem}.map iframe{height:300px}}@media all and (max-width:40em){.map{padding-bottom:1.25rem}}.site-footer{width:100%;border-top:1px solid white;padding-top:1.875rem;background-color:#333333}
@media all and (max-width:40em){.site-footer{text-align:center}}@media all and (min-width:40.063em){.site-footer{height:14em;position:absolute;bottom:0;left:0}}.site-footer address,.site-footer p{font-style:normal;font-size:.875rem;color:white}.site-footer h6{color:white}.site-footer .site-footer__content--right{position:relative;height:4.3em}.site-footer .site-footer__content__link{position:relative;bottom:auto;right:auto}
@media all and (min-width:40.063em){.site-footer .site-footer__content__link{position:absolute;bottom:0;right:0}}.site-footer .site-footer__content__link a,.site-footer .site-footer__content__link a:visited{text-decoration:none;color:white;font-size:.875rem}.site-footer .site-footer__content__link a:hover,.site-footer .site-footer__content__link a:visited:hover{color:#bcb0a0}.site-footer .site-footer__contact-info a,.site-footer .site-footer__contact-info a:visited{color:white;text-decoration:none}.site-wrapper{min-height:100%;position:relative}.site-nav{background-color:white;padding-top:.3125rem;padding-bottom:.3125rem;display:none}
@media all and (min-width:64em){.site-nav{display:block}}.site-nav .site-nav__list{margin:0;padding:0}.site-nav .site-nav__list li{display:inline;margin-right:1.25rem}.site-nav .site-nav__list li a,.site-nav .site-nav__list li a:visited{color:#333333;font-size:1.00rem;text-decoration:none}

	/* in about changed font size from 1.125 to 1.00rem */

.site-nav .site-nav__list li a.active,.site-nav .site-nav__list li a:hover{color:#621b27}.left-off-canvas-menu{background-color:#333333}.left-off-canvas-menu ul.off-canvas-list a,.left-off-canvas-menu ul.off-canvas-list a:visited{color:#533b2e;background-color:white;border-bottom:1px solid #ddd;text-decoration:none}.left-off-canvas-menu ul.off-canvas-list a:hover,.left-off-canvas-menu ul.off-canvas-list a:visited:hover{background-color:#533b2e;color:white}a.left-off-canvas-toggle:visited{color:white;text-decoration:none}a.left-off-canvas-toggle__link,a.left-off-canvas-toggle__link:visited{background-color:#621b27;padding:.9375rem;color:white;text-decoration:none;display:none}a.left-off-canvas-toggle__link i,a.left-off-canvas-toggle__link:visited i{color:white}
@media all and (max-width:63.9375em){a.left-off-canvas-toggle__link,a.left-off-canvas-toggle__link:visited{display:block}}.chromeFrame{position:absolute;top:0;left:0;width:100%;background-color:black;color:white;font-size:24px;z-index:6000}