body {margin:0; padding:0; color:#171717;}
img#logo {border:0; margin:0 0 2em 0}
img {border:none}
.featured-image {float:right}
span.featured-title {display:block; font-size:32px; color: #FFA600; font-weight:bold;}
#header-menu {clear:both; display:none}
#footer-menu {display:none}
.on {display:none}
#content {clear:both}

h1 {font-size:30px; color:#1B9368; padding-bottom:20px; font-family: BPreplay, Arial, Helvetica, sans-serif}
h2 {font-size:16px; color:#2F2F2F;}
h2.with-icon {padding-left:65px;}

.heading-icon {margin-bottom:-3em}

.entry {margin-bottom:40px}
.half-width {float:left; width:40%}
.even {border-left: 1px solid #D9D9D9; padding-left:49px; margin-left:50px}


p {margin: 20px 0}

.clear {clear:both; padding-top:10px}

.paging {display:none}

#contact-form {float:left; width:350px; margin:50px 0 0 30px; padding-left:50px; border-left: 1px solid #D9D9D9;}
#contact-form label {font-size:16px; font-weight:bold; line-height: 40px}
#contact-form input.input-text {border:1px solid #D2D2D2; background: #F8F8F8; font-size:14px; line-height:14px; padding:7px; margin-right:20px; width:190px}
#contact-form textarea {border:1px solid #D2D2D2; background: #F8F8F8; font-family: Arial, Helvetica, sans-serif; font-size:14px; line-height:14px; padding:7px; margin-top:5px; width:340px; height:175px}
#contact-form .send-button {float:right; margin-top:15px; margin-bottom:20px;}

span.required {color: #E28600; font-size:24px; font-weight:bold}