.widget_archive .screen-reader-text {
    clip: rect(1px, 1px, 1px, 1px);
    position: absolute !important;
    height: 1px;
    width: 1px;
    overflow: hidden;
}

.widget_categories .screen-reader-text {
    clip: rect(1px, 1px, 1px, 1px);
    position: absolute !important;
    height: 1px;
    width: 1px;
    overflow: hidden;
}


#front-page-headline { width:auto; margin:auto; }
#front-page-headline-link { border:none; }
#front-page-headline-image { width:100%; }
.pin-it-button:hover { border:none; }
.contact-form { margin:0 0 25px 0; }
.contact-form .instructions {
    background-color:#f5f5f5;
    margin:0 0 20px 0;
    padding:0 15px 15px 15px;
    border: solid 1px #e5e5e5;
    -moz-border-radius:4px;
    -webkit-border-radius:4px;
    border-radius:4px;
}

.contact-form .instructions li,
.contact-form .instructions p {
    font:italic normal 115%/110% "Times New Roman", Times, serif;
}

.contact-form .required { margin-left:3px; color:#800000; }

.contact-form .form-field {
        margin-top:5px;
        margin-bottom:5px;
}
.contact-form input[type="submit"] {
    margin:25px 0 5px 0;
}

#commentform label > span:before,
.contact-form label > span:before { background-image:none; }

#commentform input[type="submit"] {margin-top:20px;}

body.home article.status .title a,
body.blog article.status .title a,
body.archive article.status .title a,
body.category article.status .title a { display:none; }

body.home article.status .content,
body.blog article.status .content,
body.archive article.status .content,
body.category article.status .content { margin-top:0; margin-left:44px; font:italic normal 120%/150% "Times New Roman",Times,serif; }

body.home article.status .social,
body.blog article.status .social,
body.archive article.status .social,
body.category article.status .social { display:none; }

a.igerry-aside-img {display:block;text-align:center;border:none !important;}
