body,form,figure{margin:0;padding:0}img{border:0}header,footer,nav,section,aside,article,figure,figcaption{display:block}body{font-size:100.01%}select,input,textarea{font-size:99%}#container,.inside{position:relative}#main,#left,#right{float:left;position:relative}#main{width:100%}#left{margin-left:-100%}#right{margin-right:-100%}#footer{clear:both}#main .inside{min-height:1px}.ce_gallery>ul,.content-gallery>ul{margin:0;padding:0;overflow:hidden;list-style:none}.ce_gallery>ul li,.content-gallery>ul li{float:left}.ce_gallery>ul li.col_first,.content-gallery>ul li.col_first{clear:left}.float_left,.media--left>figure{float:left}.float_right,.media--right>figure{float:right}.block{overflow:hidden}.media{display:flow-root}.clear,#clear{height:.1px;font-size:.1px;line-height:.1px;clear:both}.invisible{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.custom{display:block}#container:after,.custom:after{content:"";display:table;clear:both}
@media (max-width:767px){#wrapper{margin:0;width:auto}#container{padding-left:0;padding-right:0}#main,#left,#right{float:none;width:auto}#left{right:0;margin-left:0}#right{margin-right:0}}img{max-width:100%;height:auto}.audio_container audio{max-width:100%}.video_container video{max-width:100%;height:auto}.aspect,.responsive{position:relative;height:0}.aspect iframe,.responsive iframe{position:absolute;top:0;left:0;width:100%;height:100%}.aspect--16\:9,.responsive.ratio-169{padding-bottom:56.25%}.aspect--16\:10,.responsive.ratio-1610{padding-bottom:62.5%}.aspect--21\:9,.responsive.ratio-219{padding-bottom:42.8571%}.aspect--4\:3,.responsive.ratio-43{padding-bottom:75%}.aspect--3\:2,.responsive.ratio-32{padding-bottom:66.6666%}
@charset "UTF-8";
html{-webkit-font-smoothing:antialiased}body{font:62.5% "Open Sans", Verdana, Arial, Helvetica, sans-serif;color:#372E29;background-color:#b51628}figure{margin:0;padding:0}a{color:#372E29}h1 a,h2 a,h3 a,h4 a{text-decoration:none}#wrapper{font-size:1.4em;line-height:1.4}h1{font-size:2em;text-align:center}h2,#container legend{padding-bottom:5px;border-bottom:2px solid;font-size:1.7em;color:#991B1E}h3{text-transform:uppercase;color:#991B1E}#container a:hover{color:#991B1E}.clearfix:after,#wrapper:after{height:0;clear:both;display:block;line-height:0;content:".";visibility:hidden}.clearfix{display:inline-block}html[xmlns] .clearfix{display:block}* html .clearfix{height:1%}.clr{clear:both}.showat480,.showat768{display:none}#wrapper{background-color:#EEEEEE}#main{max-width:100%;overflow:hidden;float:left;clear:both;margin-top:10px;padding:0 0 60px}#left{margin-top:20px;margin-right:10px}#container{clear:both;padding-bottom:20px}#header .mod_article{clear:both;margin-top:20px}.logo{float:left;clear:both;margin-left:10px;margin-top:20px}.inside>.header-line{clear:both;margin-top:10px;margin-right:10px;margin-left:10px;padding-top:10px;border-bottom:1px dotted;border-color:#B2B3B7}.start .inside>.header-line{padding-top:0;border:none}#header-image-wrapper{overflow:hidden;margin-top:-5px}.mod_navigation ul{margin:0;padding:0;list-style:none}.nav-main{float:right;margin-right:10px;margin-top:20px}.nav-main>ul>li>a,.nav-main>ul>li>.active,.nav-main>ul>li>.trail,.nav-left a,.nav-left span.active,.nav-left span.trail,.nav-left a.trail,.pagination a,.pagination span,.mod_booknav a,.mod_booknav span{display:block;padding:8px;border:1px solid;font-weight:bold;text-decoration:none;color:#87817E;border-color:#B2B3B7;background:#F2F2F2;background:-moz-linear-gradient(top, #F2F2F2 0%, #E9E9E9 3%, #DADADA 100%);background:-webkit-gradient(linear, left top, left bottom, color-stop(0%, #F2F2F2), color-stop(3%, #E9E9E9), color-stop(100%, #DADADA));background:-webkit-linear-gradient(top, #F2F2F2 0%, #E9E9E9 3%, #DADADA 100%);background:-o-linear-gradient(top, #F2F2F2 0%, #E9E9E9 3%, #DADADA 100%);background:-ms-linear-gradient(top, #F2F2F2 0%, #E9E9E9 3%, #DADADA 100%);background:linear-gradient(to bottom, #F2F2F2 0%, #E9E9E9 3%, #DADADA 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="$navOffGradient1", endColorstr="$navOffGradient2",GradientType=0);font-size:1.143em}.nav-main.dropdown>ul>li:hover>a,.nav-main.dropdown>ul>li.submenu:hover>.active,.nav-left a:hover,.pagination a:hover,.mod_booknav a:hover{background:#F2F2F2;border-color:#BEBEBE;color:#991B1E}.nav-main>ul>li>.active,.nav-main>ul>li>.trail,.nav-left span.active,.nav-left span.trail,.nav-left a.trail,.pagination span,.mod_booknav span{border-color:#7A1518;color:#ffffff;background:#991B1E;background:-moz-linear-gradient(top, #AD484A 0%, #991B1E 3%, #991B1E 96%, #7A1518 100%);background:-webkit-gradient(linear, left top, left bottom, color-stop(0%, #AD484A), color-stop(3%, #991B1E), color-stop(96%, #991B1E), color-stop(100%, #7A1518));background:-webkit-linear-gradient(top, #AD484A 0%, #991B1E 3%, #991B1E 96%, #7A1518 100%);background:-o-linear-gradient(top, #AD484A 0%, #991B1E 3%, #991B1E 96%, #7A1518 100%);background:-ms-linear-gradient(top, #AD484A 0%, #991B1E 3%, #991B1E 96%, #7A1518 100%);background:linear-gradient(to bottom, #AD484A 0%, #991B1E 3%, #991B1E 96%, #7A1518 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="$navOnGradient1", endColorstr="$navOnGradient2",GradientType=0)}.nav-main{}.nav-main>ul>li{float:left;margin-right:10px;font-weight:bold}.nav-main li.last{margin-right:0}.nav-main.dropdown{}.nav-main.dropdown>ul>li.submenu:hover>a,.nav-main.dropdown>ul>li.submenu:hover>.active{padding-bottom:15px;border-bottom:none}.nav-main.dropdown .submenu .level_2{width:170px;left:-9999em;position:absolute;z-index:88;border-top-color:#EEEEEE}.nav-main.dropdown .submenu .level_2{width:170px;left:-9999em;position:absolute;z-index:88;border-top-color:#EEEEEE}.nav-main.dropdown li.submenu:hover .level_2{left:auto}.nav-main.dropdown li.submenu:hover .level_2{left:auto}.nav-main .submenu{}.nav-main .submenu .level_2{border:1px solid;background:#F2F2F2;border-color:#BEBEBE}.nav-main .submenu .level_2 a,.nav-main .submenu .level_2 span{clear:both;display:block;padding:8px;border-top:1px solid;border-bottom:1px solid;font-size:1.143em;text-decoration:none;border-top-color:#ffffff;border-bottom-color:#BEBEBE}.nav-main .submenu .level_2 a.last,.nav-main .submenu .level_2 span.last{border-bottom:none}.nav-main.dropdown .level_2 a:hover,.nav-main .level_2 .active,.nav-main .level_2 .trail{color:#991B1E;background-color:#F2F2F2}.nav-meta{float:right;margin-top:1px;margin-right:10px;line-height:25px}.nav-meta li{display:inline;padding:0 5px}.nav-meta a{text-decoration:none}.nav-meta a:hover{text-decoration:underline}.mod_booknav{clear:both;margin-top:20px;padding-top:10px;border-top:1px solid;border-color:#B2B3B7}.mod_booknav ul{margin:0;padding:0;list-style:none}.mod_booknav li{float:left}.mod_booknav a,.mod_booknav span{margin-right:2px;padding:5px}.noprevlink .mod_booknav .up,.noprevlink .mod_booknav .prev{display:none}table{width:100%;margin-bottom:10px;border:1px solid;border-collapse:collapse;border-color:#B2B3B7}table caption{margin-bottom:1em;text-align:left;font-weight:bold}th,td{border-right:1px solid;border-bottom:1px solid;border-color:#B2B3B7;vertical-align:top}th{padding:1%;text-align:left;background-color:#AFABA9}td{padding:8px}td.col_last{border-right:none}.odd td{background-color:#F6F6F6}.even td{background-color:#F2F2F2}#container .ce_gallery ul{margin:0;padding:0}#container .image_container a img{position:relative;display:inline-block;padding:2px;border:1px solid;border-color:#B2B3B7}#container .image_container a:hover img{border-color:#991B1E}#container figure.float_left{margin-right:20px}#container figure.float_right{margin-left:20px}#container .caption{padding:3px;background-color:#E9E9E9}.content-slider{position:relative;overflow:hidden;visibility:hidden}.ce_sliderStart{position:relative}.slider-wrapper{position:relative;overflow:hidden}.slider-wrapper>div{width:100%;height:300px;float:left;padding:0}.slidebox1{position:relative;background:#E9E9E9;background:-moz-linear-gradient(top, #E9E9E9 0%, #F2F2F2 100%);background:-webkit-gradient(linear, left top, left bottom, color-stop(0%, #E9E9E9), color-stop(100%, #F2F2F2));background:-webkit-linear-gradient(top, #E9E9E9 0%, #f4f2f1 100%);background:-o-linear-gradient(top, #E9E9E9 0%, #F2F2F2 100%);background:-ms-linear-gradient(top, #E9E9E9 0%, #F2F2F2 100%);background:linear-gradient(to bottom, #E9E9E9 0%, #F2F2F2 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="$navOffGradient2", endColorstr="$navOffGradient1",GradientType=0)}.slidebox1 h1,.slidebox1 p{margin-right:50px;margin-left:20px}.slidebox1 .image_container{top:0;right:0;position:absolute}.slider-control{height:55px}.slider-control .slider-menu{font-size:3em;line-height:1.6em}.slider-control .slider-prev,.slider-control .slider-next{min-width:55px;margin-right:10px;margin-left:10px;padding:8px;text-align:center;border:1px solid;text-decoration:none;display:block;font-weight:bold;color:#87817E;border-color:#B2B3B7;background:#F2F2F2;background:-moz-linear-gradient(top, #F2F2F2 0%, #E9E9E9 3%, #DADADA 100%);background:-webkit-gradient(linear, left top, left bottom, color-stop(0%, #F2F2F2), color-stop(3%, #E9E9E9), color-stop(100%, #DADADA));background:-webkit-linear-gradient(top, #F2F2F2 0%, #E9E9E9 3%, #DADADA 100%);background:-o-linear-gradient(top, #F2F2F2 0%, #E9E9E9 3%, #DADADA 100%);background:-ms-linear-gradient(top, #F2F2F2 0%, #E9E9E9 3%, #DADADA 100%);background:linear-gradient(to bottom, #F2F2F2 0%, #E9E9E9 3%, #DADADA 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="$navOffGradient1", endColorstr="$navOffGradient2",GradientType=0);font-size:1.143em}#wrapper .slider-control .slider-prev:hover,#wrapper .slider-control .slider-next:hover{border-color:#7A1518;color:#ffffff;background:#991B1E;background:-moz-linear-gradient(top, #AD484A 0%, #991B1E 3%, #991B1E 96%, #7A1518 100%);background:-webkit-gradient(linear, left top, left bottom, color-stop(0%, #AD484A), color-stop(3%, #991B1E), color-stop(96%, #991B1E), color-stop(100%, #7A1518));background:-webkit-linear-gradient(top, #AD484A 0%, #991B1E 3%, #991B1E 96%, #7A1518 100%);background:-o-linear-gradient(top, #AD484A 0%, #991B1E 3%, #991B1E 96%, #7A1518 100%);background:-ms-linear-gradient(top, #AD484A 0%, #991B1E 3%, #991B1E 96%, #7A1518 100%);background:linear-gradient(to bottom, #AD484A 0%, #991B1E 3%, #991B1E 96%, #7A1518 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="$navOnGradient1", endColorstr="$navOnGradient2",GradientType=0)}.mod_article .slider-wrapper *[class*="ce_"],.mod_article .ce_sliderStart{margin:0}.ce_toplink>a:before{content:"⇑";font-weight:bold;text-decoration:none;float:left;margin-right:5px}@media (min-width:768px) and (max-width:979px){.nav-main{font-size:0.8em}figure{float:none !important;padding:0 !important;margin:0 !important}.caption{margin-bottom:20px}}@media (max-width:767px){#left{display:none}.showat768{display:block}.hideat768{display:none}body{background:#fff}#main .inside{margin-right:0;margin-left:0}.image_container{padding:0 !important;margin-left:0 !important;margin-right:10px !important;float:none !important}.mobilelogo{float:left;display:block;margin:5px}#main{padding-right:15px;padding-left:15px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}#left{padding-left:15px}.mod_article *[class*="ce_"],.mod_article *[class*="mod_"]{margin-right:10px;margin-left:0}#jump-to-nav{width:35px;height:33px;float:right;display:block;margin-top:5px;margin-right:10px;padding-top:0;padding-right:100px;background-image:url("../../files/decrescendo-theme/themeimages/nav_mobile.png");background-repeat:no-repeat;font-size:1.5em;text-decoration:none;color:#991B1E;background-position:right 2px}.mod_breadcrumb{display:none}#nav-main-mobile{width:auto;height:auto;float:none;clear:both;margin-top:25px;margin-right:10px;background:none}#nav-main-mobile li{float:none;margin-right:0}#nav-main-mobile a.trail:hover{color:#fff}.slidebox1 .image_container{right:-10px;opacity:0.1;z-index:55}.mod_article .ce_sliderStart{margin-right:0}.content-slider .slidebox1 h1,.content-slider .slidebox1 p{position:absolute;margin-right:10%;z-index:99}.slidebox1 p{top:70px}}@media (max-width:479px){#jump-to-nav{margin-top:10px;text-indent:-9999px}}@media (max-width:400px){#jump-to-nav{padding-right:0}.slidebox1 h1{font-size:2em;line-height:1em}}@media print{body{margin:0;padding:0;background:#FFF !important;font-size:14px}.grid12,#wrapper{width:100%}nav,#header-top-bar,#nav-main,#social,.mod_booknav{display:none}#main .inside{margin:0}#container{padding:0}.accordion{height:auto !important;visibility:visible !important;opacity:1 !important}.mod_subscribe,.mod_unsubscribe{display:none}}
