.ztopwrap { 
  background-color: #eeeff1 /*greyXlight*/;
  background-position: center 0px;
  background-attachment: inherit;
  background-image: url('../imagesBG/BGgradTopNE3.png');
  background-repeat: repeat-x;
  background-size: 3400px 91px;
  height: 94px; 
  /*   border: solid 1px #ff3333;    TEST COL to remove*/
  }
.zfootwrap {
  background-color: #1c1b1a;
  background-position: center;
  background-attachment: fixed;
  background-image: url('../imagesBG/BGgradBotNE2.png');
  background-repeat: repeat;
  background-size: 16px 16px;
  }
#logo {
  display: block;
  float: left;
  height: 115px;
  width: 313px;
  background-position: 0px 0px;
  /*background-image: url('../imagesBG/sol_NE_Pos_RVB-def.png');*/
  background-image: url('/ne/images/logo-ne.png');
  background-repeat: no-repeat;
  background-size: auto 81px;
  overflow:visible;
  /*  border: solid 1px #ff3333;     TEST COL to remove*/
  }

/* color change */

.item-page h2, .item-page h2 a, .item-page h2 a:hover, .item-page_znosharethis h2, .item-page_znosharethis h2 a, .item-page_znosharethis h2:hover
  {background-color:#cd0039;}

/* new red everywhere */

a, a.ev_link_row:link, a.ev_link_row:visited, a.ev_link_row:active,
input.button, .button, #buttons input,
.button a, .readon a, .modal-button a, .readmore a, .xs_readmore a, .mod_events_latest_callink a, .moduletable_zintra li a,
.pagination li a, .scmg-button-replica a, input[type="submit"],
.menu-nav li a,
.menu li li,
.menu li.current li,
.menu li li a,
.menu li.current li a,
.menu li li li a,
.menu li li.current li a,
.menu li li li li a,
.menu li li li.current li a,
.lof-ass .lof-navigator li div  {
  color: #cd0039 /*links a*/;
  }
.moduletable_zgreen h3,  .moduletable_zgreenstick h3 {
  background: #cd0039 /*links a*/;
  border-top: 2px solid #cd0039 /*links a*/;
}
.contact .inputbox:focus, .registration input:focus, .profile-edit input:focus, .login-fields input:focus, .remind input:focus, .reset input:focus, .inputbox:focus, input#email:focus, 
.ccms_form_element input:focus, .ccms_form_element textarea:focus {
  border: solid 1px #cd0039 /*links a*/;
  }

#content h3.pane-toggler-down a,
#content h3.pane-toggler-down a:link,
#content h3.pane-toggler-down a:visited,
#content h3.pane-toggler-down a:hover,
#content h3.pane-toggler-down a:active,
.menu-nav li.current,
.menu-nav li.current a,
.menu-nav li.current:hover,
.menu-nav li.current a:hover, .menu-nav li.current:hover a,
.menu li.current,
.menu li.current a,
.menu li li.current a,
.menu li li li.current a,
.menu li.current a:hover,
.menu li li.current a:hover,
.menu li li li.current a:hover,
.lof-ass .lof-navigator li.active h4,
.lof-ass .lof-navigator li.active h4:hover {
  color: #cd0039 /*menu bg hover*/;
  }

a:hover, a.ev_link_row:hover,
input.button:hover, .button:hover, #buttons input:hover,
.button a:hover, .readon a:hover, .modal-button a:hover, .readmore a:hover, .xs_readmore a:hover, .mod_events_latest_callink a:hover, .moduletable_zintra li a:hover,
.pagination li a:hover, .scmg-button-replica a:hover, input[type="submit"]:hover,
.menu-nav li:hover, .menu-nav li:hover a,
.menu li.active li a:hover,
.menu li.current li a:hover,
.lof-ass .lof-navigator li div:hover {
  background-color: #cd0039 /*menu bg hover*/;
  }
.edit a.btn:hover {background-color: #cd0039 /*menu bg hover*/ !important;}

h2, .contentheading, h1.ztit, div.icon-48-jevents h2, .zev_title,
h2 a,
h2 a:hover,
.zlofdescr h2, .zlofdescr h2 a {
  color: #cd0039 /*ArtTitles*/;  
  }
.item-page h2, .item-page h2 a, .item-page h2 a:hover,
.item-page_znosharethis h2, .item-page_znosharethis h2 a, .item-page_znosharethis h2:hover {
  background: #cd0039 /*ArtTitles*/;  
  }

.moduletable_zred h3, .moduletable_zredstick h3 {
  background: #cd0039 /*redDark2*/;
  border-top: 2px solid #cd0039 /*redDark2*/;
}

h1, .componentheading {
  background: #cd0039 /*mainCateg*/;
  }
h1.ztit, #jevents_header h2 span.subheading-category,
.zev_title {
  color: #cd0039 /*mainCateg*/;
  }


/* visual by their graphic designer... */

.menu-nav li, .menu-nav li.current {
  background-color: #ffffff /*links hover*/;
  border: 2px solid #cd0039 /*links a*/ !important;
  }
#topmenu {margin-top:12px;}
#topmenu, #topmenu ul {height:28px;}

/* misc */
#zfb {margin-left:4px;}

.stButton .sharethis { background-image: url('../icons/sharethis_redSONE.png')!important}
.stButton .twitter { background-image: url('../icons/twitter_redSONE.png')!important}
.stButton .facebook { background-image: url('../icons/FBlike_redSONE.png')!important; background-size:16px;}
.stButton .email { background-image: url('../icons/email_redSONE.png')!important}

.custom #zzfb, .custom #zztw { background-image: url('../images/facebook-logo.png'); width:16px; height:16px;background-position:top right;background-repeat:no-repeat;
	display:inline-table !important;}
/*.custom #zzfb:hover { background-image: url('../images/facebook-logoWhite.png'); width:16px; height:16px;}*/
.custom #zztw { background-image: url('../images/twitter-logo.png');}
/*.custom #zztw:hover { background-image: url('../images/twitter-logoWhite.png');}*/

#zunebot .moduletable.zfrontpub, .moduletable .zfrontpub {padding:0px;}
.moduletable .zfrontpub p {padding:0px;margin:0px !important;}
.moduletable .zfrontpub img {max-width:230px; height:auto;}
#sidebar2 .moduletable .zfrontpub img {max-width:190px; height:auto;}

.search .inputbox {margin-right:0px;}

