.entry, .archive_header {margin-top:15px;}
#sidebar a {color:#444444 !IMPORTANT;}
.ctct-form-field-email {font-size:18px;padding:5px;}
     .ctct-form-field-email input {font-size:18px;padding:3px;margin3px;min-width:230px;}

.withline{
    overflow: hidden;
    text-align: center;
}
.withline:before,
.withline:after {
    background-color: #000;
    content: "";
    display: inline-block;
    height: 1px;
    position: relative;
    vertical-align: middle;
    width: 50%;
}
.withline:before {
    right: 0.5em;
    margin-left: -50%;
}
.withline:after {
    left: 0.5em;
    margin-right: -50%;
}
ul.nav li ul.sub-nav li a {color:#fff !important;}

#mailinglistform {border:none !important;}
.ctct-form-wrapper {border:solid 1px #000 !important;}