@import url(//fonts.googleapis.com/css?family=PT+Sans+Caption:400,700&subset=latin,latin-ext);*{font-family:franklin-gothic-urw,'PT Sans Caption',Helvetica,Arial,sans-serif;font-weight:400;}em{font-weight:700;}a:link,a:visited{text-decoration:none;}a:hover{text-decoration:underline;}html,body{padding:0px;margin:0px;}#header{max-width:1000px;margin-left:auto;margin-right:auto;background-color:white !important;}.element-invisible{display:none;}#logo{display:block;margin:20px 0px 15px 20px;}#action-items{float:right;margin:26px 25px 20px 0px;border-collapse:collapse;}#action-items #secondary-menu{text-align:right;margin:-20px 0 0 0;}.region-header{display:table;vertical-align:middle;font-size:0.75em;}.region-header > *{float:right;clear:right;}.region-header a:link,.region-header a:hover,.region-header a:visited{color:black;text-decoration:none;}#action-items #block-menu-menu-action-items .content ul{display:table;border-collapse:collapse;margin:0px;padding:0px;background-color:white;}#action-items #block-menu-menu-action-items .content ul li{display:table-cell;border:1px solid #ddd;padding:7px 7px;}#action-items #block-menu-menu-action-items h2{display:none;}#parent-items-wrapper{width:100%;height:25px;background-color:#e5e5e5;border-bottom:4px solid #eeeeee;font-size:0.85em;}#parent-items-wrapper #parent-items{display:table;margin:0px auto;}#parent-items-wrapper #parent-items .block{display:table-cell;vertical-align:middle;}#parent-items-wrapper #parent-items h2{display:none;}#parent-items-wrapper #parent-items ul{padding:0px;margin:5px 0px;}#parent-items-wrapper #parent-items ul li{display:table-cell;vertical-align:middle;text-align:center;font-size:0.75em;padding:0px 15px;border-right:1px solid #aaa;}#parent-items-wrapper #parent-items .block:last-child ul li:last-child{border-right:none;}#parent-items-wrapper #parent-items ul li a{color:#666;}#parent-items-wrapper #parent-items ul li a:link,#parent-items-wrapper #parent-items ul li a:visited{text-decoration:none;}#parent-items-wrapper #parent-items ul li a:hover{text-decoration:underline;}#main-menu #block-superfish-1 .content{display:table;margin:0px auto;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;position:relative;}#main-menu #block-superfish-1 h2{display:none;}#main-menu #block-superfish-1 .content ul li{display:table-cell;vertical-align:middle;text-align:center;text-transform:uppercase;margin:0px;padding:0px;font-size:0.75em;}#main-menu #block-superfish-1 .content ul li a{text-decoration:none;padding:5px 16px 10px 16px;}#main-menu #block-superfish-1 .content ul li ul{display:table;border-spacing:0px;background-color:#ececec;top:27px;}#main-menu #block-superfish-1 .content ul li ul li{background:none;display:table-row;text-align:center;text-transform:none;font-size:1.0em;border-bottom:1px solid #ccc;}#main-menu #block-superfish-1 .content ul li ul li a{padding:5px 40px;}#main-menu #block-superfish-1 .content a:link,#main-menu #block-superfish-1 .content a:visited{color:black;}#main-menu #block-superfish-1 .content > ul > li > a:hover{text-decoration:underline;}#main-menu #block-superfish-1 .content > ul > li:not(.sf-no-children) > a:hover,#main-menu #block-superfish-1 .content > ul > li.active-trail{background-image:url("../../../all/themes/LourieBase/images/main-menu-selected-pip.svg");background-repeat:no-repeat;background-position:50% 20px;}#main-menu #block-superfish-1 .content ul li ul li a:hover{text-decoration:none;background-color:#bbb;}#main-wrapper{display:table;width:100%;margin-left:auto;margin-right:auto;background-color:#6c0d13;table-layout:fixed;}#main-wrapper #cbef-hack,#main-wrapper #caft-hack{display:table-cell;width:50%;}#main-wrapper #cmid-hack{display:table-cell;width:1020px;background-color:#6c0d13;}#main-wrapper #cbef-hack{background:#ab1f27;background:-moz-linear-gradient(left,#ab1f27 0%,#6c0d13 100%);background:-webkit-gradient(linear,left top,right top,color-stop(0%,#ab1f27),color-stop(100%,#6c0d13));background:-webkit-linear-gradient(left,#ab1f27 0%,#6c0d13 100%);background:-o-linear-gradient(left,#ab1f27 0%,#6c0d13 100%);background:-ms-linear-gradient(left,#ab1f27 0%,#6c0d13 100%);background:linear-gradient(to right,#ab1f27 0%,#6c0d13 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ab1f27',endColorstr='#6c0d13',GradientType=1);}#main-wrapper #caft-hack{background:#ab1f27;background:-moz-linear-gradient(left,#6c0d13 0%,#ab1f27 100%);background:-webkit-gradient(linear,left top,right top,color-stop(0%,#6c0d13),color-stop(100%,#ab1f27));background:-webkit-linear-gradient(left,#6c0d13 0%,#ab1f27 100%);background:-o-linear-gradient(left,#6c0d13 0%,#ab1f27 100%);background:-ms-linear-gradient(left,#6c0d13 0%,#ab1f27 100%);background:linear-gradient(to right,#6c0d13 0%,#ab1f27 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#6c0d13',endColorstr='#ab1f27',GradientType=1);}#main{width:980px;background-color:white;margin:20px 20px 10px 20px;box-shadow:2px 0px 10px 0px black,inset 0px 0px 20px 0px #aaa;}#main #featured,#main #breadcrumb,#main #messages,#main #content-row{display:table;width:100%;table-layout:fixed;}#main .column{display:table-cell;vertical-align:top;}.sidebar{width:33%;}body.not-front #sidebar-first{width:20%;}body.node-type-video #sidebar-first{display:none;}body.node-type-video #content-row > :nth-child(2){padding-left:15px !important;}body.node-type-video #sidebar-second{width:31.5%;}body.front #content .section > :not(.region),body.front #content .section > .region > :not(.block){display:none;}body.front #content .section > .region{display:block;}#block-system-main-menu .content ul,#block-system-main-menu .content ul li{padding:0px;margin:0px;}#block-system-main-menu .content ul li{list-style:none inside none !important;list-style-image:none !important;list-style-type:none !important;}#block-system-main-menu .content ul li ul{margin-left:-15px;}#block-system-main-menu .content ul li ul li{padding:10px 10px 10px 15px;border-bottom:1px solid #ccc;background-color:#ececec;box-shadow:inset 20px 0px 20px -20px #888;}#block-system-main-menu .content ul li ul li.active-trail{background-color:#bbb;box-shadow:inset 20px 0px 20px -20px #555;}#block-system-main-menu .content ul li ul li.active-trail a{color:black;}#block-system-main-menu .content ul li:last-child{border:none;}#block-system-main-menu .content > ul > li.active-trail{border:none;}#block-system-main-menu .content > ul > li:not(.active-trail){display:none;}#block-system-main-menu .content > ul > li > a{display:none;}.view-front-page-slideshow{position:relative;}#main #featured:after{width:100%;height:5px;display:block;content:"";background:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzAwMDAwMCIgc3RvcC1vcGFjaXR5PSIwLjUiLz4KICAgIDxzdG9wIG9mZnNldD0iMTAwJSIgc3RvcC1jb2xvcj0iIzAwMDAwMCIgc3RvcC1vcGFjaXR5PSIwIi8+CiAgPC9saW5lYXJHcmFkaWVudD4KICA8cmVjdCB4PSIwIiB5PSIwIiB3aWR0aD0iMSIgaGVpZ2h0PSIxIiBmaWxsPSJ1cmwoI2dyYWQtdWNnZy1nZW5lcmF0ZWQpIiAvPgo8L3N2Zz4=);background:-moz-linear-gradient(top,rgba(0,0,0,0.5) 0%,rgba(0,0,0,0) 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,rgba(0,0,0,0.5)),color-stop(100%,rgba(0,0,0,0)));background:-webkit-linear-gradient(top,rgba(0,0,0,0.5) 0%,rgba(0,0,0,0) 100%);background:-o-linear-gradient(top,rgba(0,0,0,0.5) 0%,rgba(0,0,0,0) 100%);background:-ms-linear-gradient(top,rgba(0,0,0,0.5) 0%,rgba(0,0,0,0) 100%);background:linear-gradient(to bottom,rgba(0,0,0,0.5) 0%,rgba(0,0,0,0) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#80000000',endColorstr='#00000000',GradientType=0);margin-bottom:35px;}.view-front-page-slideshow .skin-default > *{display:inline;}.view-front-page-slideshow .views-slideshow-controls-top .views-slideshow-pager-fields{float:right;clear:right;position:absolute;top:0px;right:0px;display:table;table-layout:fixed;z-index:100;width:340px;}.view-front-page-slideshow .views-slideshow-controls-top .views-slideshow-pager-field-item.active{box-shadow:inset 0px 20px 20px -20px #6a6a6a;background-color:#bababc;}.view-front-page-slideshow .views-slideshow-controls-top .views-slideshow-pager-field-item{display:table-cell;box-shadow:inset 0px 20px 20px -20px #6c0d13;background-color:#ab1f27;height:13px;border-left:1px solid white;}.view-front-page-slideshow .views-slideshow-controls-top .views-slideshow-pager-field-item.active:last-child{box-shadow:inset 0px 20px 20px -20px #6a6a6a,inset -20px 0px 20px -20px #6a6a6a;}.view-front-page-slideshow .views-slideshow-controls-top .views-slideshow-pager-field-item:last-child{box-shadow:inset 0px 20px 20px -20px #6c0d13,inset -20px 0px 20px -20px #6c0d13;}.view-front-page-slideshow .views-slideshow-cycle-main-frame,.view-front-page-slideshow .views-slideshow-cycle-main-frame > *,.view-front-page-slideshow .views-slideshow-cycle-main-frame > * > *{width:100%;}.view-front-page-slideshow .views_slideshow_cycle_main .views-field-title{padding-top:80px;font-size:1.25em;}.view-front-page-slideshow .views_slideshow_cycle_main .views-field-title,.view-front-page-slideshow .views_slideshow_cycle_main .views-field-body{float:right;clear:right;width:340px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}.view-front-page-slideshow .views_slideshow_cycle_main .views-field-title{padding:110px 10px 15px 20px;}.view-front-page-slideshow .views_slideshow_cycle_main .views-field-title a:link,.view-front-page-slideshow .views_slideshow_cycle_main .views-field-title a:hover,.view-front-page-slideshow .views_slideshow_cycle_main .views-field-title a:visited{color:black;text-decoration:none;}.view-front-page-slideshow .views_slideshow_cycle_main .views-field-body{padding:0px 40px 20px 20px;text-overflow:ellipsis;font-size:1.0em;}.view-front-page-slideshow .views_slideshow_cycle_main .views-field-title-1{text-align:center;font-size:0.8em;background-color:white;padding:5px 10px;box-shadow:inset 0px 0px 5px 0px #ddd,0px 2px 10px 0px #ddd;border:1px solid #ccc;border-radius:5px;position:absolute;bottom:20px;right:20px;}.view-front-page-slideshow .views_slideshow_cycle_main .views-row{max-height:360px;overflow:hidden;}.view-front-page-slideshow .views_slideshow_cycle_main .views-field-field-banner-image img{}.two-columns .exstyle-content-row{width:50%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}.two-columns .exstyle-content-row:nth-child(2n+1){float:left;clear:left,right;}.two-columns .exstyle-content-row:nth-child(2n){float:right;padding-left:15px;}#feed-items{float:left;clear:both;}.node.node-teaser{font-size:0.90em;padding:5px 10px;margin:0px;}.node.node-teaser .content h1,.node.node-teaser .content h2{border:none !important;font-size:1.0em !important;display:inline;text-decoration:none;}.node.node-teaser .content .field-name-body{font-size:0.85em;padding:0px !important;}.node.node-teaser .content .field-name-field-thumbnail,.node.node-teaser .content .field-name-field-video{float:left;padding:0px;padding-right:10px;}body.front .field-name-body,body.front .views-field-body{color:#008265;}.bubble-node-area .node.node-teaser{background-color:#ececec;box-shadow:inset 0px 0px 15px 0px #ddd,0px 0px 15px 0px #ddd;border:1px solid #ccc;border-radius:2px;padding:10px;margin-bottom:20px;}.bubble-area{background-color:#ececec;box-shadow:inset 0px 0px 15px 0px #ddd,0px 0px 15px 0px #ddd;border:1px solid #ccc;border-radius:2px;}.bubble-area .node.node-teaser{border-bottom:1px solid #ccc;}.recent-articles{background-color:#EDE6D7;}.bubble-area.recent-articles{box-shadow:inset 0px 0px 15px 0px #D8CDB8,0px 0px 15px 0px #ddd;border:1px solid #CCBC9F;}.recent-articles .node.node-teaser{border-bottom:1px solid #D1C9C2;}.pmsc-newsletter{background-color:white;}.bubble-area.pmsc-newsletter{box-shadow:inset 0px 0px 15px 0px #ddd,0px 0px 15px 0px #ddd;border:1px solid #ccc;}.pmsc-newsletter .node.node-teaser{border-bottom:1px solid #ccc;}.lourie-events{background-color:white;}.bubble-area.lourie-events{box-shadow:inset 0px 0px 15px 0px #ddd,0px 0px 15px 0px #ddd;border:1px solid #ccc;}.lourie-events h3{background-color:#ececec;color:black !important;margin:5px 0px !important;border-bottom:1px solid #ccc;}.bubble-area.lourie-events h3{box-shadow:inset 15px 0px 15px -15px #ddd,inset -15px 0px 15px -15px #ddd;}.lourie-events .item-list:first-child h3{margin-top:0px !important;}.bubble-area.lourie-events .item-list:first-child h3{box-shadow:inset 15px 0px 15px -15px #ddd,inset -15px 0px 15px -15px #ddd,inset 0px 15px 15px -15px #ddd;border-top-left-radius:2px;border-top-right-radius:2px;}.lourie-events ul,.lourie-events ul li{list-style:none inside none;padding:0px;margin:0px;}.lourie-events .lourie-event-item,.lourie-events h3{padding:5px 10px;}.block-views .lourie-events .lourie-event-item .views-field{font-size:0.775em;}.block-views .lourie-events .lourie-event-item .views-field-title{font-size:0.925em;}.block-system .lourie-events .lourie-event-item .views-field{font-size:0.9em;}.block-system .lourie-events .lourie-event-item .views-field-title{font-size:1.1em;}.lourie-events .lourie-event-item .views-field .field-content{display:inline;}.block .lourie-events .lourie-event-item .views-field-field-date,.block .lourie-events .lourie-event-item .views-field-field-date-1{float:left;clear:left;display:block;height:20px;width:45px;text-align:center;padding:2px 0px;font-size:0.9em;margin-right:10px;position:relative;}.block .lourie-events .lourie-event-item .views-field-field-date{background-color:#ab1f27;border:1px solid #6c0d13;color:white;border-bottom:none;border-top-left-radius:2px;border-top-right-radius:2px;box-shadow:inset 15px 0px 15px -15px #6c0d13,inset -15px 0px 15px -15px #6c0d13,inset 0px 15px 15px -15px #6c0d13,0px 0px 5px 0px #ccc;}.block .lourie-events .lourie-event-item .views-field-field-date-1{background-color:white;border:1px solid #ccc;border-top:none;border-bottom-left-radius:2px;border-bottom-right-radius:2px;box-shadow:inset 15px 0px 15px -15px #ccc,inset -15px 0px 15px -15px #ccc,inset 0px -15px 15px -15px #ccc,0px 0px 5px 0px #ccc;}.top-stories .node-wrapper > .node,.featured-on-front-page .node-wrapper > .node{max-height:100px;overflow:hidden;text-overflow:ellipsis;}.view-footer{text-align:right;padding:5px 10px;margin:0px;}.view-footer p{padding:0px;margin:0px;}.view-gallery-slideshow{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;background-color:#ab1f27;box-shadow:inset 0px 4px 80px 0px #6c0d13,inset 0px 4px 10px 0px #000;border-radius:10px;padding:20px;}.view-gallery-slideshow .views_slideshow_main .views_slideshow_slide{width:100%;text-align:center;}.view-gallery-slideshow .views_slideshow_main .views_slideshow_slide a{display:block;}.view-gallery-slideshow .views_slideshow_main .views_slideshow_slide a img{box-shadow:0px 0px 40px 0px #000;}.view-gallery-slideshow .views-slideshow-controls-bottom{overflow-x:scroll;overflow-y:hidden;margin:0px -20px -20px -20px;}.view-gallery-slideshow .views-slideshow-controls-bottom .widget_pager{display:table;}.view-gallery-slideshow .views-slideshow-controls-bottom .widget_pager .views-slideshow-pager-field-item{display:table-cell;padding:15px 5px;}.view-gallery-slideshow .views-slideshow-controls-bottom .widget_pager .views-slideshow-pager-field-item:not(.active) img{display:table-cell;box-shadow:0px 3px 10px 0px #6c0d13;position:relative;bottom:0px;animation:gallery-slideshow-popdown 1s;-moz-animation:gallery-slideshow-popdown 1s;-webkit-animation:gallery-slideshow-popdown 1s;-o-animation:gallery-slideshow-popdown 1s;}.view-gallery-slideshow .views-slideshow-controls-bottom .widget_pager .views-slideshow-pager-field-item.active img{display:table-cell;box-shadow:0px 8px 10px 0px #6c0d13;position:relative;bottom:5px;animation:gallery-slideshow-popup 1s;-moz-animation:gallery-slideshow-popup 1s;-webkit-animation:gallery-slideshow-popup 1s;-o-animation:gallery-slideshow-popup 1s;}@keyframes gallery-slideshow-popup{0%{box-shadow:0px 3px 10px 0px #6c0d13;bottom:0px;}100%{box-shadow:0px 8px 10px 0px #6c0d13;bottom:5px;}}@-moz-keyframes gallery-slideshow-popup{0%{box-shadow:0px 3px 10px 0px #6c0d13;bottom:0px;}100%{box-shadow:0px 8px 10px 0px #6c0d13;bottom:5px;}}@-webkit-keyframes gallery-slideshow-popup{0%{box-shadow:0px 3px 10px 0px #6c0d13;bottom:0px;}100%{box-shadow:0px 8px 10px 0px #6c0d13;bottom:5px;}}@-o-keyframes gallery-slideshow-popup{0%{box-shadow:0px 3px 10px 0px #6c0d13;bottom:0px;}100%{box-shadow:0px 8px 10px 0px #6c0d13;bottom:5px;}}@keyframes gallery-slideshow-popdown{100%{box-shadow:0px 3px 10px 0px #6c0d13;bottom:0px;}0%{box-shadow:0px 8px 10px 0px #6c0d13;bottom:5px;}}@-moz-keyframes gallery-slideshow-popdown{100%{box-shadow:0px 3px 10px 0px #6c0d13;bottom:0px;}0%{box-shadow:0px 8px 10px 0px #6c0d13;bottom:5px;}}@-webkit-keyframes gallery-slideshow-popdown{100%{box-shadow:0px 3px 10px 0px #6c0d13;bottom:0px;}0%{box-shadow:0px 8px 10px 0px #6c0d13;bottom:5px;}}@-o-keyframes gallery-slideshow-popdown{100%{box-shadow:0px 3px 10px 0px #6c0d13;margin-bottom:0px;}0%{box-shadow:0px 8px 10px 0px #6c0d13;margin-bottom:5px;}}.field-name-field-gallery-image .field-item{width:33%;}.field-name-field-gallery-image .field-item:nth-child(3n+1){float:left;clear:left;}.field-name-field-gallery-image .field-item:nth-child(3n+2),.field-name-field-gallery-image .field-item:nth-child(3n){float:left;}.field-name-field-gallery-image .field-item a{background-color:white;box-shadow:inset 0px 0px 15px 0px #ddd,0px 0px 15px 0px #ddd;border:1px solid #ccc;border-radius:2px;padding:10px;margin:5px;display:block;text-align:center;}.field-name-field-gallery-image .field-item a img{}.field-name-field-gallery-image .field-item a img:after{content:attr(title);}.node.node-teaser.node-publication .field-name-field-authors,.node.node-teaser.node-publication .content > h2,.node.node-teaser.node-publication .field-name-field-journal,.node.node-publication .field-name-field-extra-authors{display:inline;}.node.node-publication .field-name-field-authors *,.node.node-publication .field-name-field-journal *,.node.node-publication .field-name-field-extra-authors *{display:inline;}.node.node-publication .field-name-field-authors a:after,.node.node-publication .content > h2 a:after,.node.node-publication .field-name-field-extra-authors .field-item:after{content:",";}#main #breadcrumb,#main #messages{padding:15px 15px 0px 15px;}#main #content-row > *{padding:0px 15px 10px 0px;}#main #content-row > *:first-child{padding-left:15px;}#main #content-row .block{padding-bottom:15px;}#main h1{padding:5px;border-bottom:1px solid black;margin:0px;color:black;font-size:1.35em;font-weight:700;}#main h2{padding:3px;border-bottom:1px solid black;margin:0px;color:black;font-size:1.15em;font-weight:400;}#main h3{padding:3px;border:none;margin:0px;color:black;font-size:1.025em;font-weight:400;}body.front #main h1,body.front #main h2,body.front #main h3{font-size:1.075em;max-height:1.1em;overflow:hidden;text-overflow:ellipsis;}#main #content-row h1 a:link,#main #content-row h1 a:visited,#main #content-row h1 a:hover,#main #content-row h2 a:link,#main #content-row h2 a:visited,#main #content-row h2 a:hover{color:black;text-decoration:none;}#main :not(.view-front-page-slideshow) a:link,#main :not(.view-front-page-slideshow) a:visited,#main :not(.view-front-page-slideshow) a:hover{color:#444;}.node .meta.submitted{display:none;}#main #content-row .node > div,#main .menu,#main #content-row .view{margin:0px;word-wrap:break-word;}#main .menu{padding:10px 5px 10px 15px;}#main .menu a:link,#main .menu a:visited,#main .menu a:hover{color:#444;}#main .node .field-name-body{padding:1px 20px;}#main .node .link-wrapper{text-align:right;padding:0px 20px 20px 0px;}#footer-wrapper,#sitemap-wrapper{font-size:0.65em;}#footer-wrapper{width:1000px;color:black;margin:0px auto;}#footer-wrapper a:link,#footer-wrapper a:visited,#footer-wrapper a:hover{color:#666;}#footer-wrapper p{padding:0px;margin:0px;}#footer-wrapper #footer-columns .region{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}#footer-wrapper #footer-columns .region .block{padding:5px 0px 50px 0px;}#footer-wrapper #footer-columns .region-footer-firstcolumn{float:left;padding-left:15px;}#footer-wrapper #footer-columns .region-footer-secondcolumn{float:right;padding-right:15px;}#footer-wrapper #sitemap-header{width:100%;padding-bottom:15px;}#footer-wrapper #sitemap-header .block *{text-align:center;}#footer-columns .block-menu{display:table;}#footer-columns .block-menu h2{display:none;}#footer-columns .block-menu ul{padding:0px;margin:0px;}#footer-columns .block-menu ul li{display:table-cell;vertical-align:middle;text-align:center;padding:0px 5px;border-right:1px solid #aaa;}#footer-columns .block-menu ul li:first-child{padding-left:0px;}#footer-columns .block-menu ul li:last-child{border-right:none;padding-right:0px;}#footer-columns .block-menu ul li a:link,#footer-columns .block-menu ul li a:visited{text-decoration:none;}#footer-columns .block-menu ul li a:hover{text-decoration:underline;}#sitemap-wrapper{background-color:#f0f0f0;width:100%;padding-bottom:50px;}#sitemap-wrapper #sitemap-columns{display:table;width:1000px;margin:0px auto;}#sitemap-wrapper #sitemap-columns .region{display:table-cell;width:25%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;padding:0px 0px;}#sitemap-wrapper #sitemap-footer{width:1000px;margin:0px auto;}#sitemap-wrapper #sitemap-footer a:link,#sitemap-wrapper #sitemap-footer a:hover,#sitemap-wrapper #sitemap-footer a:visited,#sitemap-wrapper #sitemap-columns a:link,#sitemap-wrapper #sitemap-columns a:hover,#sitemap-wrapper #sitemap-columns a:visited{color:#980000;}#sitemap-wrapper #sitemap-columns ul,#sitemap-wrapper #sitemap-footer ul{padding:0px;margin:0px;}#sitemap-wrapper #sitemap-columns ul li,#sitemap-wrapper #sitemap-footer ul li{padding:0px;margin:0px;list-style:none inside none;}body.not-front #content .region-content a:link,body.not-front #content .region-content a:hover,body.not-front #content .region-content a:visited{color:#005696;font-weight:700;}a.facebook-button-thing{margin:-5px 0px 0px 10px;width:22px;height:23px;display:inline-block;background-image:url("../facebook-button.png");vertical-align:top;}a.facebook-button-thing:hover{background-image:url("../facebook-button-hover.png");}