@import url(http://fonts.googleapis.com/css?family=Alex+Brush);@import url(http://fonts.googleapis.com/css?family=Titillium+Web:400,200,300);@import url(http://fonts.googleapis.com/css?family=Lato:300,400);body{font-family:Arial,Helvetica,sans-serif;color:#5f5f5f;font-weight:300;letter-spacing:.5px;}a{color:#58cdcd;}a:hover{text-decoration:none;}::-moz-selection{background:#58cdcd;color:white;}::selection{background:#58cdcd;color:white;}h1,h2,h3,h4,h5,h6{font-family:'Lato',sans-serif;font-weight:300;}#page-wrapper #header{border-bottom:1px dashed #e1e1e1;margin-bottom:50px;}#page-wrapper #header .brand-wrapper{overflow:hidden;*zoom:1;margin-left:30px;}#page-wrapper #header .brand-wrapper #logo{float:left;display:inline-block;}#page-wrapper #header #name-and-slogan{padding-top:7px;padding-bottom:15px;}#page-wrapper #header #name-and-slogan #site-slogan{color:#999999;font-family:'Lato',sans-serif;font-weight:300;font-size:18px;}#page-wrapper #header #navigation{padding-top:25px;margin-left:0;}#page-wrapper #header #navigation .section{float:right;}#page-wrapper #header #navigation .section ul#main-menu li,#page-wrapper #header #navigation .section ul#secondary-menu li{padding:0;margin:0;}#page-wrapper #header #navigation .section ul#main-menu li a,#page-wrapper #header #navigation .section ul#secondary-menu li a{color:#999999;text-decoration:none;font-size:12px;letter-spacing:.5px;}#page-wrapper #header #navigation .section ul#main-menu li span.menu-divider,#page-wrapper #header #navigation .section ul#secondary-menu li span.menu-divider{padding:0 8px 0 10px;color:#999999;}#page-wrapper #header #navigation .section ul#main-menu li a.active,#page-wrapper #header #navigation .section ul#secondary-menu li a.active{font-weight:bold;color:#58cdcd;}#page-wrapper #header #navigation .section ul#main-menu li a:hover,#page-wrapper #header #navigation .section ul#secondary-menu li a:hover{color:#58cdcd;}#page-wrapper #header #navigation .section ul#main-menu li.last span.menu-divider,#page-wrapper #header #navigation .section ul#secondary-menu li.last span.menu-divider{display:none;}#page-wrapper #header .region-header .form-search .input-append{float:right;padding:15px 0 15px 0;}#page-wrapper #header h1#site-name{line-height:30px;margin:0;padding:0;}#page-wrapper #header h1#site-name a{font-family:'Alex Brush',cursive;font-weight:400;color:#5f5f5f;}#page-wrapper #header h1#site-name a:hover{color:#383838;text-decoration:none;}#main-wrapper .region-content .node{background:white;margin-bottom:20px;padding:20px;-webkit-box-shadow:#e2e2e2 2px 2px 10px;-moz-box-shadow:#e2e2e2 2px 2px 10px;box-shadow:#B7DBDB 2px 2px 10px;}#main-wrapper .region-content .node .content-wrapper{overflow:hidden;*zoom:1;}#main-wrapper .region-content .node .content-wrapper h2{padding:0 0 20px 0;margin:0 0 25px 0;border-bottom:1px dashed whitesmoke;}#main-wrapper .region-content .node .content-wrapper h2 a{color:#5f5f5f;text-decoration:none;}#main-wrapper .region-content .node .field-name-field-image{float:left;padding:0 20px 0 0;}#main-wrapper .region-content .node .meta-wrapper{overflow:hidden;*zoom:1;font-family:'Lato',sans-serif;font-weight:400;margin-top:25px;padding-top:20px;border-top:1px dashed whitesmoke;}#main-wrapper .region-content .node .meta-wrapper .date{float:left;padding:0 10px 0 0;}#main-wrapper .region-content .node .meta-wrapper .meta{float:left;}#main-wrapper .region-content .node .meta-wrapper .meta ul{padding:0;margin:0;overflow:hidden;*zoom:1;}#main-wrapper .region-content .node .meta-wrapper .meta ul li{list-style-type:none;float:left;padding:0 10px 0 0;}#main-wrapper .region-content .node .meta-wrapper .meta ul li i{padding:0 5px 0 0;}#main-wrapper .region-content .node .meta-wrapper .meta ul li.tags a{padding:0 5px 0 0;}#sidebar-first #search-block-form .btn{font-size:16px;}#sidebar-first .block{border-bottom:1px dashed #e1e1e1;}#sidebar-first .block h2{border-bottom:1px dashed whitesmoke;padding:10px 0 10px 0;margin:0 0 10px 0;}#footer{margin:20px 0 20px 0;padding:20px 0 0 0;}.copyright{margin:20px 0 20px 0;text-align:center;padding:20px 0 0 0;}.form-actions{background-color:transparent;}#highlighted,.region-help{background-color:whitesmoke;border:1px dashed #cbc9cf;margin-bottom:15px;padding:15px;}.search-form .container-inline{padding:10px 0 10px 0;}.search-form input[type="text"]{margin-bottom:0;}.search-form .search-advanced{padding-bottom:20px;}ol.search-results{margin-left:0;}ol.search-results .search-snippet-info{padding-left:0;}.form-search .input-append .btn{height:30px;}.social-block{overflow:hidden;*zoom:1;}.social-block ul.social{float:right;list-style-type:none;padding:0;overflow:hidden;*zoom:1;margin:10px 0 0 0;}.social-block ul.social li:first-child{padding:0;}.social-block ul.social li{float:left;width:24px;padding:0 0 0 8px;}.social-block ul.social li a{display:block;width:24px;height:24px;}#block-quicktabs-remember-ben-clayton-by-stephen- h2{font-weight:500;color:#F26631!important;}#further_reading img{max-width:none!important;}.node-teaser img{width:auto!important;height:150px!important;margin-left:4px!important;margin-right:4px!important;}#block-views-today-s-events-block{height:350px;overflow:hidden;}.region-sidebar-first .block{background:white!important;margin-bottom:20px!important;padding:20px!important;-webkit-box-shadow:#e2e2e2 2px 2px 10px!important;-moz-box-shadow:#e2e2e2 2px 2px 10px!important;box-shadow:#B7DBDB 2px 2px 10px!important;}
@media (min-width:768px) and (max-width:979px){#page-wrapper #header .brand-wrapper{margin-left:20px;}.span4{width:700px;}.span8{float:right;width:760px;}}@media (max-width:767px){#page-wrapper #header #name-and-slogan{padding:10px 0 10px 0;}#page-wrapper #header #navigation{padding-top:15px;}#page-wrapper #header .region-header .form-search .input-append{clear:both;}#page-wrapper #header .brand-wrapper{margin-left:0;}#page-wrapper #header .brand-wrapper #logo{padding-right:20px;}}@media (max-width:480px){#page-wrapper #header h1#site-name{font-size:2em;}#page-wrapper #header #name-and-slogan #site-slogan{font-size:1em;}}
