.managedform li,
.managedform
ul{list-style:none;margin:0;padding:0}.managedform
li{clear:left;margin-bottom:0.5em}.managedform label,
.managedform
dt{font-weight:bold;display:block;line-height:1.5em}.managedform
dl{overflow:hidden}.managedform dl
input{margin-left:0}.managedform dt em,
.managedform label em,
.managedform .help
em{color:#960e0e}.managedform label.checkbox,
.managedform label.radio,
.managedform dd
label{font-weight:normal;margin-bottom:0}.managedform
label.bichoice{float:left;width:5em}.managedform label.checkbox input,
.managedform label.radio
input{margin-right:5px}.managedform
p.description{clear:left;color:#b0532a;line-height:1.6em;margin:0}.managedform
textarea.large{height:150px;width:500px}.managedform
textarea.medium{height:100px;width:370px}.managedform
textarea.small{height:60px;width:300px}.managedform
input.large{width:500px}.managedform input.medium,
.managedform
input.date{width:146px}.managedform
input.small{width:60px}.managedform
input.date{float:left}.managedform .show-datepicker{background:transparent url(/forms/images/calendar.gif) no-repeat;display:block;float:left;height:17px;margin:2px
0 0 5px;text-indent:-10000px;width:16px}.managedform
.errors{clear:left;margin-top:3px}.managedform .errors
li{font-weight:bold;background:#fff0f1;color:#be0000;line-height:1.5em;margin-bottom:0}.managedform .summary
h1{margin:0}.managedform .summary
p{margin-bottom:0.5em}.managedform
.cancel{padding-left:3px}.managedform-declaration-agreement{display:block}.managedform-declaration-agreement
input{margin-left:0}.managedform-map{border:1px
solid #aaa;padding:1px;width:500px}.managedform-declaration-agreement{display:block}.managedform-declaration-agreement
input{margin-left:0}.managedform-map,.managedform-map-locationchooser-map{width:400px}.managedform-map{border:1px
solid #aaa;padding:1px}.managedform-map-locationchooser-map{height:300px}.managedform-map-search{background:#e5e4e4;overflow:hidden;margin-bottom:0;padding:4px}.managedform-map .managedform-map-search
input{color:#444;font-weight:normal;font-size:0.9em;float:left;padding:3px;width:359px}.managedform-map .managedform-map-search
.empty{color:#999}.managedform-map-loader{display:block;float:left;margin:7px
0 0 5px;height:16px;width:16px}.managedform-map
.loading{background:url(/forms/images/loader.gif)}.managedform-map-instructions{background:#e5e4e4;border-bottom:1px solid #aaa;color:#555;font-size:0.85em;overflow:hidden;padding:0
6px 4px 4px}.managedform-map-instructions
p{margin:2px
0 2px 3px}.managedform-map-instructions
a{background:url(/forms/images/map-buttons.png) no-repeat;float:left;margin-right:3px;display:none;height:22px;text-indent:-100000em;width:94px}.managedform-map-instructions .managedform-map-instructions-goto:active{background-position:0 -24px}.managedform-map-instructions .managedform-map-instructions-remove{background-position:-98px 0;width:110px}.managedform-map-instructions .managedform-map-instructions-remove:active{background-position:-98px -24px}.managedform-map-hasselection .managedform-map-instructions
a{display:block}.managedform-map-hasselection .managedform-map-instructions
p{display:none}.managedform
input.empty{color:#999}.managedform
.hidden{display:none}.managedform-showdatepicker{background:transparent url(/forms/images/calendar.gif) no-repeat;display:block;float:left;height:17px;margin:2px
0 0 5px;text-indent:-10000px;width:16px}.managedform-datepicker
input{float:left}.managedform-datepicker{overflow:hidden}.container{position:relative;width:960px;margin:0
auto;padding:0}.container .column,
.container
.columns{float:left;display:inline;margin-left:10px;margin-right:10px}.row{margin-bottom:20px}.column.alpha,.columns.alpha{margin-left:0}.column.omega,.columns.omega{margin-right:0}.container .one.column,
.container
.one.columns{width:40px}.container
.two.columns{width:100px}.container
.three.columns{width:160px}.container
.four.columns{width:220px}.container
.five.columns{width:280px}.container
.six.columns{width:340px}.container
.seven.columns{width:400px}.container
.eight.columns{width:460px}.container
.nine.columns{width:520px}.container
.ten.columns{width:580px}.container
.eleven.columns{width:640px}.container
.twelve.columns{width:700px}.container
.thirteen.columns{width:760px}.container
.fourteen.columns{width:820px}.container
.fifteen.columns{width:880px}.container
.sixteen.columns{width:940px}.container .one-third.column{width:300px}.container .two-thirds.column{width:620px}.container .offset-by-one{padding-left:60px}.container .offset-by-two{padding-left:120px}.container .offset-by-three{padding-left:180px}.container .offset-by-four{padding-left:240px}.container .offset-by-five{padding-left:300px}.container .offset-by-six{padding-left:360px}.container .offset-by-seven{padding-left:420px}.container .offset-by-eight{padding-left:480px}.container .offset-by-nine{padding-left:540px}.container .offset-by-ten{padding-left:600px}.container .offset-by-eleven{padding-left:660px}.container .offset-by-twelve{padding-left:720px}.container .offset-by-thirteen{padding-left:780px}.container .offset-by-fourteen{padding-left:840px}.container .offset-by-fifteen{padding-left:900px}@media only screen and (min-width: 768px) and (max-width: 959px){.container{width:768px}.container .column,
.container
.columns{margin-left:10px;margin-right:10px}.column.alpha,.columns.alpha{margin-left:0;margin-right:10px}.column.omega,.columns.omega{margin-right:0;margin-left:10px}.alpha.omega{margin-left:0;margin-right:0}.container .one.column,
.container
.one.columns{width:28px}.container
.two.columns{width:76px}.container
.three.columns{width:124px}.container
.four.columns{width:172px}.container
.five.columns{width:220px}.container
.six.columns{width:268px}.container
.seven.columns{width:316px}.container
.eight.columns{width:364px}.container
.nine.columns{width:412px}.container
.ten.columns{width:460px}.container
.eleven.columns{width:508px}.container
.twelve.columns{width:556px}.container
.thirteen.columns{width:604px}.container
.fourteen.columns{width:652px}.container
.fifteen.columns{width:700px}.container
.sixteen.columns{width:748px}.container .one-third.column{width:236px}.container .two-thirds.column{width:492px}.container .offset-by-one{padding-left:48px}.container .offset-by-two{padding-left:96px}.container .offset-by-three{padding-left:144px}.container .offset-by-four{padding-left:192px}.container .offset-by-five{padding-left:240px}.container .offset-by-six{padding-left:288px}.container .offset-by-seven{padding-left:336px}.container .offset-by-eight{padding-left:384px}.container .offset-by-nine{padding-left:432px}.container .offset-by-ten{padding-left:480px}.container .offset-by-eleven{padding-left:528px}.container .offset-by-twelve{padding-left:576px}.container .offset-by-thirteen{padding-left:624px}.container .offset-by-fourteen{padding-left:672px}.container .offset-by-fifteen{padding-left:720px}}@media only screen and (max-width: 767px){.container{width:300px}.container .columns,
.container
.column{margin:0}.container .one.column,
.container .one.columns,
.container .two.columns,
.container .three.columns,
.container .four.columns,
.container .five.columns,
.container .six.columns,
.container .seven.columns,
.container .eight.columns,
.container .nine.columns,
.container .ten.columns,
.container .eleven.columns,
.container .twelve.columns,
.container .thirteen.columns,
.container .fourteen.columns,
.container .fifteen.columns,
.container .sixteen.columns,
.container .one-third.column,
.container .two-thirds.column{width:300px}.container .offset-by-one,
.container .offset-by-two,
.container .offset-by-three,
.container .offset-by-four,
.container .offset-by-five,
.container .offset-by-six,
.container .offset-by-seven,
.container .offset-by-eight,
.container .offset-by-nine,
.container .offset-by-ten,
.container .offset-by-eleven,
.container .offset-by-twelve,
.container .offset-by-thirteen,
.container .offset-by-fourteen,
.container .offset-by-fifteen{padding-left:0}}@media only screen and (min-width: 480px) and (max-width: 767px){.container{width:420px}.container .columns,
.container
.column{margin:0}.container .one.column,
.container .one.columns,
.container .two.columns,
.container .three.columns,
.container .four.columns,
.container .five.columns,
.container .six.columns,
.container .seven.columns,
.container .eight.columns,
.container .nine.columns,
.container .ten.columns,
.container .eleven.columns,
.container .twelve.columns,
.container .thirteen.columns,
.container .fourteen.columns,
.container .fifteen.columns,
.container .sixteen.columns,
.container .one-third.column,
.container .two-thirds.column{width:420px}}.container:after{content:"\0020";display:block;height:0;clear:both;visibility:hidden}.clearfix:before,.clearfix:after,.row:before,.row:after{content:'\0020';display:block;overflow:hidden;visibility:hidden;width:0;height:0}.row:after,.clearfix:after{clear:both}.row,.clearfix{zoom:1}.clear{clear:both;display:block;overflow:hidden;visibility:hidden;width:0;height:0}html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}body{line-height:1}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:'';content:none}table{border-collapse:collapse;border-spacing:0}body{background:#fff;font:14px/21px "HelveticaNeue", "Helvetica Neue",Helvetica,Arial,sans-serif;color:#444;-webkit-font-smoothing:antialiased;-webkit-text-size-adjust:100%}h1,h2,h3,h4,h5,h6{color:#181818;font-family:"Georgia","Times New Roman",serif;font-weight:normal}h1 a, h2 a, h3 a, h4 a, h5 a, h6
a{font-weight:inherit}h1{font-size:46px;line-height:50px;margin-bottom:14px}h2{font-size:35px;line-height:40px;margin-bottom:10px}h3{font-size:28px;line-height:34px;margin-bottom:8px}h4{font-size:21px;line-height:30px;margin-bottom:4px}h5{font-size:17px;line-height:24px}h6{font-size:14px;line-height:21px}.subheader{color:#777}p{margin:0
0 20px 0}p
img{margin:0}p.lead{font-size:21px;line-height:27px;color:#777}em{font-style:italic}strong{font-weight:bold;color:#333}small{font-size:80%}blockquote, blockquote
p{font-size:17px;line-height:24px;color:#777;font-style:italic}blockquote{margin:0
0 20px;padding:9px
20px 0 19px;border-left:1px solid #ddd}blockquote
cite{display:block;font-size:12px;color:#555}blockquote cite:before{content:"\2014 \0020"}blockquote cite a, blockquote cite a:visited, blockquote cite a:visited{color:#555}hr{border:solid #ddd;border-width:1px 0 0;clear:both;margin:10px
0 30px;height:0}a,a:visited{color:#333;text-decoration:underline;outline:0}a:hover,a:focus{color:#000}p a, p a:visited{line-height:inherit}ul,ol{margin-bottom:20px}ul{list-style:none outside}ol{list-style:decimal}ol,ul.square,ul.circle,ul.disc{margin-left:30px}ul.square{list-style:square outside}ul.circle{list-style:circle outside}ul.disc{list-style:disc outside}ul ul, ul ol,
ol ol, ol
ul{margin:4px
0 5px 30px;font-size:90%}ul ul li, ul ol li,
ol ol li, ol ul
li{margin-bottom:6px}li{line-height:18px;margin-bottom:12px}ul.large
li{line-height:21px}li
p{line-height:21px}img.scale-with-grid{max-width:100%;height:auto}.button.full-width,button.full-width,input[type="submit"].full-width,input[type="reset"].full-width,input[type="button"].full-width{width:100%;padding-left:0 !important;padding-right:0 !important;text-align:center}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}form{margin-bottom:20px}fieldset{margin-bottom:20px}input[type="text"],input[type="password"],input[type="email"],textarea,select{border:1px
solid #ccc;padding:6px
4px;outline:none;-moz-border-radius:2px;-webkit-border-radius:2px;border-radius:2px;font:13px "HelveticaNeue", "Helvetica Neue",Helvetica,Arial,sans-serif;color:#777;margin:0;width:210px;max-width:100%;display:block;margin-bottom:20px;background:#fff}select{padding:0}input[type="text"]:focus,input[type="password"]:focus,input[type="email"]:focus,textarea:focus{border:1px
solid #aaa;color:#444;-moz-box-shadow:0 0 3px rgba(0,0,0,.2);-webkit-box-shadow:0 0 3px rgba(0,0,0,.2);box-shadow:0 0 3px rgba(0,0,0,.2)}textarea{min-height:60px}label,legend{display:block;font-weight:bold;font-size:13px}select{width:220px}input[type="checkbox"]{display:inline}label span,
legend
span{font-weight:normal;font-size:13px;color:#444}.remove-bottom{margin-bottom:0 !important}.half-bottom{margin-bottom:10px !important}.add-bottom{margin-bottom:20px !important}#colorbox,#cboxOverlay,#cboxWrapper{position:absolute;top:0;left:0;z-index:9999;overflow:hidden}#cboxWrapper{max-width:none}#cboxOverlay{position:fixed;width:100%;height:100%}#cboxMiddleLeft,#cboxBottomLeft{clear:left}#cboxContent{position:relative}#cboxLoadedContent{overflow:auto;-webkit-overflow-scrolling:touch}#cboxTitle{margin:0}#cboxLoadingOverlay,#cboxLoadingGraphic{position:absolute;top:0;left:0;width:100%;height:100%}#cboxPrevious,#cboxNext,#cboxClose,#cboxSlideshow{cursor:pointer}.cboxPhoto{float:left;margin:auto;border:0;display:block;max-width:none;-ms-interpolation-mode:bicubic}.cboxIframe{width:100%;height:100%;display:block;border:0}#colorbox,#cboxContent,#cboxLoadedContent{box-sizing:content-box;-moz-box-sizing:content-box;-webkit-box-sizing:content-box}#cboxOverlay{background:url(/images/overlay.png) repeat 0 0}#colorbox{outline:0}#cboxTopLeft{width:21px;height:21px;background:url(/images/controls.png) no-repeat -101px 0}#cboxTopRight{width:21px;height:21px;background:url(/images/controls.png) no-repeat -130px 0}#cboxBottomLeft{width:21px;height:21px;background:url(/images/controls.png) no-repeat -101px -29px}#cboxBottomRight{width:21px;height:21px;background:url(/images/controls.png) no-repeat -130px -29px}#cboxMiddleLeft{width:21px;background:url(/images/controls.png) left top repeat-y}#cboxMiddleRight{width:21px;background:url(/images/controls.png) right top repeat-y}#cboxTopCenter{height:21px;background:url(/images/border.png) 0 0 repeat-x}#cboxBottomCenter{height:21px;background:url(/images/border.png) 0 -29px repeat-x}#cboxContent{background:#fff;overflow:hidden}.cboxIframe{background:#fff}#cboxError{padding:50px;border:1px
solid #ccc}#cboxLoadedContent{margin-bottom:28px}#cboxTitle{position:absolute;bottom:4px;left:0;text-align:center;width:100%;color:#949494}#cboxCurrent{position:absolute;bottom:4px;left:58px;color:#949494}#cboxLoadingOverlay{background:url(/images/loading_background.png) no-repeat center center}#cboxLoadingGraphic{background:url(/images/loading.gif) no-repeat center center}#cboxPrevious,#cboxNext,#cboxSlideshow,#cboxClose{border:0;padding:0;margin:0;overflow:visible;width:auto;background:none}#cboxPrevious:active,#cboxNext:active,#cboxSlideshow:active,#cboxClose:active{outline:0}#cboxSlideshow{position:absolute;bottom:4px;right:30px;color:#0092ef}#cboxPrevious{position:absolute;bottom:0;left:0;background:url(/images/controls.png) no-repeat -75px 0;width:25px;height:25px;text-indent:-9999px}#cboxPrevious:hover{background-position:-75px -25px}#cboxNext{position:absolute;bottom:0;left:27px;background:url(/images/controls.png) no-repeat -50px 0;width:25px;height:25px;text-indent:-9999px}#cboxNext:hover{background-position:-50px -25px}#cboxClose{position:absolute;bottom:0;right:0;background:url(/images/controls.png) no-repeat -25px 0;width:25px;height:25px;text-indent:-9999px}#cboxClose:hover{background-position:-25px -25px}.cboxIE #cboxTopLeft,
.cboxIE #cboxTopCenter,
.cboxIE #cboxTopRight,
.cboxIE #cboxBottomLeft,
.cboxIE #cboxBottomCenter,
.cboxIE #cboxBottomRight,
.cboxIE #cboxMiddleLeft,
.cboxIE
#cboxMiddleRight{filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#00FFFFFF,endColorstr=#00FFFFFF)}.gallery{position:relative}.gallery .paginatioan,
.gallery .gallery-items,
.gallery
.categories{clear:both}.gallery-pieces{overflow:hidden;margin:0
0 1em 0}.gallery-canvas{overflow:hidden;margin-bottom:8px;min-height:310px}.gallery-pieces
li{border:1px
solid #fff;list-style:none}.gallery-pieces
.selected{border-color:#656565;box-shadow:0 0 5px #aaa}.gallery-piece:first-child{margin-left:0}.gallery-piece{float:left;position:relative;margin:0
6px 5px 0}.gallery-piece
img{display:block}.gallery-piece h2,
.gallery-piece
p{margin:0
10px}.gallery-piece .information
h2{color:#ccc;font-size:14px}.gallery-piece
p{color:#fff}.gallery .preview,
.gallery .category-imagecount{float:left}.gallery .menu-popup{margin-bottom:1em}.gallery .menu
li{font-size:0.95em;clear:both;overflow:hidden}.gallery-piece
.information{background:#555;background:rgba(0,0,0,0.65);border-top:1px solid #444;position:absolute;padding:8px
0 10px 0;bottom:0;left:0;width:80%}.gallery-piece
.description{font-size:12px;line-height:17px}.gallery-piece
.credit{color:#aaa}.gallery-piece
.artist{color:#fff}.gallery
.loader{background:url(/images/loader-large.gif);display:none;height:32px;position:absolute;top:0;right:35px;width:32px}.gallery.loading
.loader{display:block}.menu-popup>a{background:#555 url(/images/menu.png) no-repeat top right;border-radius:4px;border:1px
solid #FFD24F;cursor:pointer;display:inline-block;padding:8px
40px 8px 8px;color:#fff;font-size:1.5em}.menu-popup>a:hover{color:#fff}.screen-reader-text,.search
label{position:absolute;left:-10000px;top:auto;width:1px;height:1px;overflow:hidden}a,a:visited{border-bottom:1px dotted #5261ac;color:#5261ac;font-weight:normal;text-decoration:none}a:hover{color:#D54E21}a.no-border{border-bottom:none}.button,.button:visited,button,input[type="submit"],input[type="reset"],input[type="button"]{background:#A40045;border:none;-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;color:#fff;display:inline-block;font-size:14px;font-weight:normal;text-decoration:none;text-shadow:none;cursor:pointer;margin-bottom:20px;line-height:normal;padding:5px
10px}.button:hover,button:hover,input[type="submit"]:hover,input[type="reset"]:hover,input[type="button"]:hover{color:#fff;background:#770132}.button:active,button:active,input[type="submit"]:active,input[type="reset"]:active,input[type="button"]:active{color:#fff;background:#770132}body{color:#222;font-family:'Lato',helvetica,arial,sans-serif;line-height:28px;font-size:15px;font-weight:400}h1,h2,h3,h4{margin:0
0 15px 0}h1,h2,h3,h4,
h1 a,h2 a,h3 a,h4 a,
h1 a:visited,h2 a:visited,h3 a:visited,h4 a:visited{border:none;color:#A30046;font-family:'Libre Baskerville',georgia,helvetica,arial,sans-serif}h1,h2,h3,
h1 a,h2 a,h3 a,
h1 a:visited,h2 a:visited,h3 a:visited{font-weight:300}h1{font-size:32px;line-height:38px}h2{font-size:25px;font-weight:300}h3{font-size:21px;font-weight:normal}h4{font-size:18px;line-height:28px}h5{font-family:'Lato',helvetica,arial,sans-serif;font-size:16px;line-height:28px;font-weight:bold}.date{font-style:italic}blockquote{background:#fff;border-left:10px solid #8D8D8D;line-height:27px;margin:10px;padding:10px;quotes:"\201C""\201D""\2018""\2019"}blockquote:before{color:#8D8D8D;content:open-quote;font-size:4em;line-height:.1em;margin-right:.25em;vertical-align:-.4em}blockquote
p{display:inline}blockquote, blockquote
p{font-size:15px}li{line-height:24px}ul,ol{font-size:15px;margin:20px}ul{list-style:disc outside none}ol{list-style:decimal outside none}form ol,
form
ul{list-style:none outside none;margin:0
0 20px}table{margin:0
0 40px 0;padding:0px;border:1px
solid #ddd;width:100%;height:100%}th{background-color:#5261AC;border:0px
solid #ddd;text-align:center;border-width:0px 0px 1px 1px;font-weight:bold;color:#fff}tr:nth-child(odd){background-color:#F3F3F3}tr:nth-child(even){background-color:#fff}td{vertical-align:middle;border:1px
solid #ddd;border-width:0px 1px 1px 0px;text-align:left;padding:7px}tr:last-child
td{border-width:0px 1px 0px 0px}tr td:last-child{border-width:0px 0px 1px 0px}tr:last-child td:last-child{border-width:0px 0px 0px 0px}tr:first-child td:first-child{border-width:0px 0px 1px 0px}tr:first-child td:last-child{border-width:0px 0px 1px 1px}a.logo{background-image:url(/images/cranbrook-logo-2020.png);background-size:100%;background-repeat:no-repeat;background-position:center center;text-indent:-10000em;border:medium none;display:block;height:113px;margin:39px
0 0 0;padding:0;text-align:center;text-decoration:none;width:135px}.tagline{color:#ccc;font-style:italic}.header{margin:30px
auto}p.lead{color:#484747;font-size:21px;line-height:32px;margin:50px
0 0}.banner{background:url('/library/image/website_theme/homepage-banners/shire-banner-1.jpg') no-repeat top center transparent;height:218px;margin:0
0 50px 0}.pagecontent .search ul
li{margin:0;padding:0}#header .search
ul{float:right;margin:0;width:250px}.search ul
li{list-style:none}.search ul li, .search input, .search
label{display:inline}#header #globalsearch-term{background:none repeat scroll 0 0 #FFF;border-color:#A5A5A5;border-style:solid;border-width:1px;color:#A5A5A5;margin:0;max-width:65%;outline:medium none;padding:4px}#header #globalsearch-search{background:none repeat scroll 0 0 #770938;border:medium none;color:#FFF;cursor:pointer;font-size:14px;font-weight:normal;margin:0
0 0 2px;padding:4px;text-shadow:none;width:26%}.breadcrumbs{font-size:16px;font-weight:bold}.breadcrumbs a,p.breadcrumbs{color:#858585}.breadcrumbs a:hover{color:#D54E21}.breadcrumbs
a{border-bottom:1px dotted #858585;font-weight:normal;padding-bottom:2px}.breadcrumbs a,p.breadcrumbs{color:#858585}.breadcrumbs span,
.breadcrumbs
a{margin-right:3px}.breadcrumbs
span{margin-left:3px;border:none}.footer-divider{background:url("/images/footer-bg.jpg") no-repeat scroll center top transparent;height:59px;margin:0;width:100%}footer{background:none;padding:40px
0}footer
.nav{margin:2px
0}footer .nav
li{float:right;list-style:none}footer .nav li
a{margin:0
0 0 20px}footer
p{padding:0;margin:0}.top-pad{margin-top:20px}a.attribution{border:none;color:#BDBDBD;font-size:11px}.copyright{font-size:12px}footer
.navigation{background-color:#222;color:#EFEFEF;padding-top:30px}footer h4, footer p, footer a, footer a:visited{color:#555;font-family:'Lato',helvetica,arial,sans-serif;font-size:14px;margin:0
0 10px 0}footer
h4{font-size:15px}.copyright{color:#888}.icon{background:url(/images/sprites2.png) no-repeat  -149px -177px transparent;display:inline-block;height:32px;padding:0
10px 0 0;vertical-align:middle;width:32px}.facebook
a{border:none}.facebook{margin-top:30px}.top-utiltites{background-color:#A40045;padding:5px
0}.top-utiltites
a{color:#fff;border:none}#header
.utilities{margin:0;text-align:right}#header .utilities
li{float:left;list-style:none outside none;margin:0
20px;text-align:right}#menu-toggle,#responsive-nav{display:none}#menu-toggle{display:none}#mainnav a
span{display:none}.navigation{text-align:right}#header nav,#mainnav{display:inline-block}#header
nav{margin:0}#mainnav{margin:100px
0 0 0;padding:0}#mainnav li,
#mainnav
a{float:left;display:block}#mainnav
li{position:relative}#mainnav li ul,
#mainnav li ul
ul{display:none}#mainnav li
ul{font-size:18px;left:0;margin:0;position:absolute;text-align:left;top:38px;width:240px;z-index:100}#mainnav li:hover
ul{display:block}#mainnav li:hover ul
ul{display:none}#mainnav #mainnav-contact:hover
ul{margin-left:-173px}#mainnav
a{border:medium none;color:#424242;font-size:18px;font-weight:400;margin:0;padding:8px}#mainnav li:hover a,
#mainnav a:hover,
#mainnav a:active{background:none repeat scroll 0 0 #A40045;color:#FFF}#mainnav strong a,
#mainnav strong a:hover,
#mainnav strong a:active{background-color:#A40045;color:#fff}#mainnav li
li{border-bottom:1px solid #fff;height:auto;margin:0;width:100%}#mainnav li li
a{background:none repeat scroll 0 0 #A40045;color:#FFF;display:block;font-size:15px;margin:0;padding:5px
10px;width:220px}#mainnav li:hover ul a:hover{background:none repeat #770938}.business-listing{background-color:#F9FBFF;border:1px
solid #E9EDFD;margin:0
0 40px 0;padding:10px
20px}.quicklinks{display:table;border-collapse:separate;border-spacing:10px;margin:0
10px;width:100%}.quicklinks
li{list-style:none outside none;display:table-row;margin:0
0 2px 0;width:100%}.quicklinks
a{background-color:#5161AC;background-position:20px center;background-repeat:no-repeat;color:#FFF;border-radius:4px;display:table-cell;font-size:16px;font-weight:300;line-height:22px;margin:0
0 10px 0;height:30px;padding:5px
10px 5px 80px;vertical-align:middle;width:100%}.quicklinks a:hover{background-color:#3E497F}.subpage-wrapper{background:url(/images/subpage-wrapper-bg.gif) repeat-y top center transparent;margin:-50px auto 0;padding:30px
0 0 0;width:100%}img.left{float:left;padding:0
20px 20px 0}img.right{float:right;padding:0
0 20px 20px}.sidebar .nav li,
#subnav
li{list-style:none}#subnav ul ul
ul{}#subnav ul ul .active
ul{display:block}.sidebar ul.nav,
#subnav
ul{margin:0;padding:0}.sidebar .nav a,
#subnav
a{border:none;display:block;font-size:15px;margin:0
0 6px 0;padding:0}#subnav
a.current{font-weight:bold}#subnav a:hover{color:#D54E21;text-decoration:none}#subnav strong a,
#subnav strong a:visited,
#subnav strong a:hover,
#subnav ul ul li strong
a{font-weight:bold;text-decoration:none}#subnav ul,
#subnav
li{list-style-type:none;margin:0}#subnav ul ul ul
a{padding-left:20px}#subnav ul ul ul ul
a{padding-left:40px}.sidebar ul.nav li a,
#subnav ul > li > a,
#subnav ul>li>strong>a{color:#252525}.sidebar ul.nav li.selected a,
#subnav ul > li > a,
#subnav ul>li>strong>a{font-weight:bold}#subnav ul ul li
a{font-weight:normal;text-transform:none}#subnav li li.active>a{color:#252525}.sidebar ul.nav,#subnav{margin:20px
0 20px 40px}#subnav
.more{background:url("/images/sprites2.png") no-repeat scroll -244px -34px transparent;display:block;float:left;height:15px;margin:0
0 0 -20px;padding:2px;text-indent:-10000em;width:11px}#subnav
.more.selected{background:url("/images/sprites2.png") no-repeat scroll -244px -3px transparent}#forcast-wrapper{display:none}#home-page #forcast-wrapper{display:block}#forecast-box{background-color:#FFF;color:#A40045;font-size:12px;height:90px;opacity:0.9;padding:15px
14px;width:260px;margin:45px
0}#forecast-box
a.credits{clear:left;color:#8D8D8D;border:none;display:block;font-style:italic;text-align:right}.forecast-summary{background-color:#A40045;border-radius:3px;float:left;height:72px;margin:0
20px 0 0;width:72px}.forecast-detail{display:block;float:left;height:60px;width:80px}.forecast-current{padding:15px
20px}.weather-icon{background-color:transparent;background-image:url("/images/sprites2.png");background-repeat:no-repeat;display:block;height:60px;margin:10px
0 0 10px;text-indent:-10000em;width:60px}.forecast-detail
.temperature{display:block;font-family:'Libre Baskerville',georgia,helvetica,arial,sans-serif;font-size:18px;line-height:34px}.forecast-detail
.value{font-size:24px}.forecast-week{clear:both}.forecast-week
.temperature{float:left;width:39px}.clear-day{background-position:-1px -220px}.clear-night{background-position:-65px -465px}.rain{background-position:-1px -469px}.snow{background-position:-1px -403px}.sleet{background-position:-69px -403px}.wind{background-position:-1px -339px}.fog{background-position:-69px -343px}.cloudy{background-position:-69px -290px}.partly-cloudy-day{background-position:-66px -220px}.partly-cloudy-night{background-position:-1px -282px}.gallery
.categories{background:none repeat scroll 0 0 #555;border:1px
solid #FFD24F;box-shadow:3px 2px 12px rgba(0, 0, 0, 0.4);font-size:16px;margin-left:0;max-height:300px;overflow-x:hidden;overflow-y:auto;position:absolute;top:46px;z-index:100}.pagecontent .gallery .menu
li{margin:0;padding:0}.menu-popup>a{font-size:18px;width:163px}.gallery .categories
a{border:medium none;color:#FFF;display:block;font-size:16px;padding:10px
20px;width:142px}.gallery .categories a:hover{background-color:#333}.gallery-pieces
.selected{border-color:#A40046;padding:0}.pagecontent ul li.gallery-piece{margin:0
5px 10px 0;padding:0}.gallery-pieces
.selected{box-shadow:0 0 5px #AAA}.map{font-size:12px;height:350px;margin:0
0 20px 0;width:100%}.pagecontent
.address{margin-bottom:0}a.maplink,.metadata,.article-date{display:inline-block;margin-bottom:20px}#key2-contentnav
a{border:none}.pagecontent ul,
.pagecontent ol,
.band-a .pagecontent ul,
.band-a .pagecontent
ol{margin:0
0 20px 0}.pagecontent ul
li{margin:10px
20px;padding:0
0 0 10px}.pagecontent
img{max-width:100%;height:auto !important}#translate{font-size:13px;margin-right:20px}div#google_translate_element
h4{font-family:'Lato',helvetica,arial,sans-serif}div#google_translate_element{background-color:#F6F6F6;display:none;border:8px
solid #5261AC;-webkit-box-shadow:2px 2px 12px 1px #524141;box-shadow:2px 2px 12px 1px #524141;height:46px;left:50%;margin-left:-87px;padding:0
20px 76px;position:absolute;text-align:center;top:35px;width:175px;z-index:2000}div#google_translate_element
h2{margin-bottom:.5em}div#google_translate_element
select{margin-bottom:1em}div#google_translate_element
a.close{position:relative;top:-4px;left:70px;font-size:12px}@media only screen and (max-width: 959px){#mainnav
a{font-size:15px;margin:0;padding:6px}.subpage-wrapper{background:none #fff;margin:0;padding:0}}@media only screen and (min-width: 768px) and (max-width: 959px){.banner{height:110px;margin:0
0 30px}#forecast-box{margin:-5px 0}}@media only screen and (max-width: 767px){.quicklinks{margin:0}a.logo{margin:15px
auto 40px}.footer-divider,#mainnav{display:none}footer
.nav{margin:2px
auto;text-align:center}footer .nav
li{display:inline;float:none}#menu-toggle{background:url("/images/nav-icon.png") no-repeat scroll 82px 11px #770938;-webkit-box-shadow:15px 5px 15px -9px rgba(0, 0, 0, 0.3);box-shadow:15px 5px 15px -9px rgba(0, 0, 0, 0.3);color:#FFF;content:"";cursor:pointer;display:inline-block;font-family:"Open Sans",Arial,sans-serif;font-size:20px;height:29px;padding:2px
15px 14px;position:absolute;right:0;text-align:left;top:-35px;width:92px}#mainnav .children
ul{left:auto}#subnav{display:none}#mainnav{background-color:#770938;box-shadow:15px 5px 15px -9px rgba(0, 0, 0, 0.3);height:auto;left:0;margin:0;overflow:hidden;padding:0;position:absolute;top:5px;width:100%;z-index:101}#mainnav
li{width:100%}#mainnav .sub-menu, #mainnav
.children{border-style:none;display:block;margin-left:30px;position:inherit}#mainnav li
a{line-height:20px;padding:8px
20px;text-align:left;width:100%}#mainnav li ul
a{padding:5px
20px 5px 40px;width:100%}#mainnav li a,
#mainnav li ul a,
#mainnav li li
a{background-color:#770938;color:#FFF;display:block}#mainnav li a:hover,
#mainnav li ul a:hover,
#mainnav li:hover ul a:hover{background-color:#590325;color:#fff}#mainnav li
li{border-color:#770938}#mainnav
ul{width:100%;display:block;height:auto}#mainnav li
ul{display:block;position:inherit;top:0;width:auto}#mainnav #mainnav-contact:hover
ul{margin-left:0}.banner{display:none}#globalsearch{margin:0;position:absolute;top:195px;z-index:100}#globalsearch-term{width:80%}#globalsearch-term{font-size:22px}#header .search
ul{width:420px}#header #globalsearch-search{font-size:16px;margin:0;padding:8px;width:20%}.breadcrumbs{font-size:13px}}@media only screen and (min-width: 480px) and (max-width: 767px){}@media only screen and (max-width: 479px){#header .search
ul{width:360px}#header .utilities
a{font-size:13px}#header .utilities
li{margin:0
6px}}