article,aside,details,figcaption,figure,footer,header,hgroup,nav,section{display:block;}audio,canvas,video{display:inline-block;*display:inline;*zoom:1;}audio:not([controls]){display:none;}[hidden]{display:none;}html{font-size:100%;overflow-y:scroll;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%;}body{margin:0;}body,button,input,select,textarea{font-family:sans-serif;}a{color:#00e;}a:visited{color:#551a8b;}a:focus{outline:thin dotted;}a:hover,a:active{outline:0;}abbr[title]{border-bottom:1px dotted;}b,strong{font-weight:bold;}blockquote{margin:1em 40px;}dfn{font-style:italic;}mark{background:#ff0;color:#000;}pre,code,kbd,samp{font-family:monospace,serif;_font-family:'courier new',monospace;font-size:1em;}pre{white-space:pre;white-space:pre-wrap;word-wrap:break-word;}q{quotes:none;}q:before,q:after{content:'';content:none;}small{font-size:75%;}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline;}sup{top:-0.5em;}sub{bottom:-0.25em;}ul,ol{margin:1em 0;padding:0 0 0 40px;}dd{margin:0 0 0 40px;}nav ul,nav ol{list-style:none;list-style-image:none;}img{border:0;-ms-interpolation-mode:bicubic;}svg:not(:root){overflow:hidden;}figure{margin:0;}form{margin:0;}fieldset{margin:0 2px;padding:0.35em 0.625em 0.75em;}legend{border:0;*margin-left:-7px;}button,input,select,textarea{font-size:100%;margin:0;vertical-align:baseline;*vertical-align:middle;}button,input{line-height:normal;*overflow:visible;}table button,table input{*overflow:auto;}button,html input[type="button"],input[type="reset"],input[type="submit"]{cursor:pointer;-webkit-appearance:button;}input[type="checkbox"],input[type="radio"]{box-sizing:border-box;padding:0;}input[type="search"]{-webkit-appearance:textfield;-moz-box-sizing:content-box;-webkit-box-sizing:content-box;box-sizing:content-box;}input[type="search"]::-webkit-search-decoration{-webkit-appearance:none;}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0;}textarea{overflow:auto;vertical-align:top;}table{border-collapse:collapse;border-spacing:0;}
html{background:transparent url(/sites/all/themes/cac/css/images/html.jpg) 0 0 repeat;}body{font-family:verdana,helvetica,sans;font-size:12px;line-height:1.5;background:transparent url(/sites/all/themes/cac/css/images/cachtmlbg.png) 50% 0 no-repeat;}#top-bar{background:#4f6d9f url(/sites/all/themes/cac/css/images/emphatic.jpg) 50% 0 repeat-x;height:44px;line-height:44px;box-shadow:0px 0px 20px rgba(0,0,0,0.3);}#top-bar{}#smolder{width:1000px;margin:0 auto;box-shadow:0px 0px 40px rgba(0,0,0,0.1);background:#FDF6E3 url(/sites/all/themes/cac/css/images/inner.jpg) 0 0 repeat;border:1px solid transparent;}#emphatic,#main{background:#FDF6E3 url(/sites/all/themes/cac/css/images/inner.jpg) 0 0 repeat;overflow:visible;border:1px solid rgba(255,255,255,0.0);}.interior{margin:20px 20px 0px 20px;overflow:visible;}#main .interior{margin-bottom:20px;}#emphatic .interior{background:#4f6d9f url(/sites/all/themes/cac/css/images/emphatic.jpg) 0 0 no-repeat;}#main .interior{background:#FDF6E3;padding:20px;min-height:350px;}#menu{height:32px;background:#4f6d9f;background:rgba(79,109,159,0.3);}#top-bar .region{width:960px;margin:0 auto;}#header{background:url(/sites/all/themes/cac/css/images/header-constitution.png) top right no-repeat;}#header .section{padding:12px;overflow:hidden;}#branding{float:left;width:624px;overflow:hidden;height:136px;}#header-content{float:right;width:300px;overflow:hidden;height:136px;}#featured{margin-bottom:20px;background:#fefbf3;}#featured .region{padding:0px;}#featured .block{}#left{width:600px;}#right{width:300px;}#left.overview,#right.overview{width:450px;}#left{float:left;}#main{}#content{margin-bottom:20px;}#right{float:right;}#right .block{background:#fefbf3;border:2px solid #f0eae6;padding:10px;margin-bottom:12px;}#full{margin:0 0 0 12px;}#full .region{}#split-left{width:225px;float:left;}#split-right{width:225px;float:right;}#split-right .region,#split-left .region{margin-left:12px;}#footer{background:#4f6d9f url(/sites/all/themes/cac/css/images/emphatic.jpg) 50% 0 repeat-x;margin:0 0 20px 0;box-shadow:0px 0px 20px rgba(0,0,0,0.1);}#footer .region{width:960px;margin:0 auto;padding:1em 0;color:#fff;}#block-block-11{float:left;}#block-block-12{float:right;}#footer a{color:#fff;font-weight:600;}#footer-menu{margin:20px 20px 0 0;}#footer-menu tbody{border:0;}#footer-menu td{padding:0 0 0 30px;}p,ul{margin:0 0 12px 0;}a{text-decoration:none;color:#2464cd;}a:visited{color:#2464cd;}#content a:hover{color:#000;text-decoration:underline;}h2,h3{font-family:'Lato',sans-serif;font-size:1.5em;margin:0 0 .66em 0;font-weight:400;text-shadow:0 0 1px rgba(0,0,0,0.2);}h2{text-transform:uppercase;}h4{font-family:'Lato',sans-serif;font-size:1.2em;margin:0 0 .5em 0;font-weight:400;text-shadow:0 0 1px rgba(0,0,0,0.2);line-height:1.3;}.node-footer ul.inline li{padding:0 1em 0 0;}#block-block-7 h2{margin:0 0 4px 0;text-align:center;}#block-block-7 h2 a{color:#000;}#block-block-7 h3{margin:0;}#block-block-7 h4{margin:0 0 10px 0;text-align:center;font-style:italic;}.action-button{text-align:center;background:#a90329;background:-moz-linear-gradient(top,#a90329 0%,#8f0222 44%,#6d0019 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#a90329),color-stop(44%,#8f0222),color-stop(100%,#6d0019));background:-webkit-linear-gradient(top,#a90329 0%,#8f0222 44%,#6d0019 100%);background:-o-linear-gradient(top,#a90329 0%,#8f0222 44%,#6d0019 100%);background:-ms-linear-gradient(top,#a90329 0%,#8f0222 44%,#6d0019 100%);background:linear-gradient(top,#a90329 0%,#8f0222 44%,#6d0019 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#a90329',endColorstr='#6d0019',GradientType=0);height:40px;line-height:40px;}.action-button a{color:#fff;display:block;text-shadow:1px 1px 2px #000;}.action-button a:hover{background:#ba032d;text-shadow:0px 0px 0px #000;}.field-name-field-headshot img,.views-field-field-headshot img{float:left;margin:0px 12px 6px 0px;}.field-name-field-headshot img,.views-field-field-headshot img{display:block;}.field-name-field-headshot a{outline:0;}.field-name-field-person-title,.views-field-title{font-family:'Lato',sans-serif;font-size:1.25em;margin:0 0 .66em 0;font-weight:400;text-shadow:0 0 1px rgba(0,0,0,0.2);}.view-featured-content-slider{width:920px;}.view-featured-content-slider .view-content{padding:0;}.views-slideshow-cycle-main-frame-row{}.views-slideshow-cycle-main-frame-row-item{float:left;overflow:hidden;}#block-views-blog-slider-block{padding:5px;margin-bottom:10px;background:#f3ede1;background:-moz-linear-gradient(top,#ede1c7 0%,#f3ede1 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#ede1c7),color-stop(100%,#f3ede1));background:-webkit-linear-gradient(top,#ede1c7 0%,#f3ede1 100%);background:-o-linear-gradient(top,#ede1c7 0%,#f3ede1 100%);background:-ms-linear-gradient(top,#ede1c7 0%,#f3ede1 100%);background:linear-gradient(top,#ede1c7 0%,#f3ede1 100%);box-shadow:0px 0px 20px #fff;}#block-views-blog-slider-block .content{background:#fff;background:rgba(255,255,255,0.5);padding:5px;}#views_slideshow_cycle_teaser_section_blog_slider-block{}#block-views-blog-slider-block .views-slideshow-controls-bottom{}#block-views-blog-slider-block .views-field-field-post-img{float:left;margin-right:10px;}#block-views-blog-slider-block .views-field-title{}#block-views-blog-slider-block .views-field-body{padding-right:20px;}#views_slideshow_controls_text_pause_blog_slider-block{position:relative;top:-64px;left:525px;}#views_slideshow_controls_text_pause_blog_slider-block a:hover{border:0;}#views_slideshow_controls_text_blog_slider-block,.views-slideshow-controls-bottom{height:0;position:absolute;}.views-slideshow-controls-text-previous,.views-slideshow-controls-text-next{background-image:url(/sites/all/themes/cac/css/images/slider-nav.png);display:block;height:48px;width:48px;outline:0;text-indent:-9999px;position:relative;z-index:9;}.views-slideshow-controls-text-previous{left:-32px;background-position:0px 0px;top:-100px;}.views-slideshow-controls-text-next{left:564px;background-position:-48px 0px;top:-148px;}.views-slideshow-controls-text-previous:hover{background-position:0px -48px;}.views-slideshow-controls-text-next:hover{background-position:-48px -48px;}ul.jcarousel{margin:0;padding:0;}ul.jcarousel li,.jcarousel-skin-default .jcarousel-item{margin:0;padding:0;list-style-type:none;width:221px;height:auto;float:left;margin-right:11px;text-align:left;background:transparent;border:0;}ul.jcarousel li img{display:block;}ul.jcarousel li a{color:#000;outline:0;}ul.jcarousel .views-field-field-ft-slug{margin:4px;text-shadow:0px 0px 3px rgba(255,255,255,0.2);line-height:1.25em;}ul.jcarousel .views-field-field-ft-slug p{margin:0;padding:2px 4px;}.jcarousel-skin-default .jcarousel-container-horizontal{margin:auto;padding:0;width:920px;height:auto;}.jcarousel-skin-default .jcarousel-clip-horizontal{overflow:hidden;width:920px;padding:0;}.jcarousel-navigation{display:none;}.jcarousel-skin-default .jcarousel-next,.jcarousel-skin-default .jcarousel-prev{background-image:url(/sites/all/themes/cac/css/images/slider-nav.png);display:block;height:48px;width:48px;outline:0;}.jcarousel-skin-default .jcarousel-prev-horizontal{background-position:0 0;left:-38px;position:absolute;top:90px;}.jcarousel-skin-default .jcarousel-prev-horizontal:hover{background-position:0 -48px;}.jcarousel-skin-default .jcarousel-next-horizontal{background-position:-48px 0px;position:absolute;right:-36px;top:90px;}.jcarousel-skin-default .jcarousel-next-horizontal:hover{background-position:-48px -48px;}.jcarousel li.jcarousel-item-4,.jcarousel li.jcarousel-item-8{margin-right:0;}ul.jcarousel-processed li.jcarousel-item-4,ul.jcarousel-processed li.jcarousel-item-8{margin-right:11px;}.jcarousel-item-5,.jcarousel-item-6,.jcarousel-item-7,.jcarousel-item-8{display:none;}ul.jcarousel-processed .jcarousel-item-5,ul.jcarousel-processed .jcarousel-item-6,ul.jcarousel-processed .jcarousel-item-7,ul.jcarousel-processed .jcarousel-item-8{display:block;}.twtr-ft{display:none;}#block-block-5,#block-block-6{min-height:460px;}#block-block-5 h2,#block-block-6 h2{text-align:center;margin-bottom:10px;}.double .block{float:left;width:280px;margin-right:20px;}.double .block-views h2{border-bottom:2px solid #000;}#block-views-blog-post-series-block-1{background:#fefbf3;margin-bottom:20px;}#block-views-blog-post-series-block-1 td{padding:10px;width:280px;vertical-align:top;}.row-1 .col-1,.row-2 .col-2{background:#fff;}#block-views-blog-post-series-block-1 h3{margin:.25em 0;}#block-views-blog-internal-block-2 .col-1,#block-views-blog-internal-block-2 .col-2{width:195px;padding:5px 10px;vertical-align:top;}#block-views-blog-internal-block-2 .col-1{width:194px;border-right:1px solid #f0eae6;background:transparent;}.views-field-field-post-person{margin:-10px 0px 10px 0px;}.views-field-field-post-dt{margin:-10px 0px 10px 0px;}.field-name-field-post-dt{margin:0px 0px 10px 0px;}.views-field-field-pub-link,.field-name-field-pub-link,.views-field-field-article-person,.views-field-field-person-title{margin:-10px 0 10px 0;}.views-field-field-pub-date,.field-name-field-pub-date,.field-name-field-article-person,.field-name-field-person-title{margin:-10px 0px 10px 0px;}.views-field-field-tv-appearance{margin-bottom:20px;}#block-views-think-tank-items-block-4{margin-bottom:20px;background:#FDF6E3 url(/sites/all/themes/cac/css/images/inner.jpg) 0 0 repeat;padding:20px;}#block-views-think-tank-items-block-4 .block-head h2{border-bottom:1px solid #f0eae6;padding:5px 15px;margin:0;background:#FDF6E3;}#block-views-think-tank-items-block-4 .content{}#block-views-think-tank-items-block-4 .views-row{padding:5px 15px 10px 15px;}#block-views-think-tank-items-block-4 .views-row-odd{background:#fefbf3;}#block-views-think-tank-items-block-4 .views-row-even{border-bottom:1px solid #f0eae6;border-top:1px solid #f0eae6;background:#FDF6E3;}.node-brief-series .field-name-field-reference-brief{border:15px solid rgba(255,255,255,0.8);}.node-brief-series .field-name-field-reference-brief .node{padding:5px 15px 10px 15px;}.node-brief-series .field-name-field-reference-brief .odd .node{border-bottom:1px solid rgba(0,0,0,0.1);border-top:1px solid rgba(0,0,0,0.1);}.node-brief-series .field-name-field-reference-brief .even .node{background:rgba(255,255,255,0.3);}.node-blog-post-series .field-name-field-post-reference{border:15px solid rgba(255,255,255,0.8);}.node-blog-post-series .field-name-field-post-reference .node{padding:5px 15px 10px 15px;}.node-blog-post-series .field-name-field-post-reference .odd .node{border-bottom:1px solid rgba(0,0,0,0.1);border-top:1px solid rgba(0,0,0,0.1);}.node-blog-post-series .field-name-field-post-reference .even .node{background:rgba(255,255,255,0.3);}.node-blog-post-series .field-name-field-post-person{margin:-10px 0 10px 0;}.node-blog-post-series .field-name-field-post-img{padding:10px;margin-bottom:10px;background:#f3ede1;background:-moz-linear-gradient(top,#ede1c7 0%,#f3ede1 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#ede1c7),color-stop(100%,#f3ede1));background:-webkit-linear-gradient(top,#ede1c7 0%,#f3ede1 100%);background:-o-linear-gradient(top,#ede1c7 0%,#f3ede1 100%);background:-ms-linear-gradient(top,#ede1c7 0%,#f3ede1 100%);background:linear-gradient(top,#ede1c7 0%,#f3ede1 100%);box-shadow:0px 0px 20px #fff;}.node-blog-post-series .field-name-field-post-img img{display:block;}.node-blog-post-series .field-name-field-post-img a:hover{border:none;}.view-briefs-2 h3{background:#4f6d9f;color:#fff;text-align:center;}.view-briefs-2 .views-row{padding-bottom:10px;}#top-bar-links{float:left;width:100%;font-size:1em;height:40px;overflow:hidden;}#top-bar-links h4{float:left;line-height:40px;font-size:1.2em;margin-right:1em;}#top-bar-links h4 a{display:block;float:left;padding-left:40px;background:transparent url(/sites/all/themes/cac/css/images/top-sprite.png) 0 -400px no-repeat;text-shadow:-1px 1px rgba(0,0,0,0.1);color:#fff;}#top-bar-links h4 a:hover{background-position:0 -440px;color:#000;}#top-social-list{list-style-type:none;margin:0;padding:0;}#top-social-list li{list-style-type:none;display:inline;float:left;margin-right:.8em;}#top-bar-links .top-link{float:left;line-height:40px;}#top-bar-links .top-link a,#top-bar-links .top-link a:hover{outline:0;text-decoration:0;}#top-bar-links .top-link a{display:block;float:left;padding-left:36px;background:transparent url(/sites/all/themes/cac/css/images/top-sprite.png) 0 0 no-repeat;font-family:'Lato',sans-serif;text-shadow:-1px 1px rgba(0,0,0,0.1);color:#fff;}#top-bar-links .top-link a:hover{color:#000;}#top-bar-links .top-twitter a{background-position:0 2px;}#top-bar-links .top-twitter a:hover{background-position:0 -38px;}#top-bar-links .top-facebook a{background-position:0 -78px;}#top-bar-links .top-facebook a:hover{background-position:0 -118px;}#top-bar-links .top-youtube a{background-position:0 -318px;}#top-bar-links .top-youtube a:hover{background-position:0 -358px;}#top-bar-links .top-scribd a{background-position:0 -158px;}#top-bar-links .top-scribd a:hover{background-position:0 -198px;}#block-block-9{float:left;margin-left:-20px;width:720px;}#block-search-form{float:right;width:260px;margin-right:-20px;overflow:hidden;}.form-item-search-block-form input{width:182px;height:20px;line-height:20px;padding:2px 4px;outline:0;border:0;margin:0;}.form-actions input{border:0;outline:0;height:24px;line-height:24px;text-shadow:-1px 1px 3px rgba(0,0,0,0.4);width:69px;margin:9px 0 0 -4px;color:#fff;text-transform:uppercase;font-weight:600;background:#4f6d9f;background:-moz-linear-gradient(top,#4f6d9f 0%,#3e567d 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#4f6d9f),color-stop(100%,#3e567d));background:-webkit-linear-gradient(top,#4f6d9f 0%,#3e567d 100%);background:-o-linear-gradient(top,#4f6d9f 0%,#3e567d 100%);background:-ms-linear-gradient(top,#4f6d9f 0%,#3e567d 100%);background:linear-gradient(top,#4f6d9f 0%,#3e567d 100%);}.form-actions input:hover{background:#3e567d;}ul.subnav{padding:0;}.subnav li{list-style-type:none;padding:0;margin:0;}.subnav h3{padding:0;margin:0;}fieldset{background:#fefbf3;border:1px solid #f0eae6;}legend{font-family:'Lato',sans-serif;font-size:1.5em;line-height:1;font-weight:400;text-shadow:0 0 1px rgba(0,0,0,0.2);}#webform-client-form-577 input{padding:2px 4px;border-bottom:1px solid #f0eae6;border-right:1px solid #f0eae6;border-left:1px solid #b6b3c2;border-top:1px solid #b6b3c2;}#webform-client-form-577 label{text-transform:uppercase;margin-bottom:2px;}#webform-component-your-information{margin-bottom:20px;}#webform-component-your-information--first-name,#webform-component-your-information--last-name{float:left;margin-right:20px;}#webform-component-your-information--email-address{clear:left;}#webform-component-your-information--first-name input,#webform-component-your-information--last-name input{width:200px;}#webform-client-form-577 .form-actions input{height:36px;line-height:36px;font-size:2em;font-family:'Lato',sans-serif;font-weight:400;padding:0px 40px;text-shadow:-1px 1px 3px rgba(0,0,0,0.4);width:auto;margin:0 0 0 2px;}h3#signup-title{text-align:right;color:#fff;text-shadow:-1px 1px 3px rgba(0,0,0,0.3);}#header-signup{float:right;width:268px;}.header-form{margin-bottom:10px;}.header-form .required{color:red;}.header-form label{color:#999;line-height:20px;font-weight:400;padding-top:2px;font-style:italic;}.header-form input{height:20px;padding:2px 4px;background:#fff;border:0;outline:0;}.header-form input:focus{background:#fff;}#header-first-name,#header-last-name,#header-email,#header-zip{float:left;}#header-first-name,#header-email{margin-right:10px;}#header-email,#header-submit{clear:both;}#header-submit{margin-left:158px;}#header-first-name input,#header-last-name input{width:120px;}#header-email input{width:140px;}#header-zip input{width:100px;}#header-submit input{height:30px;text-align:center;line-height:24px;font-size:1.2em;font-family:'Lato',sans-serif;font-weight:400;padding:0px 20px;text-transform:uppercase;text-shadow:-1px 1px 3px rgba(0,0,0,0.4);width:108px;color:#fff;background:#4f6d9f;background:-moz-linear-gradient(top,#4f6d9f 0%,#3e567d 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#4f6d9f),color-stop(100%,#3e567d));background:-webkit-linear-gradient(top,#4f6d9f 0%,#3e567d 100%);background:-o-linear-gradient(top,#4f6d9f 0%,#3e567d 100%);background:-ms-linear-gradient(top,#4f6d9f 0%,#3e567d 100%);background:linear-gradient(top,#4f6d9f 0%,#3e567d 100%);}#header-submit input:hover{background:#3e567d;}.page-calendar{}.page-calendar #left{width:920px;}.page-calendar #right{display:none;}.view .date-nav-wrapper ul{left:50%;line-height:inherit;position:absolute;z-index:1;top:2px;}.view .date-nav-wrapper .date-prev{right:100px;background:-moz-linear-gradient(top,#ede1c7 0%,#f3ede1 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#ede1c7),color-stop(100%,#f3ede1));background:-webkit-linear-gradient(top,#ede1c7 0%,#f3ede1 100%);background:-o-linear-gradient(top,#ede1c7 0%,#f3ede1 100%);background:-ms-linear-gradient(top,#ede1c7 0%,#f3ede1 100%);background:linear-gradient(top,#ede1c7 0%,#f3ede1 100%);box-shadow:0px 0px 20px #fff;}.view .date-nav-wrapper .date-next{right:-160px;text-align:left;}.view .date-nav-wrapper .date-next,.view .date-nav-wrapper .date-prev{width:70px;background:-moz-linear-gradient(top,#ede1c7 0%,#f3ede1 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#ede1c7),color-stop(100%,#f3ede1));background:-webkit-linear-gradient(top,#ede1c7 0%,#f3ede1 100%);background:-o-linear-gradient(top,#ede1c7 0%,#f3ede1 100%);background:-ms-linear-gradient(top,#ede1c7 0%,#f3ede1 100%);background:linear-gradient(top,#ede1c7 0%,#f3ede1 100%);box-shadow:0px 0px 20px #fff;}.calendar-calendar tr{background:#fff;}.calendar-calendar .month-view .full td.single-day .calendar-empty,.calendar-calendar .month-view .full td.single-day.empty,.calendar-calendar .month-view .full td.date-box.empty{background:none repeat scroll 0 0 #fefbf3;}#block-views-constitution-calendar-block-1{float:left;width:300px;margin-left:30px;margin-top:-1px;background:#4f6d9f url(/sites/all/themes/cac/css/images/emphatic.jpg) 10% 0 repeat-x;padding:10px;height:100px;}#block-views-constitution-calendar-block-1 h2{font-size:1.25em;margin-bottom:.5em;}#footer #block-views-constitution-calendar-block-1 a{}#block-views-constitution-calendar-block-1 .field-name-field-person-title{font-family:verdana,helvetica,sans;font-size:1em;}.node-calendar-event .field-name-field-calendar-date{margin:-10px 0 10px 0;font-size:1.5em;font-family:'Lato',sans-serif;}.view-display-id-attachment .views-summary-unformatted{font-size:12px;}.view-display-id-attachment .view-content{margin-bottom:15px;}
