/* fix header styles */
#blog-top-stories-queue #blog-top-stories-queue-title a {
  font-family: Arial, sans-serif !important;
}
#blog-top-stories-queue #blog-top-stories-queue-title {
  padding-left: 0px;
}

/* blog content changes */
#blog .blog-home-title h2,
#content .upper-content h2 {
font-size: 2.2em !important;
line-height: 1.2em !important;
}
#blog.blog2 #content blockquote p {
font-family: 'Georgia', sans-serif;
color: #6b97bb;
font-style: italic;
padding: 0;
}

/* align blocks in right rail */
#blog #blogv2-right-rail #block-views-photo_blog_view-block_1 {
margin-left: 0px;
}
#blog #blogv2-right-rail #block-wh_blog-wh-blog-jumpnav {
margin-left: 0px;
}
#blogv2-right-rail div.cp_tile {
border-bottom: none;
}
/* wh-signup block styles */
#blog #blogv2-right-rail #block-wh_signup-wh-signup-block .content {
width: 240px;
border: 1px solid #CBCBCB;
}

/* 1px right rail separator */
/*
.view-display-id-page_1 .item-list > ul.entry-list,
#blog.blog2 .upper-content {
border-right: 1px solid #ebebeb;
}
*/

/* align previous/next post text */
/* these were added to sitewide styles */
/* please delete once caches clear */
#blog-prev-post > a {
display: block;
padding-left: 10px;
}
#blog-next-post > a {
display: block;
padding-right: 10px;
}
#blog #content .arrow a {
margin-left: 10px;
margin-right: 10px;
}