 body{ background-attachment: fixed;} 

/* Event title */
.WaGadgetEvents.WaGadgetEventsStateDetails .pageTitleContainer h1.pageTitle {
    color: #626262;
    font: normal 28px/normal Roboto Condensed;
    margin: 0;
    padding: 0;
    text-transform: none !important;
    text-align: center !important;
}

.WaGadgetEvents .pageTitleContainer h1.pageTitle, .WaGadgetEvents .titleContainer h1.pageTitle {
    margin: 0;
float: none;
}



/* blog */
/* home */
.WaGadgetRecentBlogPosts .gadgetStyleBody ul li .author, .WaGadgetRecentBlogPosts .gadgetStyleBody ul li .date {
    display: none;
}

.WaGadgetRecentBlogPosts .gadgetStyleBody ul li .title {
    margin: 2px 0;
    padding: 0 0 5px 0;
    border-bottom: 1px solid #666666;
}


/* other areas */
.WaGadgetBlog .boxFooterOuterContainer .postBottom {
    overflow: hidden;
    border-bottom: 1px solid #cfcaca;
    padding-bottom: 15px;
}

.WaGadgetBlog .boxBodyInfoOuterContainer h5 .postedByLink {
display:none;
}

.boxInfoContainer h5
{ display: none;}

div.itemInfoContainer
{ display: none; }

.WaGadgetRecentBlogPosts ul li .date
{ display: none; }

.WaGadgetBlogStateList .boxBodyInfoContainer .postedByComment
{
display: none;
}

span.postedByComment 
{
display: none
}

.WaGadgetRecentBlogPosts ul li .date
{ display: none; }

.WaGadgetRecentBlogPosts .date
{ display: none; }

SPAN.postedByLink
{
  display: none
}
/* end blog */

/* forum */
/*home page */
.WaGadgetForumUpdates .gadgetStyleBody ul li .date, .WaGadgetForumUpdates .gadgetStyleBody ul li .author {
    display: none;
}

.WaGadgetForumUpdates .gadgetStyleBody ul li .title {
    margin: 5px 0;
    padding: 0 0 5px 0;
    border-bottom: 1px solid #666666;
}

/* individual pages */
.WaGadgetForum.WaGadgetForumStateMessageList .messageListOuterContainer .messageListContainer ul.boxesList li.boxesListItem .boxHeaderOuterContainer table.forumMessageHeaderTable td.forumMessageHeaderInfoContainer .forumMessageHeaderInfo span {
    color: #9da1a3;
    font: normal 16px/normal PT Sans;
    vertical-align: baseline;
    display: none;
}

.WaGadgetForum.WaGadgetForumStateMessageList .messageListOuterContainer .messageListContainer ul.boxesList li.boxesListItem .boxBodyOuterContainer table.forumMessageTable td.right .forumMessageLastModified {
    color: #9da1a3;
    font: italic 12px/normal Open Sans;
    padding: 0;
    text-align: right;
    display: none;
}
/* the column of last message */

.WaGadgetForum.WaGadgetForumStateTopicList #idTopicListContainer .topicListContainer .boxHeaderOuterContainer table td.lastReplyTD .lastReply h4.boxHeaderTitle {
    font: normal 26px/normal Roboto Condensed;
    color: #626262;
    display: none;
}

.WaGadgetForum.WaGadgetForumStateTopicList #idTopicListContainer .topicListContainer .boxBodyOuterContainer table tr.topicListRow td.lastReplyTD {
    padding-right: 25px;
    width: 40%;
    display: none;
}

.WaGadgetForum.WaGadgetForumStateTopicList #idTopicListContainer .topicListContainer .boxBodyOuterContainer table tr.topicListRow td.repliesCountTD {
    text-align: center;
    display: none;
}

.WaGadgetForum.WaGadgetForumStateTopicList #idTopicListContainer .topicListContainer .boxBodyOuterContainer table tr.topicListRow td.repliesCountTD {
    text-align: center;
    display: none;
}

.WaGadgetForum.WaGadgetForumStateTopicList #idTopicListContainer .topicListContainer .boxHeaderOuterContainer table td.repliesCountTD .repliesCount h4.boxHeaderTitle {
    font: normal 26px/normal Roboto Condensed;
    color: #626262;
    display: none;
}

.WaGadgetForumStateTopicList td.lastReplyTD span
{
   display: none;
}

.WaGadgetForumStateMessageList table.forumMessageTable td.left a
{
display:none;
}

.itemAuthor
{
  display: none;
}

div.itemInfoContainer
{
  display: none;
}

/* end forum */


/* renewal on levels - hide */
.levelRenewal, .levelRecurring {
  
    display: none;
}

/* home page heights */
/* .WaGadgetRecentBlogPosts, .WaGadgetForumUpdates, .WaGadgetUpcomingEvents   {min-height:330px; } */

