/*! normalize.css v1.0.1 | MIT License | git.io/normalize */a:link,a:visited,mark{color:#000}ol ol li,ul li,ul ul{list-style:inherit}.content table,.content td,.content th,table{border-collapse:collapse;border-spacing:0}#breadcrumbs p:after,#breadcrumbs:after,#content p.skip-link,#content:after,#main,#main-navigation nav:after,#main:after,#sidebar .spotlight .spotlight-pager:after,#sitemap:after,#weather p:after,.calendar-filter:after,.content .details-wrapper:after,.events-listing ul.events-container>li .date .date-start:after,.events-listing ul.events-container>li .date .duration,.events-listing ul.events-container>li:after,.projects-detail:after,.searchform:after,.section-home #content .box.spotlight .spotlight-pager:after,.section-home #content .quicklinks,.utility-wrapper:after,div.wrapper:after,fieldset.security:after{clear:both}#cboxClose:active,#cboxNext:active,#cboxPrevious:active,#cboxSlideshow:active,#colorbox,a:active,a:hover{outline:0}article,aside,details,figcaption,figure,footer,header,hgroup,nav,section,summary{display:block}audio,canvas,video{display:inline-block}audio:not([controls]){display:none;height:0}[hidden],iframe[src="about:blank"]{display:none}button,html,input,select,textarea{font-family:sans-serif}body,figure,form{margin:0}a:focus{outline:dotted thin}h5{font-size:.83em;margin:1.67em 0}h6{font-size:.75em;margin:2.33em 0}abbr[title]{border-bottom:1px dotted}b,strong{font-weight:700}blockquote{margin:1em 40px}dfn{font-style:italic}mark{background:#ff0}dl,menu,ol,p,pre,ul{margin:1em 0}code,kbd,pre,samp{font-family:monospace,serif;font-size:1em}pre{white-space:pre;white-space:pre-wrap;word-wrap:break-word}q{quotes:none}q:after,q:before{content:'';content:none}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{top:-.5em}sub{bottom:-.25em}dd{margin:0 0 0 40px}menu,ol,ul{padding:0 0 0 40px}img{border:0;-ms-interpolation-mode:bicubic}svg:not(:root){overflow:hidden}legend{border:0;padding:0;white-space:normal}button,input,select,textarea{font-size:100%;margin:0;vertical-align:baseline}button,input{line-height:normal}button,html input[type=button],input[type=reset],input[type=submit]{-webkit-appearance:button;cursor:pointer}button[disabled],input[disabled]{cursor:default}input[type=checkbox],input[type=radio]{-webkit-box-sizing:border-box;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-cancel-button,input[type=search]::-webkit-search-decoration{-webkit-appearance:none}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}textarea{vertical-align:top;overflow:auto}h1,h2,h3,h4{margin:2em 0 .333em;padding:0;font-family:"Source Sans Pro",Arial,Helvetica,Tahoma,sans-serif;font-weight:400;color:#4e4e4e;line-height:1.2}h1{font-size:2.133em;font-weight:300}.content h1#headline{margin:.844em 0 .625em}ol ol,ul ul{margin-top:0;margin-bottom:0}.ie7 .content h1#headline{padding-top:.844em}h2{font-size:1.733em}h3{font-size:1.467em}h4{font-size:1.2em}.content h1+h2,.content h1+h3,.content h1+h4,.content h2+h3,.content h3+h4{margin-top:0}a{text-decoration:none}a:active,a:focus,a:hover{color:#8f413a}.content a:link,.content a:visited,.footer a:link,.footer a:visited{border-bottom:solid 1px #8f413a}.content a.no-border,a img{border:none}p{margin:0 0 2em;padding:0}.content img.image-border,.content img.image-border-popup,.content img.image-left-border,.content img.image-left-border-popup,.content img.image-right-border,.content img.image-right-border-popup{padding:10px;background-color:#fff;border:1px solid #dedede;filter:progid:DXImageTransform.Microsoft.Shadow(color='#cccccc', Direction=145, Strength=3)}dl,ol,ul{line-height:1.6;list-style-position:outside;margin-bottom:1em}ul{list-style-type:disc}ol ol{list-style-type:lower-alpha}.content img.image-border,.content img.image-border-popup{display:inline-block;margin:.5em 0 1.5em;-moz-box-shadow:3px 3px 12px #ccc;-webkit-box-shadow:3px 3px 12px #ccc;box-shadow:3px 3px 12px #ccc}.content img.image-right,.content img.image-right-popup{float:right;display:block;margin:.4em 0 1.5em 1.5em}.content img.image-left,.content img.image-left-popup{float:left;display:block;margin:.4em 1.5em 1.5em 0}.content img.image-right-border,.content img.image-right-border-popup{-moz-box-shadow:3px 3px 12px #ccc;-webkit-box-shadow:3px 3px 12px #ccc;box-shadow:3px 3px 12px #ccc;float:right;display:block;margin:.4em 0 1.5em 1.5em}.content img.image-left-border,.content img.image-left-border-popup{-moz-box-shadow:3px 3px 12px #ccc;-webkit-box-shadow:3px 3px 12px #ccc;box-shadow:3px 3px 12px #ccc;float:left;display:block;margin:.4em 1.5em 1.5em 0}.content table,.content td,.content th{border-style:solid;border-color:#c9c7ba;border-width:0;margin:.5em 0}.content td,.content th{line-height:1.4;margin:0;padding:.7em;vertical-align:top;text-align:left}.content td p,.content th p{margin:0!important;line-height:1.4!important}.content th,.content tr.table-header td{font-weight:700;vertical-align:bottom}.content table.table-striped td,.content table.table-striped th,.content table.table-styled td,.content table.table-styled th{border-width:1px}.content table.table-striped td:first-child,.content table.table-striped th:first-child,.content table.table-styled td:first-child,.content table.table-styled th:first-child{border-width-left:none}.content table.table-striped td:last-child,.content table.table-striped th:last-child,.content table.table-styled td:last-child,.content table.table-styled th:last-child{border-width-right:none}.content table.table-striped th,.content table.table-striped tr.table-header td,.content table.table-styled th,.content table.table-styled tr.table-header td{background-color:#f1edea}.ie .content table.table-striped td:first-child,.ie .content table.table-striped th:first-child,.ie .content table.table-styled td:first-child,.ie .content table.table-styled th:first-child{border-width-left:1px}.content table.table-striped tr:nth-child(even) td{background-color:#F9F7F5}.content table.table-sortable th{padding-right:22.5px;cursor:pointer;background-image:url(../images/arrow-up-down-beige.png);background-position:right center;background-repeat:no-repeat}.content table.table-sortable th.headerSortUp{background-color:#F9F7F5;background-image:url(../images/arrow-up-beige.png)}.content table.table-sortable th.headerSortDown{background-color:#F9F7F5;background-image:url(../images/arrow-down-beige.png)}.content .listing-table table{width:100%}fieldset{border:none;padding:0;margin:0}#recaptcha_widget_div,.content input[type=search],input[type=email],input[type=tel],input[type=text],input[type=url],select,textarea{background-color:#fff;border:1px solid #d2c4bb;font-family:"Source Sans Pro",Arial,Helvetica,Tahoma,sans-serif;font-size:1em;padding:.333em;width:85%;-ms-box-sizing:content-box;-moz-box-sizing:content-box;-webkit-box-sizing:content-box;box-sizing:content-box}#recaptcha_widget_div{background-color:#fff}table#recaptcha_table{border:none!important}.content input[type=submit]{cursor:pointer;color:#fff;font-size:.8em;font-weight:700;line-height:1;text-transform:uppercase;text-decoration:none;text-align:center;border:none;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;padding:.833em 1.75em;background:#70828f;background:-webkit-gradient(linear,left top,left bottom,from(#70828f),color-stop(15%,#70828f),to(#62727e));background:-webkit-linear-gradient(top,#70828f 0,#70828f 15%,#62727e 100%);background:linear-gradient(to bottom,#70828f 0,#70828f 15%,#62727e 100%)}.label,label{font-weight:400;display:block;margin-bottom:.4em}div.wrapper,fieldset.security{margin-bottom:1.667em;line-height:1.2}div.wrapper:after,div.wrapper:before,fieldset.security:after,fieldset.security:before{content:"";display:table}.checkbox label{display:inline-block;margin-right:.2em}.req,.required,.required-fields{font-weight:700;color:#ca303c}.required{display:block;position:absolute;left:-999em;top:-999em}.required-fields{font-weight:400}.wrapper.error label{color:#ca303c;font-weight:700}.wrapper.error span.required{left:auto;top:auto;position:static;display:inline}.wrapper.error #recaptcha_widget_div,.wrapper.error input[type=email],.wrapper.error input[type=tel],.wrapper.error input[type=text],.wrapper.error input[type=url],.wrapper.error select,.wrapper.error textarea{background-color:#fbf9ee}.error-notice,.notice{padding:1em;font-size:1.067em;font-weight:700;background-color:#fff;margin-bottom:1em}#inner,body,html{padding:0}.error-notice{color:#ca303c;background-color:#fbf9ee}.ie *{font-family:Arial,Helvetica,Tahoma,sans-serif!important}html{-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%;font-size:100%;overflow-y:scroll;margin:0}body{min-width:1000px;font-size:15px;font-family:"Source Sans Pro",Arial,Helvetica,Tahoma,sans-serif;color:#000;background-color:#e2dcd0;background-image:url(../images/bk-body.png);background-repeat:repeat-x}body.emergency{position:relative;top:62px!important;background-position:center 62px}html.translated-ltr body,html.translated-rtl body{top:40px!important;background-position:center 40px}html.translated-ltr body.emergency,html.translated-rtl body.emergency{position:relative;top:102px!important;background-position:center 102px}@media screen and (max-width:959px){body{position:relative;top:40px!important;background-position:center 40px}body.emergency{position:relative;top:102px!important;background-position:center 102px}html.translated-ltr body,html.translated-rtl body{top:80px!important;background-position:center 80px}html.translated-ltr body.emergency,html.translated-rtl body.emergency{position:relative;top:142px!important;background-position:center 142px}}.cms body{position:relative;top:42px!important;background-position:center 42px}.cms body.emergency{position:relative;top:104px!important;background-position:center 104px}.cms.ecms-approval-mode body,.cms.ecms-edit-mode body{top:84px!important;background-position:center 84px}.cms.ecms-approval-mode body.emergency,.cms.ecms-edit-mode body.emergency{top:146px!important;background-position:center 146px}#header,.ie #ie-header-inner{background-position:center top;width:100%;min-width:1000px}#supplemental-layout-switch{position:absolute;top:-40px;left:0;padding:12px 0;width:100%;text-indent:24px;background-color:#000;font-size:16px;line-height:1;text-transform:uppercase;font-weight:700}#supplemental-layout-switch a{color:#fff;text-decoration:none}#header{background-image:url(../assets/layout/header-default.jpg);background-repeat:no-repeat;background-size:100% auto}.cms #header{background-image:url(../../assets/layout/header-default.jpg)}.ie #ie-header-inner{background-image:url(../images/ie-header-fade.png);background-repeat:repeat-y}#top,#wrapper{background-repeat:repeat-x}#inner,#top{width:960px;min-width:960px;position:relative;margin:0 auto}#wrapper{background-image:url(../images/bk-wrapper-2.png);width:100%;min-width:1000px}#top{padding:0 6px;background-image:url(../images/bk-top.png);background-position:0 294px}.ie #top{background-image:none}#inner{min-height:557px}#brand{height:220px;position:relative;background-image:url(../images/bk-brand-2.png);background-repeat:no-repeat}#brand a.home{display:block;width:155px;height:97px;position:absolute;top:9px;left:10px;padding:10px}#brand a.home h2,#brand a.home img.print-logo{display:block;position:absolute;left:-999em;top:-999em}#brand .section-title{width:700px;height:66px;overflow:hidden;position:relative;left:130px;top:154px;text-align:center}#brand .section-title h3{display:inline-block;color:#fff;line-height:1;padding:11px 8px;margin:0 auto;height:42px;overflow:hidden;font-size:42px;font-weight:600;text-transform:uppercase;text-shadow:3px 3px 0 rgba(0,0,0,.56);border-color:#717171;border-color:rgba(255,255,255,.3);border-width:1px 0;border-style:solid;zoom:1}#jump-navigation{position:absolute;top:0;left:0}#breadcrumbs .separator,#breadcrumbs .title,#breadcrumbs h2,#jump-navigation a,#jump-navigation h2{display:block;position:absolute;left:-999em;top:-999em}#breadcrumbs p:after,#breadcrumbs p:before,#breadcrumbs:after,#breadcrumbs:before{content:"";display:table}#breadcrumbs,#breadcrumbs p{position:relative;float:left}#jump-navigation li,#jump-navigation ul{position:absolute;top:0;margin:0;padding:0;list-style:none}#jump-navigation a{font-size:1.333em;line-height:1;background-color:#fff;border:2px solid #000;color:#000;padding:.5em;top:0;width:auto;text-decoration:none;white-space:nowrap}#jump-navigation a:active,#jump-navigation a:focus,#jump-navigation a:hover{top:auto;position:static;left:250px}#breadcrumbs{height:42px;padding:17px 0;width:700px;margin-left:130px;overflow:hidden;font-size:13px;color:#fff}#breadcrumbs p{margin:0 auto;padding:0;line-height:1;text-align:center;left:50%}#breadcrumbs a,#breadcrumbs strong{display:block;float:left;position:relative;right:50%;margin:0 19px 0 0;padding:14.5px 5px;color:#fff;background-image:url(../images/sprite-breadcrumbs.png);background-position:left top;background-repeat:repeat-x}#breadcrumbs a span.link,#breadcrumbs strong span.link{display:block;max-width:100px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;cursor:pointer}#breadcrumbs a.home,#breadcrumbs strong.home{color:#c3c3c3;margin-left:19px;background-position:0 -126px;padding-left:0}#breadcrumbs a .ie7-after,#breadcrumbs a .ie7-before,#breadcrumbs a.home:before,#breadcrumbs a:after,#breadcrumbs strong .ie7-after,#breadcrumbs strong .ie7-before,#breadcrumbs strong.home:before,#breadcrumbs strong:after{content:'';display:block;position:absolute;top:0;right:-19px;text-indent:-999em;width:19px;height:42px;margin:0;background-image:url(../images/sprite-breadcrumbs.png);background-repeat:no-repeat;background-position:0 -42px}#content,.ie8 #breadcrumbs strong span.link{position:relative}#breadcrumbs a.home .ie7-after,#breadcrumbs a.home:after,#breadcrumbs strong.home .ie7-after,#breadcrumbs strong.home:after{background-position:0 -84px}#breadcrumbs a .ie7-before,#breadcrumbs a.home:before,#breadcrumbs strong .ie7-before,#breadcrumbs strong.home:before{right:auto;left:-19px;background-position:0 -168px}#breadcrumbs strong{font-weight:400;color:#c3c3c3}#breadcrumbs strong .ie7-after,#breadcrumbs strong:after{background-position:0 -210px}#breadcrumbs strong span.link{max-width:150px}.ie7 #breadcrumbs a{height:14px}.ie #breadcrumbs a:after{display:none}#main{margin-top:76px;width:960px;min-height:436px;background-color:#fff;background-image:url(../images/bk-main.png);background-repeat:repeat-y}#content:after,#content:before,#main:after,#main:before{content:"";display:table}#content-wrapper{float:left;width:100%}#content{margin:0 175px 0 196px;padding:63px 25px 50px;border-top:solid 5px #5e5e5e;line-height:1.6}#content .sub-navigation{width:539px;margin:.667em 0 1.333em;padding:0}#content .sub-navigation h2{display:block;position:absolute;left:-999em;top:-999em}#content .sub-navigation ul{margin:0;padding:0;list-style:none;-moz-column-count:2;-webkit-column-count:2;column-count:2;-moz-column-width:254.5px;-webkit-column-width:254.5px;column-width:254.5px;-moz-column-gap:30px;-webkit-column-gap:30px;column-gap:30px;-moz-column-rule:0 solid #c9c7ba;-webkit-column-rule:0 solid #c9c7ba;column-rule:0 solid #c9c7ba}#content .sub-navigation li{margin-bottom:.5em}#content p.skip-link{height:1px;margin:0;line-height:1}#content p.skip-link a{position:absolute;width:1px;height:1px;left:0;top:-999em}#content p.skip-link a:active,#content p.skip-link a:focus{position:static;width:auto;height:auto;color:#312a18;background-color:#fff;font-weight:700;padding:.2em;font-size:1.2em;border:1px solid red}#share{position:absolute;top:0;left:25px;width:539px;padding:17px 0 5px;border-bottom:solid 5px #dcd8d5;font-size:12px;line-height:1;height:36px}.share-inner{float:left}.share-inner h2{display:block;position:absolute;left:-999em;top:-999em}.share-inner p{margin:0 5px 0 0;padding:6px 0;float:left}.share-inner ul{margin:0;padding:0;list-style:none;float:left}.share-inner ul li{float:left;margin-left:3px}.share-inner ul li:first-child{margin-left:0}.share-inner ul li a{display:block;width:22px;height:24px;text-indent:-999em;background-position:0 0;background-repeat:no-repeat}.share-inner ul li a:link,.share-inner ul li a:visited{border:none}.share-inner ul li.facebook a{-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;border:1px solid #dcd8d5!important;background:url(../images/icon-share-facebook.png) center center no-repeat #faf9f0;background:url(../images/icon-share-facebook.png) center center no-repeat,-webkit-gradient(linear,left top,left bottom,color-stop(50%,#feffff),to(#faf9f0)) top left no-repeat;background:url(../images/icon-share-facebook.png) center center no-repeat,-webkit-linear-gradient(top,#feffff 50%,#faf9f0 100%) top left no-repeat;background:url(../images/icon-share-facebook.png) center center no-repeat,linear-gradient(to bottom,#feffff 50%,#faf9f0 100%) top left no-repeat}.share-inner ul li.twitter a{-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;border:1px solid #dcd8d5!important;background:url(../images/icon-share-twitter.png) center center no-repeat #faf9f0;background:url(../images/icon-share-twitter.png) center center no-repeat,-webkit-gradient(linear,left top,left bottom,color-stop(50%,#feffff),to(#faf9f0)) top left no-repeat;background:url(../images/icon-share-twitter.png) center center no-repeat,-webkit-linear-gradient(top,#feffff 50%,#faf9f0 100%) top left no-repeat;background:url(../images/icon-share-twitter.png) center center no-repeat,linear-gradient(to bottom,#feffff 50%,#faf9f0 100%) top left no-repeat}.ie .share-inner ul li a{border:1px solid #ccc}.translate{float:left;position:relative;margin:0 30px 0 0;top:-5px}.translate .open{cursor:pointer;display:inline-block;height:12px;padding:11px 28px 11px 5px;background:url(../images/icon-translate.png) right center no-repeat #faf9f0;background:url(../images/icon-translate.png) right center no-repeat,-webkit-gradient(linear,left top,left bottom,color-stop(50%,#feffff),to(#faf9f0)) top left no-repeat;background:url(../images/icon-translate.png) right center no-repeat,-webkit-linear-gradient(top,#feffff 50%,#faf9f0 100%) top left no-repeat;background:url(../images/icon-translate.png) right center no-repeat,linear-gradient(to bottom,#feffff 50%,#faf9f0 100%) top left no-repeat;-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;border:1px solid #dcd8d5}.ie .translate .open{border:1px solid #ccc}.translate .wrapper{position:absolute;top:0;left:0;width:200px;background-color:#000;background-color:rgba(0,0,0,.8);color:#fff}.translate .wrapper h2{color:#fff}.translate .wrapper #google_translate_element{margin-bottom:2em}.translate .wrapper #google_translate_element a{border:none}.translate .wrapper .close{cursor:pointer;color:#fff;font-size:.8em;font-weight:700;line-height:1;text-transform:uppercase;text-decoration:none;text-align:center;border:none;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;padding:.833em 1.75em;background:#70828f;background:-webkit-gradient(linear,left top,left bottom,from(#70828f),color-stop(15%,#70828f),to(#62727e));background:-webkit-linear-gradient(top,#70828f 0,#70828f 15%,#62727e 100%);background:linear-gradient(to bottom,#70828f 0,#70828f 15%,#62727e 100%)}.translate .hide{display:block;position:absolute;left:-999em;top:-999em}.ie7 #translate .wrapper{background-color:#000}.trans{padding:2em}.trans h2{margin-top:0}.text-size{float:left;margin:0 30px 0 0}.text-size strong{display:block;font-weight:400;margin:0 5px 0 0;padding:6px 0;float:left}.text-size .size{text-indent:-999em;cursor:pointer;display:inline-block;height:24px;width:22px;-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;border:1px solid #dcd8d5;background:url(../images/icon-plus.png) center center no-repeat #faf9f0;background:url(../images/icon-plus.png) center center no-repeat,-webkit-gradient(linear,left top,left bottom,color-stop(50%,#feffff),to(#faf9f0)) top left no-repeat;background:url(../images/icon-plus.png) center center no-repeat,-webkit-linear-gradient(top,#feffff 50%,#faf9f0 100%) top left no-repeat;background:url(../images/icon-plus.png) center center no-repeat,linear-gradient(to bottom,#feffff 50%,#faf9f0 100%) top left no-repeat}.text-size .smaller{background:url(../images/icon-minus.png) center center no-repeat #faf9f0;background:url(../images/icon-minus.png) center center no-repeat,-webkit-gradient(linear,left top,left bottom,color-stop(50%,#feffff),to(#faf9f0)) top left no-repeat;background:url(../images/icon-minus.png) center center no-repeat,-webkit-linear-gradient(top,#feffff 50%,#faf9f0 100%) top left no-repeat;background:url(../images/icon-minus.png) center center no-repeat,linear-gradient(to bottom,#feffff 50%,#faf9f0 100%) top left no-repeat}.text-size .inactive-larger{background:url(../images/icon-plus.png) center center no-repeat #eee;cursor:default}.text-size .inactive-smaller{background:url(../images/icon-minus.png) center center no-repeat #eee;cursor:default}#section-navigation li a.selected,#section-navigation li a:active,#section-navigation li a:focus,#section-navigation li a:hover,#section-navigation ul>li>ul,#section-navigation ul>li>ul>li>ul{background-image:url(../images/bk-section-nav.png);background-position:top right;background-repeat:repeat-y}#sidebar .spotlight .spotlight-pager .prev-next,.ie7 #main-navigation nav>ul>li,.ie7 #main-navigation nav>ul>li .ie7-after,.ie7 #main-navigation nav>ul>li .ie7-before,.ie7 #main-navigation nav>ul>li>a,.section-home #content .box.spotlight .spotlight-pager .prev-next{cursor:pointer}.ie .text-size .size{border:1px solid #ccc}#section-navigation h2,#section-navigation li a,#sidebar .box a{border-bottom:solid 1px #c9c7ba}#section-navigation{float:left;width:196px;margin:0 0 0 -960px;font-size:.867em}#section-navigation h2{font-size:1.231em;text-transform:uppercase;text-shadow:2px 2px 0 rgba(0,0,0,.56);color:#c3c3c3;background-color:#5e5e5e;background-image:url(../images/bk-stripe-v.png);line-height:1;margin:0 0 6px;padding:.688em 8px;position:relative}#section-navigation h2:after{content:'';display:block;width:100%;height:6px;position:absolute;left:0;bottom:-6px;background-image:url(../images/bk-section-nav-top.png);background-repeat:repeat-x}#section-navigation li,#section-navigation ul{margin:0;padding:0;list-style:none;line-height:1}#section-navigation ul>li>ul{background-color:#d7d6cd}#section-navigation ul>li>ul>li>ul{background-color:#B7B6AE}#section-navigation li a{color:#000;display:block;padding:11px 8px}#section-navigation li a.selected{color:#696341!important;background-color:#fff}#section-navigation li a:active,#section-navigation li a:focus,#section-navigation li a:hover{background-color:#cfcfcc;color:#000}#section-navigation li a.parent{font-weight:700}#section-navigation li li a{padding-left:19px}#section-navigation li li li a{padding-left:30px}#section-navigation li li li li a{padding-left:41px}#section-navigation li li li li li a{padding-left:52px}#sidebar{line-height:1.4;float:left;width:175px;margin:0 0 0 -175px;padding:22px 0 0;border-top:solid 5px #5e5e5e;font-size:.867em}#sidebar .box{margin:0 0 45px;padding:36px 0 0;color:#b37f49;background-image:url(../images/icon-related-links.png);background-repeat:no-repeat}#sidebar .box h2{color:#b37f49;font-size:1.154em;font-weight:400;padding:1.133em 0;margin:0;border-top:solid 5px #b37f49}#sidebar .box p{margin:0 0 1em}#sidebar .box div.entry{margin:0 0 1em;padding-right:6px}#sidebar .box a{color:#b37f49}#sidebar .related-links ul{margin:-.6em 0 0;padding:0 6px 0 0;list-style:none}#sidebar .related-links li{line-height:1.6;margin-bottom:1.231em}#sidebar .contact-information{background-image:url(../images/icon-contact-info.png);color:#828259}#sidebar .contact-information h2{color:#828259;border-color:#828259}#sidebar .contact-information a{color:#828259}#sidebar .spotlight{background-image:url(../images/icon-spotlight.png);color:#70828f}#sidebar .spotlight h2{color:#70828f;border-color:#70828f}#sidebar .spotlight .item{margin-bottom:1em}#sidebar .spotlight .spotlight-image a{border:none}#sidebar .spotlight .spotlight-image img{display:block;border-bottom:3px solid #e2dcd0;width:175px;height:auto;margin-bottom:1em}#sidebar .spotlight h3{font-size:1.154em;font-weight:400;color:#70828f;margin:1em 0;padding-right:6px}#sidebar .spotlight a{color:#70828f}#sidebar .spotlight .spotlight-pager{margin-top:2em;padding:0 12px 0 7px}#sidebar .spotlight .spotlight-pager:after,#sidebar .spotlight .spotlight-pager:before{content:"";display:table}#sidebar .spotlight .spotlight-pager .spotlight-next{display:inline-block;position:relative;margin-left:7px;line-height:1;font-size:12px;color:#fff;background-color:#70828f;border:none;padding:6px;float:right}#sidebar .spotlight .spotlight-pager .spotlight-next:after,#sidebar .spotlight .spotlight-pager .spotlight-next:before{content:'';position:absolute;top:0;right:-7px;width:0;height:0;border-style:solid;border-width:12px 0 12px 7px;border-color:transparent transparent transparent #70828f}#sidebar .spotlight .spotlight-pager .spotlight-next:after{right:auto;left:-7px;border-color:#70828f #70828f #70828f transparent}#sidebar .spotlight .spotlight-pager .spotlight-prev{float:left;display:inline-block;position:relative;margin-right:7px;line-height:1;font-size:12px;color:#fff;background-color:#70828f;border:none;padding:6px}#main-navigation nav li,#main-navigation nav ul{margin:0;padding:0;list-style:none}#sidebar .spotlight .spotlight-pager .spotlight-prev:after,#sidebar .spotlight .spotlight-pager .spotlight-prev:before{content:'';position:absolute;top:0;left:-7px;width:0;height:0;border-style:solid;border-width:12px 7px 12px 0;border-color:transparent #70828f transparent transparent}#sidebar .spotlight .spotlight-pager .spotlight-prev:after{left:auto;right:-7px;border-color:#70828f transparent #70828f #70828f}#main-navigation{position:absolute;top:57px;left:240px;height:51px}#main-navigation nav{overflow:visible}#main-navigation nav:after,#main-navigation nav:before{content:"";display:table}#main-navigation nav h2{display:block;position:absolute;left:-999em;top:-999em}#main-navigation nav li{line-height:1}#main-navigation nav li.other-pages-nav{display:none}#main-navigation nav>ul>li{position:relative;float:left;margin-left:4px}#main-navigation nav>ul>li>a span.link{background-color:#8f413a;display:block;height:16px;padding:16px 14px;-moz-border-radius:5px 5px 0 0;-webkit-border-radius:5px 5px 0 0;border-radius:5px 5px 0 0;border-width:3px 3px 0;border-style:solid;border-color:#666;border-color:rgba(0,0,0,.25);background-image:url(../images/bk-nav-tab.png);background-position:left bottom;background-repeat:repeat-x;background-clip:padding-box;line-height:1;color:#fff;text-transform:uppercase;text-shadow:1px 1px 0 rgba(0,0,0,.56);font-weight:500;font-size:15px;text-align:center}#main-navigation nav>ul>li:first-child{margin-left:0}#main-navigation nav>ul>li:hover>a span.link,#main-navigation nav>ul>li>a:active span.link,#main-navigation nav>ul>li>a:focus span.link,#main-navigation nav>ul>li>a:hover span.link{background-color:#985049}#main-navigation nav>ul>li ul{display:none;margin:0;padding:7px 0 22px;list-style:none;width:264px;position:absolute;top:51px;left:0;float:left;text-align:left;background-color:#8f413a;background-clip:padding-box;z-index:9999;-moz-border-radius:0 0 5px 5px;-webkit-border-radius:0 0 5px 5px;border-radius:0 0 5px 5px;border-width:0 3px 3px;border-style:solid;border-color:#666;border-color:rgba(0,0,0,.25)}#main-navigation nav>ul>li ul li{position:relative;margin:0;padding:0;list-style:none;border-bottom:solid 1px #a05d57}#main-navigation nav>ul>li ul li a{font-size:.867em;color:#fff;display:block;line-height:1.4;padding:8px 10px}#main-navigation nav>ul>li ul li:hover>a{background-color:#6e322d;color:#db9e98}#main-navigation nav>ul>li ul li ul{left:261px;top:0;padding-top:0;border-width:3px;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px}#main-navigation nav>ul>li>ul>li.parent>a{background-image:url(../images/arrow-right-white-50.png);background-position:right center;background-repeat:no-repeat}#main-navigation nav li.parent:hover>a{background-image:url(../images/arrow-right-white.png)}#main-navigation nav li.parent li.parent li.parent a{background-image:none!important}#main-navigation nav li:active>ul,#main-navigation nav li:focus>ul,#main-navigation nav li:hover>ul{display:block}#main-navigation nav>ul>li>ul ul ul{display:none!important}@media screen and (max-width:1499px){#main-navigation nav>ul>li:last-child>ul ul{left:auto;right:100%}}#main-navigation nav li.nav-community>a>span.link{background-color:#8f413a}#main-navigation nav li.nav-community:hover>a span.link,#main-navigation nav li.nav-community>a:active span.link,#main-navigation nav li.nav-community>a:focus span.link,#main-navigation nav li.nav-community>a:hover span.link{background-color:#985049}#main-navigation nav li.nav-community ul{background-color:#8f413a}#main-navigation nav li.nav-community ul li{border-color:#a05d57}#main-navigation nav li.nav-community ul li:hover>a{background-color:#6e322d;color:#db9e98}#main-navigation nav li.nav-business>a>span.link{background-color:#b37f49}#main-navigation nav li.nav-business:hover>a span.link,#main-navigation nav li.nav-business>a:active span.link,#main-navigation nav li.nav-business>a:focus span.link,#main-navigation nav li.nav-business>a:hover span.link{background-color:#b98957}#main-navigation nav li.nav-business ul{background-color:#b37f49}#main-navigation nav li.nav-business ul li{border-color:#be9264}#main-navigation nav li.nav-business ul li:hover>a{background-color:#8a6238;color:#febd7a}#main-navigation nav li.nav-municipal-hall>a>span.link{background-color:#828259}#main-navigation nav li.nav-municipal-hall:hover>a span.link,#main-navigation nav li.nav-municipal-hall>a:active span.link,#main-navigation nav li.nav-municipal-hall>a:focus span.link,#main-navigation nav li.nav-municipal-hall>a:hover span.link{background-color:#8c8c66}#main-navigation nav li.nav-municipal-hall ul{background-color:#828259}#main-navigation nav li.nav-municipal-hall ul li{border-color:#959572}#main-navigation nav li.nav-municipal-hall ul li:hover>a{background-color:#646444;color:#dfdfa2}#main-navigation nav li.nav-departments>a>span.link{background-color:#452e1f}#main-navigation nav li.nav-departments:hover>a span.link,#main-navigation nav li.nav-departments>a:active span.link,#main-navigation nav li.nav-departments>a:focus span.link,#main-navigation nav li.nav-departments>a:hover span.link{background-color:#543e31}#main-navigation nav li.nav-departments ul{background-color:#452e1f}#main-navigation nav li.nav-departments ul li{border-color:#614d40}#main-navigation nav li.nav-departments ul li:hover>a{background-color:#352318;color:#b4a093}#main-navigation nav li.nav-i-want-to>a>span.link{background-color:#70828f}#main-navigation nav li.nav-i-want-to:hover>a span.link,#main-navigation nav li.nav-i-want-to>a:active span.link,#main-navigation nav li.nav-i-want-to>a:focus span.link,#main-navigation nav li.nav-i-want-to>a:hover span.link{background-color:#7b8c98}#main-navigation nav li.nav-i-want-to ul{background-color:#70828f}#main-navigation nav li.nav-i-want-to ul li{border-color:#8595a0}#main-navigation nav li.nav-i-want-to ul li:hover>a{background-color:#56646e;color:#badcf4}#weather,#weather a{color:#fff}.ie7 #main-navigation nav ul>li>ul li a{zoom:1}.ie7 #main-navigation{z-index:10}.utility-wrapper{height:39px;position:absolute;top:9px;left:240px}.utility-wrapper:after,.utility-wrapper:before{content:"";display:table}#utility-navigation{position:relative;font-size:12px;float:left;margin-right:24px;color:#777;color:rgba(213,205,192,.4);padding:12px 0}#search h2,#utility-navigation h2,#weather,#weather h2,#weather span.day,.follow h2{position:absolute;left:-999em;top:-999em}#utility-navigation h2{display:block}#utility-navigation ul{float:none;line-height:1;margin:0;padding:0;list-style:none}#utility-navigation ul li{display:inline-block;margin:0;zoom:1;font-size:15px}#utility-navigation ul li .ie7-after,#utility-navigation ul li:before{content:" | ";display:inline-block;padding:0 7px;zoom:1}#search,#utility-navigation ul li a{padding:0}#utility-navigation ul li:first-child:before{content:'';padding:0}#utility-navigation ul a{color:#fff;font-size:12px}.ie #utility-navigation ul li .ie7-after{font-size:12px}.ie8 #utility-navigation ul li{margin-right:7px}.ie8 #utility-navigation ul li:before{display:none}#search{float:left;margin-right:22px;width:246px;height:33px;border-width:3px;border-style:solid;border-color:#333;border-color:rgba(0,0,0,.25);-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px}.full #content,.wide #content{margin-right:0}.ie #search{border:1px solid transparent}#search h2{display:block}#search p{margin:0;line-height:1}#search input#query,#search input[type=search]{width:195px;height:15px;padding:9px;margin:0;line-height:1;background-color:#d2d2d2;background-image:url(../images/bk-search-input.png);background-repeat:repeat-x;border:none;-moz-border-radius:5px 0 0 5px;-webkit-border-radius:5px 0 0 5px;border-radius:5px 0 0 5px;display:block;float:left}#footer .inner,#search input[type=submit],#weather,.follow ul li a{background-repeat:no-repeat}.ie #search input.query{height:auto;padding-top:6px}#search input[type=submit]{display:block;float:right;width:33px;height:33px;border:none;-moz-border-radius:0 5px 5px 0;-webkit-border-radius:0 5px 5px 0;border-radius:0 5px 5px 0;color:transparent;text-indent:-999em;background-color:#70828f;background-image:url(../images/icon-search.png);background-position:center center}.ie7 #search input[type=submit]{text-transform:capitalize}#follow{height:33px;float:left;padding-top:3px}.follow h2{display:block}.follow ul{margin:0;padding:0;list-style:none}.follow ul li{float:left;margin-left:3px}.follow ul li:first-child{margin-left:0}.follow ul li a{display:block;width:32px;height:33px;text-indent:-999em;background-position:0 0}.follow ul li a:link,.follow ul li a:visited{border:none}.follow ul li{background-color:#1e1e1e;background-color:rgba(0,0,0,.6);-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px}.follow ul li.facebook a{background-image:url(../images/icon-follow-facebook.png)}.follow ul li.twitter a{background-image:url(../images/icon-follow-twitter.png)}.ie7 .follow ul li{background-color:#1e1e1e}#weather{display:block;width:121px;height:79px;padding-top:40px;background-image:url(../images/bk-weather.png)}#weather h2,#weather span.day{display:block}#weather p{margin:0;padding:0;line-height:1;font-size:15px}#weather p:after,#weather p:before{content:"";display:table}#weather a span.line{display:block;text-align:center;margin-bottom:4px}#weather a img.weather-image,#weather a span.date,#weather a span.temperature{display:inline-block}#weather a img.weather-image{height:21px;position:relative;top:3px}#weather a span.temperature{font-size:23px}#weather.show{left:auto;position:static;position:absolute;right:-151px;top:160px}@media screen and (max-width:1305px){#weather.show{right:0}}.ie #weather.show{right:0}.ie7 #weather{z-index:5;zoom:1}#footer{margin:0;padding:60px 0 60px 252px;font-size:.8em;line-height:1.4;color:#403726;position:relative}#footer:before{content:'';display:block;width:100%;height:5px;position:absolute;left:0;top:0;background-image:url(../images/bk-stripe-v-23.png)}#footer .inner{padding-left:50px;min-height:43px;background-image:url(../images/north-cowichan-crest.png)}#footer a{color:#000}#footer h2{display:block;position:absolute;left:-999em;top:-999em}#footer p{margin-bottom:.833em}#footer p.weather-credit{margin-top:.833em}#footer .footer-navigation ul{margin:0;padding:0;list-style:none}#footer .footer-navigation ul li{display:inline-block;margin:0;zoom:1}#footer .footer-navigation ul li .ie7-after,#footer .footer-navigation ul li:before{content:" | ";display:inline-block;padding:0 .5em;zoom:1}#footer .footer-navigation ul li:first-child:before{content:'';padding:0}#footer .footer-navigation ul li a{padding:0}#footer .layout-switch{font-size:12px}#footer .layout-switch ul{margin:0;padding:0;list-style:none}#footer .layout-switch li{position:absolute;top:-12.5px;right:50%;height:30px}#footer .layout-switch li.contrast{right:auto;left:50%}#footer .layout-switch a{line-height:1;display:block;text-align:center;width:170px;padding:9px 0;border:none;color:#452e1f;background-image:url(../images/sprite-view-switcher.png);background-position:0 0;background-repeat:repeat-x}#footer .layout-switch a .ie7-after,#footer .layout-switch a:after{content:'';width:16px;height:30px;display:block;position:absolute;left:-16px;top:0;background-image:url(../images/sprite-view-switcher.png);background-position:0 -30px;background-repeat:no-repeat}#footer .layout-switch .standard{display:block;position:absolute;left:-999em;top:-999em}#footer .layout-switch .contrast a{color:#e2dcd0;background-position:0 -60px}#footer .layout-switch .contrast a .ie7-after,#footer .layout-switch .contrast a:after{left:auto;right:-16px;background-position:0 -90px}#footer p.top-link{width:75px;line-height:1;margin:0;position:absolute;top:0;left:785px}#footer p.top-link a{font-size:14px;display:block;color:#fff;text-shadow:2px 2px 0 rgba(0,0,0,.56);text-align:center;height:46px;width:75px;padding-top:10px;border:none;background-image:url(../images/bk-top-link.png);background-repeat:no-repeat}.full #section-navigation,.full #sidebar,.wide #sidebar{display:none}.wide #share{width:714px}.full #main{background-image:none}.full #content{margin-left:0}.full #share{width:910px}.subscription iframe{width:500px}.section-home #wrapper{background-image:url(../images/bk-wrapper-home.png)}.section-home #top{background-image:none}.section-home #breadcrumbs{display:block;position:absolute;left:-999em;top:-999em}.section-home .text-size{position:absolute;top:260px;left:0;font-size:12px;color:#d4d4ce}.section-home .text-size .size{background:url(../images/icon-plus-home.png) center center no-repeat #333223;border-color:#535247}.section-home .text-size .smaller{background-image:url(../images/icon-minus-home.png)}.section-home .text-size .inactive-larger,.section-home .text-size .inactive-smaller{background-color:#000}.ie7 .section-home .text-size{top:185px}.section-home #main{background:0 0}.section-home #content{font-size:.867em;line-height:1.4;margin:0;padding:16px 15px;background-color:rgba(0,0,0,.62);border:none}.section-home #content .box{margin:0 0 46px 63px;padding:36px 0 0;color:#828259;background-image:url(../images/icon-news.png);background-repeat:no-repeat;width:175px;float:left;position:relative}.section-home #content .box h1#headline,.section-home #content .box h2{color:#828259;font-size:1.154em;font-weight:400;padding:1.133em 0;margin:0;border-top:solid 5px #828259}.section-home #content .box div.entry,.section-home #content .box p{margin:0 0 1em}.section-home #content .box a{color:#bdbd9c;border-bottom:solid 1px #828259}.section-home #content .box li,.section-home #content .box ul{margin:0;padding:0;list-style:none}.section-home #content .box li{margin-bottom:1.538em;padding-left:76px;position:relative}.section-home #content .box li .date{font-size:.846em;font-size:12px;position:absolute;top:0;left:0;display:inline-block;margin:0 7px;line-height:1}.section-home #content .box li .date .day,.section-home #content .box li .date .month{display:block;padding:4px 0;text-align:center;float:left;position:relative;z-index:10}.section-home #content .box li .date .month{width:26px;color:#9e9e73;background-color:#000}.section-home #content .box li .date .month:before{content:'';position:absolute;top:0;left:-7px;width:0;height:0;border-style:solid;border-width:10px 7px 10px 0;border-color:transparent #000 transparent transparent}.section-home #content .box li .date .day:after,.section-home #content .box li .date .month:after{top:0;right:-7px;height:0;border-style:solid;border-width:10px 0 10px 7px;position:absolute;content:''}.section-home #content .box li .date .month:after{width:0;border-color:transparent transparent transparent #000}.section-home #content .box li .date .day{width:19px;padding-left:7px;color:#fff;background-color:#505037;z-index:5}.section-home #content .box li .date .day:after{width:0;border-color:transparent transparent transparent #505037}.section-home #content .box li .separator{display:block;position:absolute;left:-999em;top:-999em}.section-home #content .box li a{left:30px}.section-home #content .box p.more-link{margin-bottom:0}.section-home #content .box p.rss-link{margin:0;width:17px;height:18px;background-image:url(../images/icon-rss-white.png);background-repeat:no-repeat;position:absolute;top:10px;right:0}.section-home #content .box p.rss-link .text,.section-home #content .box p.rss-link img{display:block;position:absolute;left:-999em;top:-999em}.section-home #content .box p.rss-link a{border:none;display:block;width:100%;height:100%}.section-home #content .box.latest-news{width:314px;margin-left:0}.section-home #content .box.latest-news p.more-link a{margin-top:25px;display:inline-block;position:relative;margin-left:7px;line-height:1;font-size:12px;color:#000;background-color:#828259;border:none;padding:6px}.section-home #content .box.latest-news p.more-link a:after,.section-home #content .box.latest-news p.more-link a:before{content:'';position:absolute;top:0;right:-7px;width:0;height:0;border-style:solid;border-width:12px 0 12px 7px;border-color:transparent transparent transparent #828259}.section-home #content .box.latest-news p.more-link a:after{right:auto;left:-7px;border-color:#828259 #828259 #828259 transparent}.section-home #content .box.spotlight{width:175px;background-image:url(../images/icon-spotlight.png)}.section-home #content .box.spotlight h2{color:#70828f;border-color:#70828f}.section-home #content .box.spotlight a{color:#a8bac7;border-bottom:solid 1px #70828f}.section-home #content .box.spotlight .spotlight-image a{border:none}.section-home #content .box.spotlight .spotlight-image img{display:block;width:175px;height:auto;margin-bottom:1em}.section-home #content .box.spotlight h3{font-size:1.154em;font-weight:400;color:#a8bac7;margin:1em 0}.section-home #content .box.spotlight div.entry{color:#a8bac7}.section-home #content .box.spotlight p.edit-spotlight{clear:both;padding-top:2em}.section-home #content .box.spotlight p.edit-spotlight a{color:#fff}.section-home #content .box.spotlight .spotlight-pager{margin-top:2em;padding:0 7px}.section-home #content .box.spotlight .spotlight-pager:after,.section-home #content .box.spotlight .spotlight-pager:before{content:"";display:table}.section-home #content .box.spotlight .spotlight-pager .spotlight-next{display:inline-block;position:relative;margin-left:7px;line-height:1;font-size:12px;color:#fff;background-color:#70828f;border:none;padding:6px;float:right}.section-home #content .box.spotlight .spotlight-pager .spotlight-next:after,.section-home #content .box.spotlight .spotlight-pager .spotlight-next:before{content:'';position:absolute;top:0;right:-7px;width:0;height:0;border-style:solid;border-width:12px 0 12px 7px;border-color:transparent transparent transparent #70828f}.section-home #content .box.spotlight .spotlight-pager .spotlight-next:after{right:auto;left:-7px;border-color:#70828f #70828f #70828f transparent}.section-home #content .box.spotlight .spotlight-pager .spotlight-prev{float:left;display:inline-block;position:relative;margin-right:7px;line-height:1;font-size:12px;color:#fff;background-color:#70828f;border:none;padding:6px}.section-home #content .box.spotlight .spotlight-pager .spotlight-prev:after,.section-home #content .box.spotlight .spotlight-pager .spotlight-prev:before{content:'';position:absolute;top:0;left:-7px;width:0;height:0;border-style:solid;border-width:12px 7px 12px 0;border-color:transparent #70828f transparent transparent}.section-home #content .box.spotlight .spotlight-pager .spotlight-prev:after{left:auto;right:-7px;border-color:#70828f transparent #70828f #70828f}.section-home #content .box.events{width:314px;float:right;background-image:url(../images/icon-events.png);color:#b37f49}.section-home #content .box.events div.entry,.section-home #content .box.events h2,.section-home #content .box.events h3{color:#b37f49}.section-home #content .box.events h2{border-color:#b37f49}.section-home #content .box.events a{color:#e4b27f;border-bottom:solid 1px #b37f49}.section-home #content .box.events ul li .date{display:inline-block;margin:0 7px;line-height:1}.section-home #content .box.events ul li .date .day,.section-home #content .box.events ul li .date .month{display:block;padding:4px 0;text-align:center;float:left;position:relative;z-index:10}.section-home #content .box.events ul li .date .month{width:26px;color:#d09b64;background-color:#000}.section-home #content .box.events ul li .date .month:before{content:'';position:absolute;top:0;left:-7px;width:0;height:0;border-style:solid;border-width:10px 7px 10px 0;border-color:transparent #000 transparent transparent}.section-home #content .box.events ul li .date .day:after,.section-home #content .box.events ul li .date .month:after{position:absolute;border-style:solid;border-width:10px 0 10px 7px;top:0;right:-7px;height:0;content:''}.section-home #content .box.events ul li .date .month:after{width:0;border-color:transparent transparent transparent #000}.section-home #content .box.events ul li .date .day{width:19px;padding-left:7px;color:#fff;background-color:#664c2d;z-index:5}.section-home #content .box.events ul li .date .day:after{width:0;border-color:transparent transparent transparent #664c2d}.section-home #content .box.events p.more-link a{margin-top:25px;display:inline-block;position:relative;margin-left:7px;line-height:1;font-size:12px;color:#000;background-color:#b37f49;border:none;padding:6px}.section-home #content .box.events p.more-link a:after,.section-home #content .box.events p.more-link a:before{content:'';position:absolute;top:0;right:-7px;width:0;height:0;border-style:solid;border-width:12px 0 12px 7px;border-color:transparent transparent transparent #b37f49}.section-home #content .box.events p.more-link a:after{right:auto;left:-7px;border-color:#b37f49 #b37f49 #b37f49 transparent}.section-home #content .quicklinks h2{display:block;position:absolute;left:-999em;top:-999em}.section-home #content .quicklinks li,.section-home #content .quicklinks ul{margin:0;padding:0;list-style:none;text-align:center}.section-home #content .quicklinks ul{padding-left:65px}.section-home #content .quicklinks li{display:inline-block;margin:0 0 46px 124px;line-height:1;zoom:1}.section-home #content .quicklinks li:first-child{margin-left:0}.section-home #content .quicklinks li a{color:#fff;display:inline-block;border:none;font-size:14px;padding:14px 13px;position:relative;background-image:url(../images/sprite-quicklinks.png);background-repeat:repeat-x}.section-home #content .quicklinks li a .ie7-after,.section-home #content .quicklinks li a .ie7-before,.section-home #content .quicklinks li a:after,.section-home #content .quicklinks li a:before{content:'';display:inline-block;width:16px;height:42px;position:absolute;top:0}.section-home #content .quicklinks li a .ie7-before,.section-home #content .quicklinks li a:before{width:81px;left:-81px;background-image:url(../images/sprite-quicklinks-icons.png);background-repeat:no-repeat}.section-home #content .quicklinks li a .ie7-after,.section-home #content .quicklinks li a:after{right:-16px;background-image:url(../images/sprite-quicklinks.png);background-position:0 -42px;background-repeat:no-repeat}.section-home #content .quicklinks li.parks-recreation a .ie7-before,.section-home #content .quicklinks li.parks-recreation a:before{background-position:0 0}.section-home #content .quicklinks li.murals a .ie7-before,.section-home #content .quicklinks li.murals a:before{background-position:0 -42px}.section-home #content .quicklinks li.mapping-services a:before,.section-home #content .quicklinks li.murals a .ie7-before{background-position:0 -84px}.section-home #content #share{position:static;border:none;top:auto;left:auto;padding:0;width:auto;margin:0}.section-community #content,.section-community #sidebar{border-color:#8f413a}.section-home #content .translate .wrapper{top:auto;bottom:0}.ie .section-home #content{background-color:transparent;background-image:url(../images/bk-content-home.png)}.js .section-home #content{background-color:transparent;margin-bottom:58px}.js .section-home #content #share{position:absolute;top:auto;left:auto;bottom:-46px;width:auto}.ie.js .section-home #content{background-image:none}.ie.js .section-home #content #share{bottom:-96px}.section-home #home-background{position:absolute;top:296px;left:50%;margin-left:-480px;width:960px;min-height:200px;background-color:rgba(0,0,0,.62)}.ie .section-home #home-background{background-color:transparent;background-image:url(../images/bk-content-home.png)}.ie7 .section-home #home-background{top:220px}.ie7.cms .section-home #home-background{top:260px}.section-home #home-footer{position:absolute;top:296px;bottom:0;left:0;width:100%;min-height:200px;background-image:url(../images/bk-top-home-2.png);background-repeat:repeat-x}.ie7 .section-home #home-footer{top:220px}.ie7 .section-home #weather.show{display:none}.section-home #footer{margin-top:20px}.ie .section-home #footer{margin-top:70px}.ie .section-home{background-color:transparent}.section-community #header{background-image:url(../assets/layout/header-community.jpg)}.cms .section-community #header{background-image:url(../../assets/layout/header-community.jpg)}.section-community #breadcrumbs a,.section-community #breadcrumbs a .ie7-after,.section-community #breadcrumbs a .ie7-before,.section-community #breadcrumbs a.home:before,.section-community #breadcrumbs a:after,.section-community #breadcrumbs strong,.section-community #breadcrumbs strong .ie7-after,.section-community #breadcrumbs strong .ie7-before,.section-community #breadcrumbs strong.home:before,.section-community #breadcrumbs strong:after{background-image:url(../images/sprite-breadcrumbs-community.png)}.section-community #breadcrumbs a.home span.link,.section-community #breadcrumbs strong{color:#db9e98}.section-community #content h1#headline{color:#71362c}.section-community #section-navigation h2{color:#db9e98;background-color:#8f413a}.section-community #section-navigation li a:active,.section-community #section-navigation li a:focus,.section-community #section-navigation li a:hover{background-color:#e0b5ae}.section-business #content,.section-business #sidebar{border-color:#b37f49}.section-community #main-navigation nav ul li.nav-community>a>span.link{color:#db9e98}.section-business #header{background-image:url(../assets/layout/header-business.jpg)}.cms .section-business #header{background-image:url(../../assets/layout/header-business.jpg)}.section-business #breadcrumbs a,.section-business #breadcrumbs a .ie7-after,.section-business #breadcrumbs a .ie7-before,.section-business #breadcrumbs a.home:before,.section-business #breadcrumbs a:after,.section-business #breadcrumbs strong,.section-business #breadcrumbs strong .ie7-after,.section-business #breadcrumbs strong .ie7-before,.section-business #breadcrumbs strong.home:before,.section-business #breadcrumbs strong:after{background-image:url(../images/sprite-breadcrumbs-business.png)}.section-business #breadcrumbs a.home span.link,.section-business #breadcrumbs strong{color:#f5c28d}.section-business #content h1#headline{color:#71362c}.section-business #section-navigation h2{color:#f5c28d;background-color:#b37f49}.section-business #section-navigation li a:active,.section-business #section-navigation li a:focus,.section-business #section-navigation li a:hover{background-color:#f2cea6}.section-municipal-hall #content,.section-municipal-hall #sidebar{border-color:#828259}.section-business #main-navigation nav ul li.nav-business>a>span.link{color:#febd7a}.section-municipal-hall #header{background-image:url(../assets/layout/header-municipal.jpg)}.cms .section-municipal-hall #header{background-image:url(../../assets/layout/header-municipal.jpg)}.section-municipal-hall #breadcrumbs a,.section-municipal-hall #breadcrumbs a .ie7-after,.section-municipal-hall #breadcrumbs a .ie7-before,.section-municipal-hall #breadcrumbs a.home:before,.section-municipal-hall #breadcrumbs a:after,.section-municipal-hall #breadcrumbs strong,.section-municipal-hall #breadcrumbs strong .ie7-after,.section-municipal-hall #breadcrumbs strong .ie7-before,.section-municipal-hall #breadcrumbs strong.home:before,.section-municipal-hall #breadcrumbs strong:after{background-image:url(../images/sprite-breadcrumbs-municipal-hall.png)}.section-municipal-hall #breadcrumbs a.home span.link,.section-municipal-hall #breadcrumbs strong{color:#dfdfa2}.section-municipal-hall #content h1#headline{color:#665f3e}.section-municipal-hall #section-navigation h2{color:#dfdfa2;background-color:#828259}.section-municipal-hall #section-navigation li a:active,.section-municipal-hall #section-navigation li a:focus,.section-municipal-hall #section-navigation li a:hover{background-color:#e3e3b5}.section-departments #content,.section-departments #sidebar{border-color:#452e1f}.section-municipal-hall #main-navigation nav ul li.nav-municipal-hall>a>span.link{color:#dfdfa2}.section-departments #header{background-image:url(../assets/layout/header-departments.jpg)}.cms .section-departments #header{background-image:url(../../assets/layout/header-departments.jpg)}.section-departments #breadcrumbs a,.section-departments #breadcrumbs a .ie7-after,.section-departments #breadcrumbs a .ie7-before,.section-departments #breadcrumbs a.home:before,.section-departments #breadcrumbs a:after,.section-departments #breadcrumbs strong,.section-departments #breadcrumbs strong .ie7-after,.section-departments #breadcrumbs strong .ie7-before,.section-departments #breadcrumbs strong.home:before,.section-departments #breadcrumbs strong:after{background-image:url(../images/sprite-breadcrumbs-departments.png)}.section-departments #breadcrumbs a.home span.link,.section-departments #breadcrumbs strong{color:#b4a093}.section-departments #content h1#headline{color:#3d281a}.section-departments #section-navigation h2{color:#b4a093;background-color:#452e1f}.section-departments #section-navigation li a:active,.section-departments #section-navigation li a:focus,.section-departments #section-navigation li a:hover{background-color:#c5b6aa}.section-i-want-to #content,.section-i-want-to #sidebar{border-color:#70828f}.section-departments #main-navigation nav ul li.nav-departments>a>span.link{color:#b4a093}.section-i-want-to #header{background-image:url(../assets/layout/header-want.jpg)}.cms .section-i-want-to #header{background-image:url(../../assets/layout/header-want.jpg)}.section-i-want-to #breadcrumbs a,.section-i-want-to #breadcrumbs a .ie7-after,.section-i-want-to #breadcrumbs a .ie7-before,.section-i-want-to #breadcrumbs a.home:before,.section-i-want-to #breadcrumbs a:after,.section-i-want-to #breadcrumbs strong,.section-i-want-to #breadcrumbs strong .ie7-after,.section-i-want-to #breadcrumbs strong .ie7-before,.section-i-want-to #breadcrumbs strong.home:before,.section-i-want-to #breadcrumbs strong:after{background-image:url(../images/sprite-breadcrumbs-i-want-to.png)}.section-i-want-to #breadcrumbs a.home span.link,.section-i-want-to #breadcrumbs strong{color:#badcf4}.section-i-want-to #content h1#headline{color:#5a646c}.section-i-want-to #section-navigation h2{color:#badcf4;background-color:#70828f}.section-i-want-to #section-navigation li a:active,.section-i-want-to #section-navigation li a:focus,.section-i-want-to #section-navigation li a:hover{background-color:#c9e0ee}.section-i-want-to #main-navigation nav ul li.nav-i-want-to>a>span.link{color:#badcf4}.section-chemainus #header{background-image:url(../assets/layout/header-chemainus.jpg)}.cms .section-chemainus #header{background-image:url(../../assets/layout/header-chemainus.jpg)}.section-crofton #header{background-image:url(../assets/layout/header-crofton.jpg)}.cms .section-crofton #header{background-image:url(../../assets/layout/header-crofton.jpg)}.section-maple-bay #header{background-image:url(../assets/layout/header-maplebay.jpg)}.cms .section-maple-bay #header{background-image:url(../../assets/layout/header-maplebay.jpg)}.section-university-village #header{background-image:url(../assets/layout/header-university.jpg)}.cms .section-university-village #header{background-image:url(../../assets/layout/header-university.jpg)}.content .details-wrapper .value ul li,.content ul.want li{line-height:1.4;background-image:url(../images/bullet-black.png);background-position:0 .467em;background-repeat:no-repeat}.content ul.want{margin:0;padding:0;list-style:none}.content ul.want li{margin:0 0 1em;padding:0 0 0 14px}.content .listing-table table{margin-top:1.5em}.content .listing-table table th{white-space:nowrap}.content .listing-table table .open{font-weight:700;color:#128f0c}.content .listing-table table .closed{font-weight:700;color:#b40c0c}#employment-listing p.rss-feed img.icon-rss{display:block;float:left;margin:.067em .333em 0 0}.content .details-wrapper{padding-bottom:1em;margin-bottom:1em}.content .details-wrapper:after,.content .details-wrapper:before{content:"";display:table}.content .details-wrapper strong.title{font-weight:700;color:#4e4e4e;display:block;float:left;width:30%;margin-right:3%}.content .details-wrapper .value{display:block;float:left;width:66%}.content .details-wrapper .value ul{margin:0;padding:0;list-style:none}.content .details-wrapper .value ul li{margin:0 0 1em;padding:0 0 0 14px}.content .details-wrapper .open{font-weight:700;color:#128f0c}.content .details-wrapper .closed{font-weight:700;color:#b40c0c}#sitemap:after,#sitemap:before{content:"";display:table}#sitemap .col{width:260px;float:left;font-size:.867em}#sitemap #col-one{margin-right:15px}.js #sitemap .col>ul>li>ul.hide{display:block;position:absolute;left:-999em;top:-999em}.js #sitemap .col>ul>li>ul.show{left:auto;top:auto;position:static}#sitemap h3{margin:0;line-height:1;text-transform:uppercase;font-size:.923em;font-weight:400}#results-header,.highlight,.searchform label,p.searchresult .title{font-weight:700}#sitemap h3 a{display:block;border:none}#sitemap h3 a span.link{padding:.75em .833em;display:block;color:#fff;background-color:#5e5e5e;background-image:url(../images/icon-plus-sitemap.png);background-position:right center;background-repeat:no-repeat}#sitemap h3 a.open span.link{background-image:url(../images/icon-minus-sitemap.png)}#sitemap li#section-community span.link{background-color:#8f413a}#sitemap li#section-municipal-hall span.link{background-color:#828259}#sitemap li#section-i-want-to span.link{background-color:#70828f}#sitemap li#section-business span.link{background-color:#b37f49}#sitemap li#section-departments span.link{background-color:#452e1f}#sitemap .col ul,#sitemap .col ul li{margin:0;padding:0;list-style:none}#sitemap .col>ul>li{margin-bottom:1.154em}#sitemap .col ul ul li{line-height:1.6;list-style-type:disc;margin-left:1.5em;padding-top:.769em}#sitemap .col ul ul li li{list-style-type:circle}.highlight{background-color:#fff0ce}.searchform{line-height:1.2;padding:1.2em 1.067em;background-color:#f1edea;border-width:1px 0;border-color:#d2c4bb;border-style:solid}p.paging,p.searchresult{border-top:solid 1px #d2c4bb}.searchform:after,.searchform:before{content:"";display:table}.searchform label{margin-bottom:.4em}.searchform #query-wrapper{display:inline-block;float:left;margin-right:.467em}.searchform #query-wrapper input{line-height:1.2;height:1.2em;padding-right:5px;padding-left:5px;width:200px;display:block}.searchform #type-wrapper{display:inline-block;float:left;margin-right:.467em}.searchform #type-wrapper select{line-height:1.2;height:1.2em;padding-right:5px;padding-left:5px;width:170px}.searchform #submit-wrapper{padding-top:1.533em;display:inline-block;float:left}.searchform #submit-wrapper input[type=submit]{border-bottom:solid 1px #70828f;line-height:1.5;padding-top:.5em;padding-bottom:.5em}.ie7 .searchform #type-wrapper select{height:auto}p#did-you{margin-top:1em;font-size:1.067em}#results-header{line-height:1;padding:1.6em 0}#results-header h3{font-size:1em;font-weight:700;margin:0;color:#5e5e5e}p.searchresult{margin:0;padding:1.2em 0}p.searchresult .url{display:block;max-width:100%;overflow:hidden}p.paging{position:relative;padding:1.133em 5em 0;text-align:center;line-height:1}p.paging a,p.paging a.p-link{cursor:pointer;font-weight:700;line-height:1;text-transform:uppercase;text-decoration:none;text-align:center;border:none}p.paging .title{display:block;position:absolute;left:-999em;top:-999em}p.paging a{color:#fff;font-size:.8em;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;padding:.833em 1.75em;background:#70828f;background:-webkit-gradient(linear,left top,left bottom,from(#70828f),color-stop(15%,#70828f),to(#62727e));background:-webkit-linear-gradient(top,#70828f 0,#70828f 15%,#62727e 100%);background:linear-gradient(to bottom,#70828f 0,#70828f 15%,#62727e 100%);display:inline-block}p.paging a.p-link,p.paging a.selected{font-size:.8em;padding:.833em .75em;margin:0 .5em 1em}p.paging a.next-link,p.paging a.previous-link{position:absolute;left:0;top:1.417em}p.paging a.next-link{left:auto;right:0}p.paging a.p-link{color:#2e2e2d;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;background:#dbdbdd;background:-webkit-gradient(linear,left top,left bottom,from(#dbdbdd),color-stop(15%,#dbdbdd),to(#c0c0c2));background:-webkit-linear-gradient(top,#dbdbdd 0,#dbdbdd 15%,#c0c0c2 100%);background:linear-gradient(to bottom,#dbdbdd 0,#dbdbdd 15%,#c0c0c2 100%)}.calendar-filter .view-switch a,p.paging a.selected{border:none;font-weight:700;text-align:center;line-height:1;text-transform:uppercase;text-decoration:none}p.paging a.selected{color:#fff;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;background:#70828f;background:-webkit-gradient(linear,left top,left bottom,from(#70828f),color-stop(15%,#70828f),to(#62727e));background:-webkit-linear-gradient(top,#70828f 0,#70828f 15%,#62727e 100%);background:linear-gradient(to bottom,#70828f 0,#70828f 15%,#62727e 100%);cursor:default}.calendar-filter,.calendar-filter h2{margin:.667em 0 1.333em}.calendar-filter:after,.calendar-filter:before{content:"";display:table}.calendar-filter h2{font-size:1em;color:#000;font-weight:700}.calendar-filter .categories-form{width:389px;float:left}.calendar-filter .categories-form label{display:inline}.calendar-filter .categories-form select{width:50%;background-color:transparent}.calendar-filter .categories-form .categories{margin-bottom:2.667em;-moz-column-count:2;-webkit-column-count:2;column-count:2;-moz-column-width:184.5px;-webkit-column-width:184.5px;column-width:184.5px;-moz-column-gap:20px;-webkit-column-gap:20px;column-gap:20px;-moz-column-rule:0 solid #c9c7ba;-webkit-column-rule:0 solid #c9c7ba;column-rule:0 solid #c9c7ba}.calendar-filter .categories-form .categories input{margin-right:.2em;display:inline-block;position:relative;top:.133em}.calendar-filter .categories-form .categories label{display:block;-webkit-column-break-inside:avoid;-moz-column-break-inside:avoid;-o-column-break-inside:avoid;-ms-column-break-inside:avoid;column-break-inside:avoid;margin-bottom:.667em}.calendar-filter .categories-form .categories label:after{content:'';display:inline-block;position:relative;top:.133em;margin:0 .4em;width:.933em;height:.933em;background-color:#e86946}.calendar-filter .categories-form .categories .all-categories:after{display:none}.calendar-filter .categories-form .categories .category-public-meetings:after{background-color:#ef9d54}.calendar-filter .categories-form .categories .category-community-meetings:after{background-color:#5a9a70}.calendar-filter .categories-form .categories .category-parks-rec:after{background-color:#87a644}.calendar-filter .categories-form .categories .category-5:after{background-color:#f0c15d}.calendar-filter .view-switch{width:130px;float:right;margin:0}.calendar-filter .view-switch .separator{display:block;position:absolute;left:-999em;top:-999em}.calendar-filter .view-switch a{cursor:pointer;color:#fff;font-size:.8em;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;padding:.833em 0;background:#70828f;background:-webkit-gradient(linear,left top,left bottom,from(#70828f),color-stop(15%,#70828f),to(#62727e));background:-webkit-linear-gradient(top,#70828f 0,#70828f 15%,#62727e 100%);background:linear-gradient(to bottom,#70828f 0,#70828f 15%,#62727e 100%);display:block}.calendar-filter .view-switch a:first-child{margin-bottom:.533em}.events-calendar .calendar-filter .view-switch a.list-view,.events-listing .calendar-filter .view-switch a.calendar-view{cursor:pointer;color:#2e2e2d;font-size:.8em;font-weight:700;line-height:1;text-transform:uppercase;text-decoration:none;text-align:center;border:none;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;padding:.833em 1.75em;background:#dbdbdd;background:-webkit-gradient(linear,left top,left bottom,from(#dbdbdd),color-stop(15%,#dbdbdd),to(#c0c0c2));background:-webkit-linear-gradient(top,#dbdbdd 0,#dbdbdd 15%,#c0c0c2 100%);background:linear-gradient(to bottom,#dbdbdd 0,#dbdbdd 15%,#c0c0c2 100%)}.events-listing p.rss-feed img.icon-rss{display:block;float:left;margin:.067em .333em 0 0}.events-listing ul.events-container{margin:0;padding:0;list-style:none}.events-listing ul.events-container>li{padding:0;list-style:none;margin:1.2em 0;position:relative}.events-listing ul.events-container>li:before{z-index:10;content:'';display:block;width:1px;height:100%;position:absolute;top:0;left:145px;background-color:#d2c4bb}.events-listing ul.events-container>li:after{z-index:20;content:'';display:block;position:relative;height:1px;width:100%;background-color:#fff;border-bottom:solid 1px #d2c4bb;padding:.6em 0 0;margin:0 0 .6em}.events-listing ul.events-container>li .date{display:block;width:127px;padding:0 9px;float:left;text-align:center}.events-listing ul.events-container>li .date .date-separator{display:block;position:absolute;left:-999em;top:-999em}.events-listing ul.events-container>li .date .date-start{display:block;line-height:1;margin-left:19px}.events-listing ul.events-container>li .date .date-start:after,.events-listing ul.events-container>li .date .date-start:before{content:"";display:table}.events-listing ul.events-container>li .date .date-start .duration{margin-left:-19px}.events-listing ul.events-container>li .date .date-start .year{display:block;position:absolute;left:-999em;top:-999em}.events-listing ul.events-container>li .date .date-start .day,.events-listing ul.events-container>li .date .date-start .month{display:block;float:left;position:relative;height:15px;width:40px;margin:0 19px 0 0;padding:13.5px 0;text-align:center;background-image:url(../images/sprite-date.png);background-position:left top;background-repeat:repeat-x}.events-listing ul.events-container>li .date .date-start .day:after,.events-listing ul.events-container>li .date .date-start .day:before,.events-listing ul.events-container>li .date .date-start .month:after,.events-listing ul.events-container>li .date .date-start .month:before{content:'';display:block;position:absolute;top:0;right:-19px;text-indent:-999em;width:19px;height:42px;margin:0;background-image:url(../images/sprite-date.png);background-repeat:no-repeat;background-position:0 -42px}.events-listing ul.events-container>li .date .date-start .month{color:#fff;background-position:0 -84px}.events-listing ul.events-container>li .date .date-start .month .ie7-before,.events-listing ul.events-container>li .date .date-start .month:before{right:auto;left:-19px;background-position:0 -126px}.events-listing ul.events-container>li .date .date-start .day{color:#2f2d2d;width:30px}.events-listing ul.events-container>li .date .date-start .day:before{display:none!important}.events-listing ul.events-container>li .date .date-start .day:after{background-position:0 -168px}.events-listing ul.events-container>li .date .duration{display:block;padding-top:.733em;font-size:.8em;font-weight:400}.events-listing ul.events-container>li .date .date-end{display:block;margin-top:22px}.events-listing ul.events-container>li .date .date-end .year{display:block;position:absolute;left:-999em;top:-999em}.events-listing ul.events-container>li .date .date-end .day,.events-listing ul.events-container>li .date .date-end .month{font-weight:700}.events-listing ul.events-container>li .date .date-end .duration{padding-top:0}.events-listing ul.events-container>li .date .date-end:before{content:' - event ends - ';display:block;color:#5e5e5e;font-style:italic;font-size:.8em;text-align:center}.events-listing ul.events-container>li .separator{display:block;position:absolute;left:-999em;top:-999em}.events-listing ul.events-container>li .event-details,.events-listing ul.events-container>li .name{width:358px;padding:0 18px;float:right}.events-listing ul.events-container>li .name{display:block;margin-bottom:.2em;position:relative;top:-.2em}.events-listing ul.events-container>li .blurb{margin-bottom:.533em}.events-listing ul.events-container>li .blurb p{margin:0}.events-listing ul.events-container>li .category{margin-bottom:.933em}.events-listing ul.events-container>li .category:after{content:'';display:inline-block;position:relative;top:.133em;margin:0 .4em 0 .467em;width:.933em;height:.933em;background-color:#e86946}.events-listing ul.events-container>li .category-public-meetings:after{background-color:#ef9d54}.events-listing ul.events-container>li .category-community-meetings:after{background-color:#5a9a70}.events-listing ul.events-container>li .category-parks-rec:after{background-color:#87a644}.events-listing ul.events-container>li .category-5:after{background-color:#f0c15d}.events-listing ul.events-container>li .event-add ul.icalendar_list{font-size:.6em;margin:0;padding:0;list-style:none;text-transform:uppercase}.events-listing ul.events-container>li .event-add ul.icalendar_list li{display:inline-block;margin:0;zoom:1}.events-listing ul.events-container>li .event-add ul.icalendar_list li .ie7-after,.events-listing ul.events-container>li .event-add ul.icalendar_list li:before{content:" / ";display:inline-block;padding:0 .778em;zoom:1}.events-listing ul.events-container>li .event-add ul.icalendar_list li:first-child:before{content:'';padding:0}.events-listing ul.events-container>li .event-add ul.icalendar_list li a{padding:0}.ie7 .events-listing ul.events-container>li{padding-bottom:20px;border-bottom:solid 1px #d2c4bb}.ie7 .events-listing ul.events-container>li .date{text-align:left}.ie7 .events-listing ul.events-container>li .date .date-separator{left:auto;top:auto;position:static}.ie7 .events-listing ul.events-container>li .date .date-start,.ie7 .events-listing ul.events-container>li .date .date-start .duration{margin-left:0}.ie7 .events-listing ul.events-container>li .date .date-start .day,.ie7 .events-listing ul.events-container>li .date .date-start .month{background:0 0;color:#000;font-weight:700;display:inline;margin:0 5px 0 0;padding:0;position:static;height:auto;width:auto}.ie7 .events-listing ul.events-container>li .date .date-end{margin-top:0}.events-listing .page_navigation{position:relative;padding:0 5em;text-align:center;line-height:1}.events-listing .page_navigation a{cursor:pointer;color:#fff;font-size:.8em;font-weight:700;line-height:1;text-transform:uppercase;text-decoration:none;text-align:center;border:none;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;padding:.833em 1.75em;background:#70828f;background:-webkit-gradient(linear,left top,left bottom,from(#70828f),color-stop(15%,#70828f),to(#62727e));background:-webkit-linear-gradient(top,#70828f 0,#70828f 15%,#62727e 100%);background:linear-gradient(to bottom,#70828f 0,#70828f 15%,#62727e 100%);display:inline-block!important}.events-listing .page_navigation a.next_link,.events-listing .page_navigation a.previous_link{position:absolute;left:0;top:0}.events-listing .page_navigation a.next_link{left:auto;right:0}.events-listing .page_navigation a.no_more{display:none!important}.events-listing .page_navigation a.page_link{cursor:pointer;color:#2e2e2d;font-size:.8em;font-weight:700;line-height:1;text-transform:uppercase;text-decoration:none;text-align:center;border:none;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;padding:.833em .75em;background:#dbdbdd;background:-webkit-gradient(linear,left top,left bottom,from(#dbdbdd),color-stop(15%,#dbdbdd),to(#c0c0c2));background:-webkit-linear-gradient(top,#dbdbdd 0,#dbdbdd 15%,#c0c0c2 100%);background:linear-gradient(to bottom,#dbdbdd 0,#dbdbdd 15%,#c0c0c2 100%);margin:0 .5em 1em}#events-detail #event ul.icalendar_list a,.events-listing .page_navigation a.active_page{color:#fff;font-size:.8em;text-align:center;line-height:1;text-transform:uppercase;font-weight:700;text-decoration:none}.events-listing .page_navigation a.active_page{border:none;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;padding:.833em .75em;background:#70828f;background:-webkit-gradient(linear,left top,left bottom,from(#70828f),color-stop(15%,#70828f),to(#62727e));background:-webkit-linear-gradient(top,#70828f 0,#70828f 15%,#62727e 100%);background:linear-gradient(to bottom,#70828f 0,#70828f 15%,#62727e 100%);margin:0 .5em 1em;cursor:default}#events-detail .details{margin-bottom:1em}#events-detail .details p{margin:0 0 .2em}#events-detail .details .category .name:after{content:'';display:inline-block;position:relative;top:.133em;margin:0 .4em;width:.933em;height:.933em;background-color:#e86946}#events-detail .details .category-public-meetings .name:after{background-color:#ef9d54}#events-detail .details .category-community-meetings .name:after{background-color:#5a9a70}#events-detail .details .category-parks-rec .name:after{background-color:#87a644}#events-detail .details .category-5 .name:after{background-color:#f0c15d}#events-detail #event ul.icalendar_list{margin:1.333em 0 0;padding:1.333em 0 0;list-style:none;border-top:solid 1px #d2c4bb}#events-detail #event ul.icalendar_list li{float:left;margin-right:.867em}#events-detail #event ul.icalendar_list a{cursor:pointer;border:none;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;padding:.833em 1.75em;background:#70828f;background:-webkit-gradient(linear,left top,left bottom,from(#70828f),color-stop(15%,#70828f),to(#62727e));background:-webkit-linear-gradient(top,#70828f 0,#70828f 15%,#62727e 100%);background:linear-gradient(to bottom,#70828f 0,#70828f 15%,#62727e 100%)}.ie8 #events-detail #event ul.icalendar_list li{display:inline}.ie7 #events-detail #event ul.icalendar_list li a{background-color:transparent;color:#000;padding:0;border-bottom:solid 1px #8f413a}#calendar{border-top:solid 1px #d2c4bb;padding-top:1em}.content #events-calendar .fc-header td{padding-left:0;padding-right:0}.content #events-calendar .fc-header .fc-header-right{text-align:right}.content #events-calendar .fc-header h2{font-size:1.333em;color:#000;text-align:center;margin:0}.content #events-calendar .fc-header .fc-button{cursor:pointer;color:#fff;font-size:.8em;font-weight:700;line-height:1;text-transform:uppercase;text-decoration:none;text-align:center;border:none;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;padding:.833em 1.75em;background:#70828f;background:-webkit-gradient(linear,left top,left bottom,from(#70828f),color-stop(15%,#70828f),to(#62727e));background:-webkit-linear-gradient(top,#70828f 0,#70828f 15%,#62727e 100%);background:linear-gradient(to bottom,#70828f 0,#70828f 15%,#62727e 100%)}.content #events-calendar .fc-view{width:100%}.content #events-calendar .fc-view table tr{height:116px}.content #events-calendar .fc-view table thead tr{height:auto}.content #events-calendar .fc-view table td,.content #events-calendar .fc-view table th{border-width:1px;border-color:#d2c4bb;background-color:#efefef}.content #events-calendar .fc-view table th{font-weight:700;text-align:center;padding:10px 5px}.content #events-calendar .fc-view table td{padding:10px 5px;height:96px;color:#7e7e7e}.content #events-calendar .fc-view table td.hasEvent{color:#000;background-color:#d9d0c7}.content #events-calendar .fc-view table td.hasEvent div{position:static}.content #events-calendar .fc-view table td.hasEvent>div{position:relative;width:100%;height:100%;padding:0}.content #events-calendar .fc-view table td.hasEvent .fc-day-content{font-size:.8em;margin-top:1.167em}.content #events-calendar .fc-view table td.hasEvent .fc-day-content ul{margin:0;padding:0;list-style:none;display:block;position:absolute;left:-999em;top:-999em}.content #events-calendar .fc-view table td.hasEvent .fc-day-content ul li{line-height:1.4;margin:0 0 1em;padding:0 0 0 14px;background-image:url(../images/bullet-black.png);background-position:0 .467em;background-repeat:no-repeat}.content #events-calendar .fc-view table td.hasEvent:hover .fc-day-content ul{z-index:20;position:absolute;top:auto;bottom:50%;left:25%;background-color:#fff;width:150px;padding:15px 8px;-moz-box-shadow:1px 1px 10px 2px rgba(0,0,0,.2);-webkit-box-shadow:1px 1px 10px 2px rgba(0,0,0,.2);box-shadow:1px 1px 10px 2px rgba(0,0,0,.2);filter:progid:DXImageTransform.Microsoft.Shadow(strength=1, direction=135, color='rgba(0,0,0,.2)');-ms-filter:"progid:DXImageTransform.Microsoft.Shadow(strength = 1, Direction = 135, Color = 'rgba(0,0,0,.2)')"}.content #events-calendar .fc-view table td.hasEvent:hover .fc-day-content ul:after{top:100%;border:solid transparent;content:"";height:0;width:0;position:absolute;pointer-events:none;border-color:rgba(255,255,255,0);border-top-color:#fff;border-width:10px;left:40px;margin-left:-10px}.content #events-calendar .fc-view table td.hasEvent a{color:#000;border-bottom:solid 2px #8f413a;border-collapse:separate}.content #events-calendar .fc-view table td.hasEvent a:active.council-meetings,.content #events-calendar .fc-view table td.hasEvent a:focus.council-meetings,.content #events-calendar .fc-view table td.hasEvent a:hover.council-meetings{color:#e86946}.content #events-calendar .fc-view table td.hasEvent a:active.public-meetings,.content #events-calendar .fc-view table td.hasEvent a:focus.public-meetings,.content #events-calendar .fc-view table td.hasEvent a:hover.public-meetings{color:#ef9d54}.content #events-calendar .fc-view table td.hasEvent a:active.community-meetings,.content #events-calendar .fc-view table td.hasEvent a:focus.community-meetings,.content #events-calendar .fc-view table td.hasEvent a:hover.community-meetings{color:#5a9a70}.content #events-calendar .fc-view table td.hasEvent a:active.parks-rec,.content #events-calendar .fc-view table td.hasEvent a:focus.parks-rec,.content #events-calendar .fc-view table td.hasEvent a:hover.parks-rec{color:#87a644}.content #events-calendar .fc-view table td.hasEvent .categories{position:absolute;left:-5px;bottom:-10px;width:100%;height:.933em}.content #events-calendar .fc-view table td.hasEvent .categories span{content:'';display:inline-block;top:.133em;width:.933em;height:.933em;background-color:#e86946;position:static;float:left;margin:0}.content #events-calendar .fc-view table td.hasEvent .categories span.public-meetings{background-color:#ef9d54}.content #events-calendar .fc-view table td.hasEvent .categories span.community-meetings{background-color:#5a9a70}.content #events-calendar .fc-view table td.hasEvent .categories span.parks-rec{background-color:#87a644}.ie7 .content #events-calendar .fc-view table td.hasEvent:hover .fc-day-content ul{left:auto;right:50%}.ie7 .content #events-calendar .fc-view table td.hasEvent{padding:10px 5px}.ie7 .content #events-calendar .fc-view table td.hasEvent>div{padding:0}.ie7 .content #events-calendar .fc-view table td .categories{display:none}.ie .content #events-calendar .fc-view table td.hasEvent a{border:none;display:block}.news-listing{line-height:1.4;margin-top:2em}.news-listing a{text-decoration:none;border:0}.news-listing ul{list-style:none;margin:0;padding:.8em 0 0;border-top:solid 1px #d2c4bb}.news-listing li{padding:0 0 1.46666em;margin:0 0 .8em;border-bottom:solid 1px #d2c4bb}.news-listing li .more_link{display:block;margin-top:1em}.news-listing-title{display:block;font-weight:700;margin-bottom:0}.news-listing-date{font-weight:400;font-size:.8em}.news-listing .thumbnail img{display:block;margin-bottom:1em;width:8.333rem;height:8.333rem}.news-listing p .title{font-size:1.46666em;font-weight:700;line-height:1.4;margin-bottom:0}.news-listing p .title .date{margin-bottom:.5em;line-height:1.2;font-size:.7em}.news-listing block{display:block}.news-listing li.has_image{position:relative;padding-left:10.333rem;min-height:10.333rem}.news-listing .thumbnail img{position:absolute;left:0;top:.5em;margin:0}.projects-listing a{text-decoration:none}.projects-listing .projects-container{list-style:none;margin:2em 0 0;padding:0}.projects-listing .projects-item{border:1px solid #c9c7ba;padding:1em;margin:0 0 1em}.projects-listing .projects-heading{margin-top:0}.projects-listing .projects-thumbnail img{display:block;margin-bottom:1em;max-width:8.333rem;max-height:8.333rem}.projects-listing .projects-budget,.projects-listing .projects-category,.projects-listing .projects-end,.projects-listing .projects-start,.projects-listing .projects-updated{line-height:1.2;margin-bottom:.5em}.projects-listing .projects-status{margin-top:2em}.projects-listing .projects-item.has_image{position:relative;padding-left:10.333rem;min-height:11.333rem}.projects-listing .projects-item.has_image .projects-thumbnail img{position:absolute;left:1rem;top:1rem;margin:0}.projects-listing .projects-item.has_image .projects-heading{margin-top:-.1em}.projects-listing .projects-link{margin-top:1em}.projects-detail:after,.projects-detail:before{content:"";display:table}.projects-detail-title{display:inline-block}.projects-detail-note{display:block}.projects-detail-image img{height:auto;width:20rem;float:right;margin:0 0 1.2rem 1.8rem}.projects-detail-date{margin-bottom:0}.projects-detail-budget,.projects-detail-category,.projects-detail-description{margin-top:1em}.emergency_bar{position:absolute;top:-62px;left:0;padding:0;width:100%;background-color:#d31609;z-index:800;color:#fff;font-size:18px;line-height:1;text-align:center}.level_2 .emergency_bar{background-color:#ff0}.level_3 .emergency_bar{background-color:#390}.cms .emergency_bar{top:-104px}.cms.ecms-approval-mode .emergency_bar,.cms.ecms-edit-mode .emergency_bar{top:-146px}@media screen and (max-width:959px){.emergency_bar{top:-102px}}.emergency_bar-inner{margin:6px 0;display:inline-block}a.emergency_bar-link .emergency_bar-inner{border-bottom:solid 1px #ffc6c6}.level_2 a.emergency_bar-link .emergency_bar-inner{border-color:#999}.level_3 a.emergency_bar-link .emergency_bar-inner{border-color:rgba(255,255,255,.8)}.emergency_bar-heading{color:#ffc6c6;margin:0}.level_2 .emergency_bar-heading{color:#999}.level_3 .emergency_bar-heading{color:rgba(255,255,255,.8)}.emergency_bar-text{margin:0 0 0 7px}.emergency_bar-heading,.emergency_bar-text{display:inline-block;padding:0 0 3px;line-height:1;font-size:1em;font-family:Arial,Helvetica,Tahoma,sans-serif;font-weight:700}.emergency_bar-link{color:#fff;padding:16px 0 9px;display:inline-block;width:100%;white-space:nowrap;overflow:hidden}.cboxIframe,.cboxPhoto{display:block;border:0}.level_2 .emergency_bar-link{color:#000}.level_3 .emergency_bar-link,a.emergency_bar-link{color:#fff}a.emergency_bar-link:hover{color:#fff;background-color:rgba(0,0,0,.1)}.level_2 a.emergency_bar-link,.level_2 a.emergency_bar-link:hover{color:#000}.level_3 a.emergency_bar-link,.level_3 a.emergency_bar-link:hover{color:#fff}#cboxCurrent,#cboxTitle{position:absolute;color:#949494;bottom:4px}.widget{margin:1em 0 2em}#cboxOverlay,#cboxWrapper,#colorbox{position:absolute;top:0;left:0;z-index:9999;overflow:hidden}#cboxOverlay{position:fixed;width:100%;height:100%;background:url(../images/colorbox/overlay.png)}#cboxBottomLeft,#cboxMiddleLeft{clear:left}#cboxContent{position:relative;background:#fff;overflow:hidden}#cboxTitle{margin:0;left:0;text-align:center;width:100%}#cboxLoadingGraphic,#cboxLoadingOverlay{position:absolute;top:0;left:0;width:100%;height:100%}.cboxPhoto{float:left;margin:auto;max-width:none}.cboxIframe{width:100%;height:100%}#cboxContent,#cboxLoadedContent,#colorbox{box-sizing:content-box;-moz-box-sizing:content-box;-webkit-box-sizing:content-box}#cboxTopLeft{width:21px;height:21px;background:url(../images/colorbox/controls.png) -101px 0 no-repeat}#cboxTopRight{width:21px;height:21px;background:url(../images/colorbox/controls.png) -130px 0 no-repeat}#cboxBottomLeft{width:21px;height:21px;background:url(../images/colorbox/controls.png) -101px -29px no-repeat}#cboxBottomRight{width:21px;height:21px;background:url(../images/colorbox/controls.png) -130px -29px no-repeat}#cboxMiddleLeft{width:21px;background:url(../images/colorbox/controls.png) left top repeat-y}#cboxMiddleRight{width:21px;background:url(../images/colorbox/controls.png) right top repeat-y}#cboxTopCenter{height:21px;background:url(../images/colorbox/border.png) repeat-x}#cboxBottomCenter{height:21px;background:url(../images/colorbox/border.png) 0 -29px repeat-x}.cboxIframe{background:#fff}#cboxError{padding:50px;border:1px solid #ccc}#cboxLoadedContent{overflow:auto;-webkit-overflow-scrolling:touch;margin-bottom:28px}#cboxCurrent{left:58px}#cboxLoadingOverlay{background:url(../images/colorbox/loading_background.png) center center no-repeat}#cboxLoadingGraphic{background:url(../images/colorbox/loading.gif) center center no-repeat}#cboxClose,#cboxNext,#cboxPrevious,#cboxSlideshow{cursor:pointer;border:0;padding:0;margin:0;overflow:visible;width:auto;background:0 0}#cboxClose,#cboxNext,#cboxPrevious{position:absolute;bottom:0;width:25px;height:25px;text-indent:-9999px}#cboxSlideshow{position:absolute;bottom:4px;right:30px;color:#0092ef}#cboxPrevious{left:0;background:url(../images/colorbox/controls.png) -75px 0 no-repeat}#cboxPrevious:hover{background-position:-75px -25px}#cboxNext{left:27px;background:url(../images/colorbox/controls.png) -50px 0 no-repeat}#cboxNext:hover{background-position:-50px -25px}#cboxClose{right:0;background:url(../images/colorbox/controls.png) -25px 0 no-repeat}#cboxClose:hover{background-position:-25px -25px}.cboxIE #cboxBottomCenter,.cboxIE #cboxBottomLeft,.cboxIE #cboxBottomRight,.cboxIE #cboxMiddleLeft,.cboxIE #cboxMiddleRight,.cboxIE #cboxTopCenter,.cboxIE #cboxTopLeft,.cboxIE #cboxTopRight{filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#00FFFFFF, endColorstr=#00FFFFFF)}