header,article,footer,section{display:block;}a{color:#ed1c24;text-decoration:none;}a img{border:none;}a:hover{}.alignright{float:right;margin-left:10px;}.alignleft{float:left;margin-right:10px;}.aligncenter{display:block;margin:0 auto;}.post img.aligncenter{margin:20px auto;}.clear{clear:both;}h1,h2,h3,h4,h5,h6{margin:0;padding:0;}.clear{clear:both;}.ie{behavior:url(ie-css3.htc);}body{background:#FFF;margin:0;padding:0;font-family:'DINProMedium';}div.wrapper{margin:0 auto;width:940px;}header{min-height:138px;padding-bottom:2px;padding-top:15px;background:#e5e8ee;position:relative;width:100%;float:left;}header h1.logo{float:left;}header h1.logo a{display:block;text-indent:-3000px;width:370px;height:97px;background:url(images/logo.png) center no-repeat;}header .social{float:right;width:180px;height:28px;}header .social a{display:block;width:28px;height:28px;text-indent:-30000px;float:left;margin-right:10px;}header .social a.facebook{background:url(images/facebook.png) center no-repeat;}header .social a.twitter{background:url(images/twitter.png) center no-repeat;}header .social a.youtube{background:url(images/youtube.png) center no-repeat;}header .social a.linkedin{background:url(images/linkedin.png) center no-repeat;}header .social a.flickr{background:url(images/flickr.png) center no-repeat;float:right;margin:0;}header a.donation{clear:right;float:right;margin-top:45px;display:block;text-indent:-30000px;background:url(images/make-donation.png);width:184px;height:29px;}header nav{float:left;clear:both;margin:3px 0;}header nav ul{margin:0;padding:0;position:relative;height:27px;z-index:100;list-style:none;padding:9px 0 0 0;}header nav ul li{position:relative;list-style:none;display:block;float:left;margin:0 4px 0 0;height:18px;background:#000;padding:9px 19px;text-align:center;}header nav ul li#menu-item-123{margin:0;padding:9px 17px;}header nav ul li a{font-family:'DINCondBoldRegular';color:#fefefe;text-decoration:none;text-transform:uppercase;font-size:15px;}header nav ul li:hover,header nav ul li a:hover,header nav ul li.current_page_item{background:#ed1c24;}header nav ul li ul.sub-menu{display:none;position:absolute;margin:0;left:0;padding:0;padding-top:12px;width:auto;min-width:150px;height:auto;}header nav ul li ul.sub-menu li{display:block;float:none;height:auto;background:none;padding:0;margin:0;}header nav ul li ul.sub-menu li a{display:block;background:#000;padding:9px 5px;}header nav ul li ul.sub-menu li a:hover{background:#ed1c24;}header nav ul li:hover>ul{display:block;}#slideshow-wrapper{float:left;width:100%;height:342px;background:#000;margin-bottom:20px;}#slideshow{width:940px;height:342px;margin:0 auto;overflow:hidden;position:relative;z-index:1;}#slideshow div{position:relative;width:940px;height:342px;z-index:1;background-size:100%;}#slideshow div div.slideshow-content{position:absolute;width:290px;height:60px;padding:30px 0;background:url(images/slideshow-content-bg.png) center left no-repeat;overflow:hidden;top:142px;left:0px;}#slideshow div div.slideshow-content p{font-size:16px;margin:0;color:#FFF;text-align:right;padding-right:55px;line-height:10px;font-family:'DINCondBlackRegular';}#slideshow div div.slideshow-content p strong{display:block;font-size:45px;text-transform:uppercase;line-height:50px;}div.slide-nav{position:relative;margin:0 auto;margin-top:-38px;width:122px;height:15px;z-index:10;}div.slide-nav a{display:block;width:15px;height:15px;text-indent:-30000px;background:url(images/nav-slider_off.png) center no-repeat;float:left;margin-right:11px;}div.slide-nav a.activeSlide{background:url(images/nav-slider_on.png) center no-repeat;}div.slide-nav a.last{float:right;margin:0;!important;}div.featured{float:left;width:250px;margin-right:25px;background:url(images/dotted-vertical.png) top right repeat-y;padding-right:25px;}div.last-featured{float:right;}div.featured h3{font-family:'DINCondBlackRegular';font-size:32px;margin:0 0 20px 0;padding-bottom:10px;border-bottom:8px solid #0066b3;}div.featured section ul{padding:0;margin:0;list-style:none;}div.featured section ul li{height:68px;padding:0 0 10px 0;background:url(images/dotted-horizontal.png) bottom repeat-x;color:#333333;font-size:13px;line-height:21px;}div.featured section ul li.last-event{background:none;padding:10px 0 0 0;}div.featured section ul li span.date{display:block;text-align:center;padding:10px 0;font-family:'DINCondBlackRegular';font-size:16px;width:68px;height:48px;color:#FFF;float:left;background:url(images/date-bg.png) center no-repeat;margin-right:13px;}div.featured section ul li span.date strong{display:block;line-height:30px;font-size:31px;font-weight:normal;}div.featured section ul li a{color:#0066b3;font-size:13px;display:block;font-weight:bold;}div.news a{color:#0066b3;font-size:13px;display:block;}div.news p{font-size:13px;color:#333333;margin:0;padding:0px 0 13px 0;background:url(images/dotted-horizontal.png) bottom repeat-x;line-height:32px;}article{padding-top:40px;}article div#sidebar-left{float:left;width:220px;}article div#sidebar-left ul{padding:0;margin:0;list-style:none;}ul.sub-pages li{background:#0066b3;}ul.sub-pages li a{display:block;margin:0 17px;color:#FFF;height:10px;padding:20px 0;border-bottom:2px solid #3385c2;padding-left:16px;background:url(images/sidebar-arrow.png) left center no-repeat;font-size:14px;}ul.sub-pages li.current_page_item,ul.sub-pages li.current-cat{background:url(images/sidebar-red.jpg) left no-repeat #ed1c24;}ul.sub-pages li.current_page_item a,ul.sub-pages li.current-cat a{border:none;}article section.post{float:right;width:700px;font-family:Arial,Helvetica,sans-serif;}article section.post h2.storytitle{color:#0066b3;padding-bottom:10px;border-bottom:2px solid #0066b3;font-size:32px;font-family:'DINCondBlackRegular';text-transform:uppercase;}article section.post p{font-family:Arial,Helvetica,sans-serif;font-size:13px;color:#333333;margin:12px 0;}article section.post ul{list-style:none;}article section.post ul li{padding-left:12px;margin:5px 0;font-size:13px;background:url(images/list-item.png) left center no-repeat;}article section.post h2{color:#333333;font-size:18px;}article section.post img.wp-post-image{width:700px;!important;height:auto;!important;margin-bottom:27px;}article section.post h2.category-title{border-bottom:8px solid #0066b3;text-transform:uppercase;padding-bottom:10px;font-size:32px;font-family:'DINCondBlackRegular';}article section.post div.entry{padding:30px 0;border-bottom:1px solid #d6d3d3;}article section.post div.date{height:100%;float:left;width:80px;}article section.post div.date span{background:#dcdcdc;color:#FFF;display:block;text-align:center;padding:8px 0;font-size:17px;font-family:'DINCondBlackRegular';text-transform:uppercase;}article section.post div.date span.day{float:left;width:34px;}article section.post div.date span.month{float:right;width:45px;}article section.post div.date a.fb-like{width:51px;height:24px;display:block;overflow:hidden;margin:10px 0;float:left;text-indent:-30000px;background:url(images/facebook-like.png) top no-repeat;}article section.post div.date a.fb-like span{background:none;}article section.post div.date a.fb-like span.fb_share_size_Small{display:none;}article section.post div.date a.tweet{width:59px;height:20px;display:block;clear:left;float:left;text-indent:-3000px;background:url(images/tweet.png) center no-repeat;}article section.post div.entry-text{float:right;width:600px;}article section.post div.entry-text img.wp-post-image{width:600px;!important;height:auto;!important;margin:18px 0 13px 0;}article section.post div.entry-text h2.entry-title a{font-size:21px;color:#0066b3;margin-bottom:18px;}article section.post div.entry-text ul.tags{margin:0;padding:0;}article section.post div.entry-text ul.tags li{padding:0;background:none;display:inline;}article section.post div.entry-text ul.tags li a{color:#797979;font-size:12px;padding:0 5px;border-right:1px solid #797979;}article section.post div.entry-text ul.tags li.last a{border:none;}article section.post span.older-entries{display:block;float:left;}article section.post span.newer-entries{display:block;float:right;}article section.post span.newer-entries a,article section.post span.older-entries a{font-family:Arial,Helvetica,sans-serif;color:#000;font-size:13px;}article section.contact{float:left;width:640px;}article div.contact-content{float:right;width:260px;}article div.contact-content p{font-size:14px;font-family:Arial,Helvetica,sans-serif;padding-bottom:10px;border-bottom:1px solid #d6d3d3;}article section.contact div.wpcf7 form.wpcf7-form input,article section.contact div.wpcf7 form.wpcf7-form textarea{padding:8px;background:#eaeaea;border:none;margin:2px 0;}article section.contact div.wpcf7 form.wpcf7-form input:focus,article section.contact div.wpcf7 form.wpcf7-form textarea:focus{outline:none;}article section.contact div.wpcf7 form.wpcf7-form textarea{width:624px;height:100px;}article section.contact div.wpcf7 form.wpcf7-form p{font-family:Arial,Helvetica,sans-serif;font-size:14px;}article section.contact div.wpcf7 form.wpcf7-form p.aligncenter{clear:both;}article section.contact div.wpcf7 form.wpcf7-form p span.required{color:#ed1c24;font-size:24px;}article section.contact div.wpcf7 form.wpcf7-form input.wpcf7-submit{width:121px;height:26px;display:block;float:right;background:url(images/contact-us-submit.png) center no-repeat;text-indent:-30000px;border:none;cursor:pointer;}img.event-image{width:200px;!important;float:left;margin-right:20px;}div.event p{font-size:13px;line-height:30px;width:365px;float:right;}div.event p strong{display:block;float:left;width:118px;margin-right:20px;text-align:right;}div#sidebar-left ul.sub-pages section h3.calendar{background:#0066b3;color:#FFF;font-size:14px;margin:0;padding:20px 0 10px 15px;}div.em-calendar-wrapper{background:#0066b3;}table.em-calendar{width:100%;}table.em-calendar td{color:#FFF;border:1px solid #3385c2;}table.em-calendar td.eventful{background:#ed1c24;}table.em-calendar td.eventful a,table.em-calendar td.eventful-today a{color:#FFF;}table.em-calendar a.em-calnav{color:#FFF;}table.em-calendar td.eventless-today{background:none;border:1px solid #FFF;}ul.event-categories{margin:0;padding:0;list-style:none;}ul.event-categories li{padding:5px 0;}article section.file-section{width:auto;float:none;}article section.file-section h2.storytitle{color:#000;border-bottom-width:8px;}div.file{padding:10px 0;border-bottom:1px solid #d6d3d3;}div.file h4.title{font-size:18px;font-family:'DINProRegular';color:#0066b3;float:left;}div.file span.author{clear:left;display:block;float:left;color:#333333;font-size:12px;}div.file a.file-link{width:37px;height:34px;display:block;float:right;text-indent:-30000px;background:url(images/downlad-file.png) center no-repeat;}ol.commentlist{padding:0;margin:0;list-style:none;}ol.commentlist li article.comment{padding:10px;margin:0;}ol.commentlist li article.comment div.comment-content p{margin:10px 0;font-size:14px;font-weight:strong;}ol.commentlist li article.comment footer.comment-meta{padding:0;margin:0;background:none;text-align:right;}ol.commentlist li article.comment footer.comment-meta div.vcard a,ol.commentlist li article.comment footer.comment-meta div.vcard span{font-size:13px;color:#333;text-transform:capitalize;}ol.commentlist li ul.children{padding:0 0 0 120px;margin:0;list-style:none;}ol.commentlist li ul.children li{padding:0;margin:0;background:none;}footer{width:100%;background:#e5e8ee;padding-top:20px;margin-top:20px;padding-bottom:75px;position:relative;width:100%;float:left;}footer nav{float:left;width:640px;}footer nav ul{padding:0;margin:0;list-style:none;}footer nav ul.menu{float:left;margin:0 60px 0px 0;}footer nav ul#menu-footer-nav-3{margin-right:50px;}footer nav ul#menu-footer-nav-4{margin-right:0px;}footer nav ul.menu li{display:block;}footer nav ul li{}footer nav ul li a,footer div.alignright h4{font-family:'DINCondBoldRegular';font-weight:bold;font-size:21px;color:#3c3c3c;text-transform:uppercase;}footer nav ul li ul.sub-menu{margin-bottom:20px;}footer nav ul#menu-footer-nav-1 li ul.sub-menu{margin-bottom:60px;}footer nav ul li ul.sub-menu li{display:block;float:none;margin:0;height:auto;}footer nav ul li ul.sub-menu li a{font-weight:normal;font-size:12px;}footer div.alignright{width:300px;margin:0;}footer div.alignright form#newsletter{background:#FFF;margin:20px 0 30px 0;}footer div.alignright form#newsletter input#email{float:left;border:none;background:#FFF;color:#abaaaa;width:170px;padding:3px 0 3px 10px;font-family:Arial,Helvetica,sans-serif;font-size:12px;}footer div.alignright form#newsletter input#email:focus{outline:none;}footer div.alignright form#newsletter input#submit{float:right;border:none;display:block;width:117px;height:26px;text-indent:-3000px;background:url(images/newsletter-submit.png) center no-repeat;cursor:pointer;}footer div.alignright .social{height:28px;margin-top:10px;}footer div.alignright .social a{display:block;width:28px;height:28px;text-indent:-30000px;float:left;margin-right:10px;}footer div.alignright .social a.facebook{background:url(images/facebook.png) center no-repeat;}footer div.alignright .social a.twitter{background:url(images/twitter.png) center no-repeat;}footer div.alignright .social a.youtube{background:url(images/youtube.png) center no-repeat;}footer div.alignright .social a.linkedin{background:url(images/linkedin.png) center no-repeat;}footer div.alignright .social a.flickr{background:url(images/flickr.png) center no-repeat;float:left;margin:0;}footer p.copyright{text-align:left;font-size:12px;color:#3c3c3c;}form#em-booking-form table{width:100%;}form#em-booking-form table td{padding:10px;text-align:center;}div.em-booking-form-details{float:none;margin:0 auto;width:400px;}div.em-booking-login{margin:0 auto;border-left:none;border-top:1px solid #000;}div.em-booking-login form{width:400px;margin:0 auto;font-size:12px;}