/* events home page */
.WaGadgetUpcomingEvents .gadgetStyleBody ul li {
    padding: 0 0 5px 0;
    margin: 0 0 15px 0;
    position: relative;
    border-bottom: 1px solid #666666;
}


/* mailchimp button */
#mc_embed_signup .button {
    clear: both;
    background-color: #fff !important;
    border: 0 none;
    border-radius: 4px;
    letter-spacing: .03em;
    color: #000000 !important;
    cursor: pointer;
    display: inline-block;
    font-size: 15px;
    height: 32px;
    line-height: 32px;
    margin: 0 5px 10px 0;
    padding: 0;
    text-align: center;
    text-decoration: none;
    vertical-align: top;
    white-space: nowrap;
    width: auto;
    transition: all 0.23s ease-in-out 0s;
}


/* end button */

/* page titles */
.titlePage {font-family: "Roboto Condensed"; font-size: 30px;}

.WaGadgetMemberDirectoryStateList .memberDirectorySearchAreaOuterContainer {
    font-size: 14px;
    display: none;
}

a.wa-authenticateLoginLink, a.wa-authenticateLoginLink:hover, a.wa-authenticateLoginLink:active, a.wa-authenticateLoginLink.activeState, a.wa-authenticateLoginLink:visited {color: #ffffff !important; }

.camera_caption > div {
    background:#404040;
background: rgba(0,0,0,0.4);
text-align: center;
}

/* button colors */
.generalFieldsContainer input[type="submit"], .generalFieldsContainer input.typeButton, .WaGadgetEvents .boxOuterContainer .boxBodyOuterContainer .boxBodyContainer .boxBodyInfoOuterContainer .boxBodyInfoContainer .boxActionContainer input.typeButton, .WaGadgetContactProfile .topButtonsOuterContainer .topButtonsContainer .inner input.typeButton, .WaGadgetAuthorizationRequired .loginPageTable #idSubmitBox #idLoginButtonBox span input.loginButton, .WaGadgetLoginForm .loginContainerWrapper .loginContainerInnerWrapper .loginContainer .loginContainerForm.orientationVertical form .loginAction input.loginButton, .navigationOuterContainer .navigationContainer input.nextButton, .navigationOuterContainer .navigationContainer input.typeButton, .navigationOuterContainer .navigationContainer input[type="submit"] {  background:#404040;
}

.generalFieldsContainer input[type="submit"]:hover, .generalFieldsContainer input.typeButton:hover, .WaGadgetEvents .boxOuterContainer .boxBodyOuterContainer .boxBodyContainer .boxBodyInfoOuterContainer .boxBodyInfoContainer .boxActionContainer input.typeButton:hover, .WaGadgetContactProfile .topButtonsOuterContainer .topButtonsContainer .inner input.typeButton:hover, .WaGadgetAuthorizationRequired .loginPageTable #idSubmitBox #idLoginButtonBox span input.loginButton:hover, .WaGadgetLoginForm .loginContainerWrapper .loginContainerInnerWrapper .loginContainer .loginContainerForm.orientationVertical form .loginAction input.loginButton:hover, .navigationOuterContainer .navigationContainer input.nextButton:hover, .navigationOuterContainer .navigationContainer input.typeButton:hover, .navigationOuterContainer .navigationContainer input[type="submit"]:hover {
    background-color: #97874A;
    color: white;
}

/* footer color */
.WaPlaceHolderFooter1 {
    padding: 0 20px 30px 20px;
        padding-top: 0px;
    background-color: #97874A !important;
}


/* not used - body#PAGEID_18192 { 
background-image: url('/resources/Pictures/Signature Scenic.jpg');
background-repeat: no-repeat;
 } */


/* menu edits */
.WaGadgetMenuHorizontal .menuInner ul.firstLevel {
    display: table;
    margin: 0px auto 0px auto !important;
        margin-top: 0px;
        margin-right: auto;
        margin-bottom: 0px;
        margin-left: auto;
    list-style: none;
    zoom: 1;
    text-align: center;
}

.WaGadgetMenuHorizontal .menuInner ul.firstLevel > li > .item > a {
   /* color: black;
    display: inline-block;
    font: normal 18px/normal Roboto Regular; */
font-size: 16px;
    padding-right: 28px;
    position: relative;
    /* text-align: left;
    text-decoration: none;
    text-shadow: none;
    text-transform: uppercase;
    vertical-align: top;
    white-space: nowrap; */
}

/* header width */
.zoneHeaderOuter {width:100%;}
.zoneHeaderOuter .container_12 { margin:0;width:100%; } /* MD */
.zoneHeaderOuter .s1_grid_12 { width: 100%;; margin:0;} 
