html,button,input,select,textarea{color:#222}body{font-size:1em;line-height:1.4}::-moz-selection{background:#b3d4fc;text-shadow:none}::selection{background:#b3d4fc;text-shadow:none}hr{display:block;height:1px;border:0;border-top:1px solid #ccc;margin:1em 0;padding:0}img{vertical-align:middle}fieldset{border:0;margin:0;padding:0}textarea{resize:vertical}.chromeframe{margin:0.2em 0;background:#ccc;color:#000;padding:0.2em 0}html,body{height:100%}body{margin:0;padding:0;background-color:#1a171b;font-family:Verdana;font-size:14px;line-height:24px;color:#333}a{color:#e2003d;text-decoration:none}a:hover{text-decoration:underline}a.button{display:inline-block;font-family:Verdana;font-size:12px;background-color:#e6e6e6;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;color:#1a171b;padding:0 10px;text-decoration:none;line-height:20px}a.button:hover{background-color:#e2003d}p{margin:0 0 1em}h1,h2{margin:0 0 1em 0}h1{font-size:22px;color:#e2003d}h2{font-size:16px;font-weight:normal;text-transform:uppercase;color:#e2003d}::-webkit-input-placeholder{color:#999}:-moz-placeholder{color:#999}::-moz-placeholder{color:#999}:-ms-input-placeholder{color:#999}button.button::-moz-focus-inner{padding:0;border:0}button.button{-webkit-border-fit:lines}button.button{overflow:visible;width:auto;border:0;padding:0;margin:5px 0;background:transparent;cursor:pointer}button.button span{display:block;height:27px;border:0;background-color:#666;padding:3px 8px;font:14px/27px Arial, Helvetica, sans-serif;text-align:center;white-space:nowrap;color:#fff;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px}button.button:hover span{background-color:gray}button.button span span{border:0;padding:0}button.disabled span{background:#bbb !important}input{padding:8px 10px;margin:0 0 5px 0;background-color:#ccc;border:0;color:#333;font-size:14px;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px}form.simpleform input.small{width:100px}blockquote{padding:0 8px 0 20px;border:0 solid #cccccc;border-left:5px solid #cccccc;font-style:italic;font-family:Georgia, Times, "Times New Roman", serif}.imageholder{margin:0 20px 10px 10px}.imageholder img{width:92%;height:auto;padding:4%;background-color:#ffffff;-webkit-box-shadow:2px 2px 3px #666;-mox-box-shadow:2px 2px 3px #666;box-shadow:2px 2px 3px #666}.article-share{padding:20px 0}.articles article{padding-bottom:15px;border-bottom:1px solid #ccc;margin-bottom:30px}.articles article.full{border:0}.articles .article-title span.date{color:#ccc;font-family:Verdana;font-size:14px}.articles .article-content .teaser{font-style:italic}.articles .article-content a{text-shadow:2px 2px 5px rgba(255,255,255,0.7)}.articles .article-content a.more{margin-top:-15px;margin-bottom:15px;float:right}.pagination{font-family:Verdana;padding:40px 0}.pagination:before,.pagination:after{content:" ";display:table}.pagination:after{clear:both}.pagination{*zoom:1}.pagination ul{margin:0;padding:0;list-style:none;list-style-image:none}.pagination ul li{padding:0}.pagination ul li a{margin:0 1px 1px 0;display:block;float:left;background-color:#e2003d;width:25px;text-align:center;color:#ffe2ea;text-decoration:none}.pagination ul li.active a{background-color:#e2003d;color:#1a171b}.sidebar{padding:0 0 25px 0}.sidebar .block{margin-bottom:0.5em}.sidebar .block h3{color:#1a171b;height:44px;line-height:44px;padding:0 15px;margin:0 0 0.5em;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px}.sidebar .block h3 a{color:inherit;text-decoration:none}.sidebar .block .block-content{padding:0 15px}.sidebar .block .block-content a{text-decoration:none}.sidebar .block .list{margin:0;padding:0 10px;list-style:none;list-style-image:none;color:#e2003d}.sidebar .block .list li{padding:0}.sidebar .block .list li a{display:block;white-space:nowrap;overflow:hidden;color:inherit;text-decoration:none;text-overflow:ellipsis}.sidebar .block .list li a .date{display:block;float:left;width:80px;color:#ccc;text-transform:lowercase;font-size:12px}.sidebar .block .list li a:hover{text-decoration:underline}.sidebar .block.block-home{background-color:#e7e7e7}.sidebar .block.block-home .block-content{padding:15px}.sidebar .block.block-home .block-content h1{color:#333}.sidebar .block.block-join{margin:20px;padding:10px;background-color:#ff497a;-webkit-border-radius:20px;-moz-border-radius:20px;border-radius:20px;-webkit-box-shadow:2px 2px 3px #000;-mox-box-shadow:2px 2px 3px #000;box-shadow:2px 2px 3px #000}.sidebar .block.block-join h3{color:#ffffff;font-size:22px;margin:0}.sidebar .block.block-join .block-content{color:#ffffff}.header-container{background-color:#e7e7e7}.header-container .mobilelogo{position:absolute;right:10px;top:20px;z-index:999;width:70px;height:140px}.header-container .mobilelogo img{width:70px;height:140px}.header-container .header-top{display:none;background-color:#e2003d;height:56px;line-height:56px;-webkit-box-shadow:2px 2px 3px #ccc;-mox-box-shadow:2px 2px 3px #ccc;box-shadow:2px 2px 3px #ccc}.header-container .header-top .top-content{margin:0 auto;padding:10px 10px 0 0}.header-container .header-top .top-content form{float:right}.header-container .header-top .top-content form input{width:300px}.header-container .header-main{display:none;margin:0 auto;position:relative;height:192px}.header-container .header-main .cycle-slideshow{position:relative;float:right;height:192px}.header-container .header-main .cycle-slideshow .slide{float:right}.header-container .header-main .cycle-slideshow .slide img{width:100%;height:192px;float:right}.header-container .header-main .cycle-slideshow .slide .cycle-overlay{background:transparent url(../images/headercut.png) 0 0 no-repeat;position:absolute;top:0;left:0;width:100%;height:192px;z-index:500}.header-container .header-main .cycle-slideshow .slide .cycle-overlay h4{width:250px;text-transform:uppercase;color:#ffffff;font-size:28px;line-height:36px;font-weight:normal}.header-container .header-main .cycle-slideshow .slide .cycle-overlay h4 p{margin:0 0 5px 0;padding:0 5px;display:inline-block;background-color:transparent;background-color:rgba(226,0,61,0.8);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#CCE2003D,endColorstr=#CCE2003D);zoom:1}.header-container .header-main .cycle-slideshow .slide .cycle-overlay .text{position:absolute;bottom:20px;right:40px;display:block;width:250px;color:#ffffff;font-size:18px;line-height:32px}.header-container .header-main .cycle-slideshow .slide .cycle-overlay .text p{margin:0 0 2px 0;padding:0 5px;display:inline-block;background-color:transparent;background-color:rgba(26,23,27,0.7);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#B31A171B,endColorstr=#B31A171B);zoom:1}.header-container .header-main .cycle-slideshow .headercut{display:block;position:absolute;top:0;left:0;height:192px;width:88px;background:transparent url(../images/headercut.png) 0 0 no-repeat;z-index:250}.header-container .header-main .logo{width:111px;height:222px;position:absolute;top:-44px;left:10px;z-index:600}.header-container .header-menu{background-color:#e2003d;border:3px solid #ccc;border-left:0;border-right:0}.header-container .header-menu nav{margin:0 auto}.header-container .header-menu ul{margin:0;padding:0}.header-container .header-menu ul a{display:block;color:#ffffff;font-size:18px;line-height:37px;padding:0 32px}.header-container .header-menu ul a:hover{background-color:#cc0036}.header-container .header-menu ul li{position:relative;border:1px solid #cc0036;border-top:0;border-bottom:0}.header-container .header-menu ul li.first{border-left:0}.header-container .header-menu ul li.last{border-right:0}.header-container .header-menu ul li ul{display:none;background-color:#cc0036;border:1px solid #ccc;position:absolute;top:34px;left:10px;z-index:500;-webkit-box-shadow:2px 2px 3px #000;-mox-box-shadow:2px 2px 3px #000;box-shadow:2px 2px 3px #000}.header-container .header-menu ul li ul li{display:block;float:none;border-bottom:1px solid #ccc}.header-container .header-menu ul li ul li a{font-size:12px;line-height:26px;padding:0 30px}.main-container{background-color:#fff;min-height:400px;padding-bottom:10px}.main-container .main{margin:0 auto;padding:25px}.main-container .main table tr:nth-child(even){background-color:#ffe2ea}.main-container .main table tr:nth-child(odd){background:#FFF}.footer-container{background-color:#e2003d;color:#ffffff;font-size:12px}.footer-container a{color:inherit}.footer-container footer{padding:25px 25px 0 0;margin:0 auto}.footer-container footer .three-columns .col{position:relative;margin:0 0 25px 25px;padding:20px;background-color:#cc0036}.footer-container footer .three-columns .col-1 form{margin:30px 0}.footer-container footer .three-columns .col-1 input{width:80%}.footer-container footer .three-columns .col-2{padding-bottom:50px}.footer-container footer .three-columns .col-2 img{position:absolute;bottom:25px;right:25px}.footer-container footer .three-columns .col-3{margin-right:0;line-height:20px}.footer-container footer a{text-decoration:underline}.footer-container footer h3{margin:0 0 20px 0;font-weight:normal;font-size:28px;letter-spacing:2px;text-transform:none;color:#ffffff}.footer-container footer h3 a{text-decoration:none}.footer-container footer p{font-size:14px;letter-spacing:2px;line-height:28px}.footer-bar footer{padding:50px 25px}.footer-bar footer .siteby{color:#800022;font-size:12px}@media only screen and (min-width: 750px){.imageholder.teaser{width:200px;float:right}.imageholder.list{width:40%;float:left}.header-container header a{color:#e2003d}.header-container header .logo{left:25px}.header-container header ul{float:right}.header-container header ul li{float:left}.header-container header .header-top{padding:0;height:72px;line-height:56px;font-size:14px}.header-container header .header-top li a{display:block;padding:0 10px;text-shadow:2px 2px 5px rgba(0,0,0,0.25)}.header-container header .header-top li a:hover{text-decoration:underline}.header-container header .header-top li a.current{text-decoration:none}.header-container header .header-prominent{padding-top:60px;height:57px;font-size:16px;color:#1a171b}.header-container header .header-prominent li a{color:#1a171b;margin-left:28px}.header-container header .header-prominent li a.current{color:#1a171b}.header-container header .header-top{display:block}.header-container header .header-main{display:block}.header-container header .header-menu{height:37px}.header-container header .header-menu ul>li:hover a{background-color:#cc0036}.header-container header .header-menu ul>li:hover>ul{display:block}.header-container header .header-menu ul>li>ul>li:hover>ul{display:none}.header-container header .mobilelogo,.header-container header .index-1{display:none}}@media only screen and (min-width: 800px){.header-container header ul{float:right}.header-container header ul li{float:left}.header-container header .header-prominent{font-size:18px;letter-spacing:2px}.main-container .main{-webkit-border-radius:25px;-moz-border-radius:25px;border-radius:25px}.main-container .main .content{width:65%;float:left}.main-container .main aside{width:32%;float:right}.footer-container footer{padding:25px 0 0 0;margin:0 auto}.footer-container footer .three-columns .col{position:relative;width:26%;margin-left:2%;padding:2%;float:left;background-color:#cc0036;min-height:390px}.footer-container footer .three-columns .col-1 form{margin:30px 0}.footer-container footer .three-columns .col-1 input{width:80%}.footer-container footer .three-columns .col-2{padding-bottom:2%}.footer-container footer .three-columns .col-2 img{position:absolute;bottom:25px;right:25px}.footer-container footer .three-columns .col-3{margin-right:0;line-height:20px}}@media only screen and (min-width: 940px){.header-container header .logo{top:5px}.header-container header .header-prominent{padding-top:40px}}@media only screen and (min-width: 1250px){.header-container .header-top .top-content{width:1230px}.header-container .header-main{width:1230px}.header-container .header-menu nav{width:1230px}.main-container .main{width:1180px}.footer-container footer{width:1180px}.footer-container footer .three-columns .col{width:336.66667px;margin:0 25px 25px 0;padding:20px}.footer-container footer .three-columns .col-3{margin-right:0}}.ir{background-color:transparent;border:0;overflow:hidden;*text-indent:-9999px}.ir:before{content:"";display:block;width:0;height:150%}.hidden{display:none !important;visibility:hidden}.visuallyhidden{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.visuallyhidden.focusable:active,.visuallyhidden.focusable:focus{clip:auto;height:auto;margin:0;overflow:visible;position:static;width:auto}.invisible{visibility:hidden}.clearfix:before,.clearfix:after{content:" ";display:table}.clearfix:after{clear:both}.clearfix{*zoom:1}@media print{*{background:transparent !important;color:#000 !important;box-shadow:none !important;text-shadow:none !important}a,a:visited{text-decoration:underline}a[href]:after{content:" (" attr(href) ")"}abbr[title]:after{content:" (" attr(title) ")"}.ir a:after,a[href^="javascript:"]:after,a[href^="#"]:after{content:""}pre,blockquote{border:1px solid #999;page-break-inside:avoid}thead{display:table-header-group}tr,img{page-break-inside:avoid}img{max-width:100% !important}@page{margin:0.5cm}p,h2,h3{orphans:3;widows:3}h2,h3{page-break-after:avoid}}
