body{font-family:Helvetica, Arial, sans-serif;font-size:13px;color:#454545;background:#C8C8C8;padding:0;margin:0;line-height:140%;}div, li, span, td, h1, h2, h3, h4, h5, h6, p{padding:0;margin:0;cursor:default;}ul{padding:0;margin:0;}ol{padding:20px 0 0 20px;margin:0;}input, a, textarea, select{outline:none;}input[type="file"] > input[type="button"]::-moz-focus-inner,input[type="button"]::-moz-focus-inner,button::-moz-focus-inner{border:0;}img{border:none;}a{color:#CB0000;text-decoration:underline;}a:hover{color:#000000;text-decoration:none;}h1, h2, h3, h4{font-family:'Oswald', sans-serif;}h1{font-size:230%;line-height:100%;color:#000;margin-bottom:24px;font-weight:normal;}h2{font-size:153%;color:#000000;font-weight:normal;padding:20px 0 0 0;line-height:100%;}ul{margin-left:25px;list-style-type:disc;}p{padding-top:15px;}ins, strong, em{color:#454545;}.right{text-align:right;}.center{text-align:center;}.left{text-align:left;}.hide{display:none;}.button{margin-top:20px;height:32px;color:#FFFFFF;font-size:92%;font-family:Helvetica, Arial, sans-serif;text-transform:uppercase;padding:0 20px 0 20px;border:none;background:#333333;cursor:pointer;}.button:hover{background:#454545;box-shadow:1px 1px 1px #333333;}.text, .textbox{border:#CCCCCC 1px solid;font-family:Helvetica, Arial, sans-serif;margin:0;padding:2px;line-height:150%;}.textbox{resize:none;}.text:focus, .textbox:focus, .select:focus{border:#000000 1px solid;}.select{border:#CCCCCC 1px solid;font-family:Helvetica, Arial, sans-serif;font-size:104%;padding:4px;margin:0;}.checkbox{display:inline-block;vertical-align:middle;margin:0 5px 0 0;padding:0;}#wrapper{position:relative;width:978px;margin:30px auto;padding:1px;background-color:#FFFFFF;box-shadow:0 0 30px rgba(0, 0, 0, 0.5);}#header{width:100%;}#header p{padding:15px 15px 20px 15px;}#main-menu{position:relative;width:100%;height:50px;background:url(images/mmbg.png) 0 0 repeat-x #8F0000;font-family:'Oswald', sans-serif;border-bottom:#FFF 1px solid;}#menu-main-navigation{font-size:161%;text-transform:uppercase;}#menu-main-navigation a{float:left;padding:15px 20px 0 20px;height:35px;color:#FFFFFF;text-decoration:none;line-height:100%;}#menu-main-navigation a:hover,#menu-main-navigation a.active:hover{background-color:#454545;}#menu-main-navigation a.active{background-color:#000000;}#page-content{padding-bottom:34px;}#page-content .menu-block,#page-content .listing-block{float:left;width:148px;clear:left;padding:15px;}#page-content .menu-block h2,#page-content .listing-block h2{margin:0;padding:0;font-size:177%;font-weight:normal;text-transform:uppercase;color:#000000;}#page-content .menu-block ul,#page-content .listing-block ul{margin:15px 0 0 3px;list-style:none;}#page-content .menu-block ul li,#page-content .listing-block ul li{margin:0 0 7px 0;background:url(images/square.png) 0 7px no-repeat;padding-left:12px;}#page-content .listing-block ul li.show-more{padding-top:5px;font-style:italic;font-size:90%;background:none;}#page-content .listing-block ul li.show-more a{color:#CB0000;}#page-content .menu-block a,#page-content .listing-block a{color:#666666;text-decoration:none;}#page-content .menu-block a:hover,#page-content .listing-block a:hover{text-decoration:underline;}#page-content .menu-block a.active,#page-content .listing-block a.active{color:#CB0000;text-decoration:underline;}#page-content .menu-block a.active:hover,#page-content .listing-block a.active:hover{color:#666666;}#footer{position:relative;padding:20px;clear:both;height:180px;background:#222;color:#FFFFFF;}#footer .snipet-block{float:left;width:370px;height:180px;padding:0 30px 0 0;border-right:#7F7F7F 1px solid;}#footer .snipet-block h2{margin:0;padding:5px;font-size:123%;font-weight:400;text-transform:uppercase;color:#CB0000;background:none;}#footer .snipet-block h3{padding:15px 0 0 5px;color:#999999;font-size:110%;font-weight:300;line-height:18px;margin-top:5px;}#footer .snipet-block p{font-size:92%;color:#E7E7E7;padding-left:5px;line-height:14px;}#menu-footer-menu-2{position:absolute;bottom:30px;left:25px;color:#FFFFFF;}#menu-footer-menu-2 a{text-decoration:none;color:#FFFFFF;text-transform:uppercase;font-size:100%;}#menu-footer-menu-2 a:hover{text-decoration:underline;}#menu-footer-menu-2 a.active{color:#FF0000;}#menu-footer-menu-2 a.active:hover{text-decoration:underline;}#footer-low{width:100%;height:50px;background-color:#000;color:#FFFFFF;}#footer-low p{float:left;padding:15px 0 0 20px;}#menu-footer-menu{float:right;padding:15px 20px 0 0;}#menu-footer-menu a{color:#FFFFFF;text-decoration:none;}#menu-footer-menu a:hover{color:#FF0000;}#menu-footer-menu a.active{color:#FF0000;text-decoration:underline;}#menu-footer-menu a.active:hover{color:#FFFFFF;}.clear-me{clear:both;}.high > li{padding-bottom:15px;}.thumb-anchor-1{position:absolute !important;right:0 !important;bottom:0 !important;left:auto !important;top:auto !important;margin:auto;}.thumb-anchor-2{position:absolute !important;left:0 !important;bottom:0 !important;top:auto !important;right:auto !important;margin:auto;}.thumb-anchor-3{position:absolute !important;top:0 !important;right:0 !important;bottom:auto !important;left:auto !important;margin:auto;}.thumb-anchor-4{position:absolute !important;top:0 !important;left:0 !important;bottom:auto !important;right:auto !important;margin:auto;}.thumb-anchor-5{position:absolute !important;left:50% !important;margin:auto auto auto -50%;top:0 !important;bottom:auto !important;right:auto !important;}.thumb-anchor-6{position:absolute !important;left:50% !important;margin:auto auto auto -50%;bottom:0 !important;top:auto !important;right:auto !important;}.thumb-anchor-7{position:absolute !important;top:50% !important;margin:-50% auto auto auto;left:0 !important;bottom:auto !important;right:auto !important;}.thumb-anchor-8{position:absolute !important;top:50% !important;margin:-50% auto auto auto;right:0 !important;bottom:auto !important;left:auto !important;}#menu-main-navigation > div{display:none;}#page-content{float:left;width:978px;margin:1px 0;background:url(images/cc.png) 179px top repeat-y #FFFFFF;}h3{font-weight:400;margin-top:25px;}.page-content{float:right;width:730px;padding:34px 34px 0 34px;margin-left:1px;}#blog-posts-listing{float:right;width:730px;padding:0 34px;margin-left:1px;}#blog-posts-listing > div{position:relative;margin-top:20px;border-top:#CCC 1px solid;}#blog-posts-listing > div.item-first{margin-top:0;border-top:0;}#blog-posts-listing .item-readmore{text-align:right;}.pname{color:#CB0000;font-size:115%;text-transform:uppercase;}.pfunc{font-size:85%;color:#999999;}#about-page-topic-list{font-size:15px;margin-top:10px;}#content-type-list{list-style:none;margin:0;padding:5px 0 0 0;}#content-type-list li{margin-top:15px;}#cont_f_title .text{width:400px;}#content-type-list fieldset{border:#CCC 1px solid;padding:10px;}#content-type-list legend{padding:0 10px;}#publishing-info{list-style:none;margin:0;padding:0;}#listing-announcements{float:right;width:730px;padding:34px 34px 0 34px;margin-left:1px;}.announcement-item{position:relative;border-top:#CCC 1px solid;padding-top:20px;margin-top:10px;}.announcement-item h2{padding:0;}.announcement-item h3{padding-top:5px;font-weight:400;color:#999;font-family:Helvetica, Arial, sans-serif;font-size:13px;font-style:italic;margin-top:0;}.announcement-item p{font-size:90%;}#GeoLocationOverlay{position:fixed;left:0px;top:0px;width:100%;height:100%;background:#000000;display:none;z-index:1001;}#GeoLocationOverlay2{position:fixed;left:50%;top:50%;width:75%;height:90%;display:none;z-index:1002;}#GeoLocationOverlay3{position:fixed;right:20px;top:20px;width:28px;height:28px;cursor:pointer;background:url(images/close.png) center center no-repeat #000;border-radius:4px;z-index:1003;display:none;}.page-content ul{margin-top:15px;}#blog-post-date{padding:0;margin:0;font-size:14px;color:#999;font-weight:400;line-height:30px;}.article-edit-link{position:absolute;top:20px;right:0;}.article-edit-link a span{cursor:pointer;}.featured-image{float:left;margin:0 15px 10px 0;}#donate-form{margin-top:15px;text-align:center;}#footer #snipet-user-impressions{position:relative;width:240px;padding:0 30px;border:none;}#footer #snipet-user-impressions h2{padding:5px 0 20px 0;}#footer #snipet-user-impressions p{padding:10px 0 0 0;}#footer #snipet-user-impressions p.p20{margin-top:30px;}#footer #snipet-user-impressions .text{width:200px;vertical-align:middle;display:inline-block;}#footer #snipet-user-impressions .text:focus{border:#C80000 1px solid;}#snipet-user-impressions a{float:left;display:block;margin-right:10px;background-image:url(images/social-network-icons.png);width:32px;height:32px;}#snipet-user-impressions a:hover{-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=75)";filter:alpha(opacity=75);-moz-opacity:0.75;-khtml-opacity:0.75;-webkit-opacity:0.75;opacity:0.75;}#snipet-user-impressions a span{display:none;}#snipet-user-impressions .clear-me{display:block;}#snipet-user-impressions .facebook-button{background-position:0 0;}#snipet-user-impressions .googleplus-button{background-position:-32px 0;}#snipet-user-impressions .twitter-button{background-position:-64px 0;}#snipet-user-impressions .linkedin-button{background-position:-96px 0;}#snipet-user-impressions .rss-button{background-position:-128px 0;}#subscribe-newsletter-button{width:10px;height:20px;margin-left:10px;background:url(images/news-ticker-arrow.png) 0 0 no-repeat transparent;border:0;cursor:pointer;vertical-align:middle;display:inline-block;}#HomePageSearchBox{position:absolute;right:0px;top:141px;height:30px;padding:10px 40px 10px 10px;z-index:999;overflow:hidden;width:auto;display:block;}#HomePageSearchBoxInput{position:relative;width:200px;height:24px;border:none;margin:1px 0 0 3px;padding:2px;background:transparent;line-height:1;font-size:115%;vertical-align:middle;color:#666;z-index:2;}#HomePageSearchBoxSearch{position:absolute;right:7px;top:10px;width:33px;height:30px;background:url(images/search.png) center center no-repeat;cursor:pointer;border:none;padding:0;margin:0;}#HomePageSearchBoxValue{position:absolute;top:11px;left:12px;color:#666;font-family:Helvetica, Arial, sans-serif;z-index:1;background:#DDDDDD;width:202px;padding:4px 0 0 2px;height:24px;font-size:115%;}#footer #snipet-recent-events{position:relative;width:235px;padding:0;border:none;}#footer #snipet-recent-events h2{padding:5px 0 20px 0;}#footer #snipet-recent-events ul{list-style:none;padding:0;margin:0;}#footer #snipet-recent-events ul li{width:235px;height:20px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;}#footer #snipet-recent-events ul li a{color:#FFF;text-decoration:none;padding-left:12px;background:url(images/footer-recent-events.png) 2px 6px no-repeat;}#footer #snipet-recent-events ul li a:hover{text-decoration:underline;background:url(images/footer-recent-events.png) 2px -24px no-repeat;}#footer #snipet-recent-events ul li.more{text-align:right;}#footer #snipet-recent-events ul li.more a{font-style:italic;color:#999;background:none;}#KcTopRightMenu{position:absolute;top:30px;right:30px;height:38px;z-index:1000;font-family:Helvetica, Arial, sans-serif;}#KcTopRightMenuText{float:left;border-spacing:0;border-collapse:collapse;border:0;margin:0 8px 0 0;padding:0;}#KcTopRightMenuName{font-size:100%;}#KcTopRightMenuText td{vertical-align:top;padding:0;text-align:right;line-height:130%;height:38px;color:#999;font-size:95%;}#KcTopRightMenuText td a{text-decoration:none;font-size:108%;}#KcTopRightMenuText td a:hover{text-decoration:underline;}@media only screen and (min-width :1324px){#wrapper{width:1293px;}#footer{height:220px;}#footer .snipet-block{width:420px;height:220px;padding:0 70px 0 0;}#footer #snipet-user-impressions{width:240px;padding:0 70px;}#footer #snipet-user-impressions #user-impressions-image-holder{height:141px;}#footer #snipet-recent-events{width:280px;}#footer #snipet-recent-events ul li{width:280px;}#footer #snipet-stories-awaiting-to-be-told h3{margin-top:30px;}}@media only screen and (min-width :1324px){#page-content{width:auto;background:url(images/cc.png) 239px top repeat-y #FFFFFF;}#page-content .menu-block, #page-content .listing-block{width:170px;padding:34px 34px 0 34px;}.page-content, #blog-posts-listing, #listing-announcements{width:984px;}.topic-item{width:280px;}#team-members{width:984px;}}