@font-face{font-family:'Puritan20Italic';src:url('style/type/puritan/puritan_italic-webfont.eot?') format('eot'), url('style/type/puritan/puritan_italic-webfont.woff') format('woff'), url('style/type/puritan/puritan_italic-webfont.ttf') format('truetype'), url('style/type/puritan/puritan_italic-webfont.svg#webfontZMWmRIPG') format('svg');font-weight:normal;font-style:normal;}
@font-face{font-family:'Puritan20Normal';src:url('style/type/puritan/puritan_regular-webfont.eot?') format('eot'), url('style/type/puritan/puritan_regular-webfont.woff') format('woff'), url('style/type/puritan/puritan_regular-webfont.ttf') format('truetype'), url('style/type/puritan/puritan_regular-webfont.svg#webfontJ25dHiGv') format('svg');font-weight:normal;font-style:normal;}
#wrapper{width:960px;margin:20px auto 0;}
a.dn{text-decoration:none;}
#wrapper .d-carousel ul li{background:transparent url(style/images/bg.png) repeat;background-color:#FFF;-webkit-box-shadow:0px 1px 2px 0px #b7b7b7;-moz-box-shadow:0px 1px 2px 0px #b7b7b7;box-shadow:0px 1px 2px 0px #b7b7b7;padding:15px;width:175px;}
.jcarousel-direction-rtl{direction:rtl;}
.d-carousel h4{margin:5px 0 5px 0;}
.d-carousel .jcarousel-container{display:block;overflow:hidden;margin-bottom:20px;}
.d-carousel .jcarousel-item{width:190px;height:290px;}
.d-carousel .jcarousel-container-horizontal{width:870px;height:325px;padding:0 45px;}
.d-carousel .jcarousel-item-horizontal{margin-left:3px;margin-bottom:3px;margin-top:3px;margin-right:11px;}
.d-carousel .jcarousel-next-horizontal{position:absolute;top:149px;right:0;margin-right:3px;width:15px;height:28px;cursor:pointer;background:transparent url(style/images/blog-arrows.jpg) no-repeat top right;}
.d-carousel .jcarousel-direction-rtl .jcarousel-next-horizontal{left:5px;right:auto;background-image:url(style/images/blog-arrows.jpg);}
.d-carousel .jcarousel-next-horizontal:hover{background-position:bottom right;}
.d-carousel .jcarousel-prev-horizontal{position:absolute;top:149px;left:0;margin-left:3px;width:15px;height:28px;cursor:pointer;background:transparent url(style/images/blog-arrows.jpg) no-repeat top left;}
.d-carousel .jcarousel-direction-rtl .jcarousel-prev-horizontal{left:auto;right:5px;background-image:url(style/images/blog-arrows.jpg);}
.d-carousel .jcarousel-prev-horizontal:hover{background-position:bottom left;}
#back-top{display:none;position:fixed;bottom:30px;left:50%;margin-left:500px}
#back-top a{width:64px;display:block;text-align:center;font:11px/100% Arial, Helvetica, sans-serif;text-transform:uppercase;text-decoration:none;color:#bbb;-webkit-transition:1s;-moz-transition:1s;transition:1s;}
#back-top a:hover{color:#000;}
#back-top span{width:64px;height:64px;display:block;margin-bottom:7px;background:#ddd url(/up-arrow.png) no-repeat center center;-webkit-border-radius:15px;-moz-border-radius:15px;border-radius:15px;-webkit-transition:1s;-moz-transition:1s;transition:1s;}
#back-top a:hover span{background-color:#777}
.footer{height:123px;background-image:url('/images/footer.jpg');background-repeat:repeat-x;}
.pfooter{text-indent:20px;margin:0px;padding:0px;text-align:left;font-size:10pt;font-family:Georgia, "Times New Roman", Times, serif;color:#555555;text-decoration:none;}
.pfootert{text-indent:20px;margin:0px;text-align:left;font-size:12pt;font-family:Georgia, "Times New Roman", Times, serif;color:#555555;font-weight:bold;}
.pfooter:hover{color:#548744;text-decoration:underline;}
.onamef{font-size:12pt;font-family:Georgia, "Times New Roman", Times, serif;text-align:left;text-indent:20px;margin:0px 0px 5px 0px;color:#804040;}
#tabs{overflow:hidden;width:100%;margin:0;padding:0;list-style:none;}
#tabs li{float:left;margin:0 .5em 0 0;}
#tabs a{position:relative;background:#ddd;background-image:-webkit-gradient(linear, left top, left bottom, from(#fff), to(#ddd));background-image:-webkit-linear-gradient(top, #fff, #ddd);background-image:-moz-linear-gradient(top, #fff, #ddd);background-image:-ms-linear-gradient(top, #fff, #ddd);background-image:-o-linear-gradient(top, #fff, #ddd);background-image:linear-gradient(to bottom, #fff, #ddd);padding:.7em 3.5em;float:left;text-decoration:none;color:#444;text-shadow:0 1px 0 rgba(255,255,255,.8);-webkit-border-radius:5px 0 0 0;-moz-border-radius:5px 0 0 0;border-radius:5px 0 0 0;-moz-box-shadow:0 2px 2px rgba(0,0,0,.4);-webkit-box-shadow:0 2px 2px rgba(0,0,0,.4);box-shadow:0 2px 2px rgba(0,0,0,.4);}
#tabs a:hover,
#tabs a:hover::after,
#tabs a:focus,
#tabs a:focus::after{background:#fff;}
#tabs a:focus{outline:0;}
#tabs a::after{content:'';position:absolute;z-index:1;top:0;right:-.5em;bottom:0;width:1em;background:#ddd;background-image:-webkit-gradient(linear, left top, left bottom, from(#fff), to(#ddd));background-image:-webkit-linear-gradient(top, #fff, #ddd);background-image:-moz-linear-gradient(top, #fff, #ddd);background-image:-ms-linear-gradient(top, #fff, #ddd);background-image:-o-linear-gradient(top, #fff, #ddd);background-image:linear-gradient(to bottom, #fff, #ddd);-moz-box-shadow:2px 2px 2px rgba(0,0,0,.4);-webkit-box-shadow:2px 2px 2px rgba(0,0,0,.4);box-shadow:2px 2px 2px rgba(0,0,0,.4);-webkit-transform:skew(10deg);-moz-transform:skew(10deg);-ms-transform:skew(10deg);-o-transform:skew(10deg);transform:skew(10deg);-webkit-border-radius:0 5px 0 0;-moz-border-radius:0 5px 0 0;border-radius:0 5px 0 0;}
#tabs #current a,
#tabs #current a::after{background:#548744;color:#fff;z-index:3;}
#contentt{background:#fff;padding:2em;height:280px;position:relative;z-index:2;box-shadow:0px 1px 2px 0px #b7b7b7;}
#contentt h2, #contentt h3{margin:0 0 15px 0;}