h1,h2,h3,h4,h5,h6,p{
  font-family: "Times New Roman";
  color: black;
}
h1,h2,h3,h4,h5,h6 { font-weight: bold; }
h1{
  font-size: 24pt;
}
a { text-decoration: underline;}
#main-body h2 { font-weight: bold; }
#main-body h3,
#page-header h1,
.event-bucket h3,
.misc-event-bucket h3 { 
  color: black; font-family: "Times New Roman"; 
}
.event-bucket .meeting-date {
  float: none;
  width: 75px;
}
.bx-viewport { clear: both; overflow: auto;}
#page-header p { color: black; }
.event-bucket-more p { 
  float: none; 
  margin-top: 1em;
  margin-bottom: 2em;
}
.event-bucket h3 a,
.misc-event-bucket h3 a {
  color: #0095cc;
  font-weight: bold;
}
.feature-event-more p a {
  color: #0095cc;
}
.misc-event-bucket {
  background-color: white;
  color: black;
  padding: 0;
}
.misc-event-bucket a {
  color: #0095cc;
}
.misc-event-bucket h4, 
.misc-event-bucket select, 
.misc-event-bucket input[type="submit"],
.login-button,
.light-link-button {
  display: none;
}
.misc-event-bucket .section-link {
  color: #0095cc;
}
#full-calendar ul {
  font-family: "Times New Roman";
}
.bx-content h1 {
  color: black;
  text-shadow: none;
}
p {
  font-size: 12pt;
  line-height: 1.4;
}
.gradient-top {
  box-shadow: none;
  padding-top: 0;
}
#operation, .audience-bucket, #nutrition { padding: 0; }
.audience-bucket img { margin-left: 5px; }
#topnav, 
header, 
#utility-nav,
#crumbs,
#internal-nav,
.green-divider,
#search-region,
#related,
#utilities,
.home-ad,
.advertisement,
#page-ad {
  display: none;
}
#features { 
  box-shadow: none;
  -webkit-box-shadow: none;
  padding-top: 0;
}
.bucket-content p { padding-top: 0; margin-top: 0; }
#main-body #publication { border-right: none; padding-right: 0;}
#featured-book { padding-left: 0; padding-right: 0; }

.event-bucket .meeting-date .days,
.event-bucket .meeting-date .month,
#school-nutrition-events .meeting-date .days,
#school-nutrition-events .meeting-date .months { font-family: Arial, Helvetica; }
.bucket-link {
  font-family: "Times New Roman";
}
#page-header { 
  background: white;
  border-bottom: none;
}
#publication img { float: none; height: 200px; width: auto; margin-bottom: 0;}
#publication p { float: none; }
.audience-bucket {
  background-color: white;
  box-shadow: none;
  -webkit-box-shadow: none;
}

.bxslider li img { height: 200px; width: auto; }
#page-header .copy {
  width: 100%;
}
.bucket-content {
  box-shadow: none;
  -webkit-box-shadow: none;
  padding-top: 0;
}

.bucket h2 a { color: #0095cc; }
.banner-img { display: none; }
#content-main { border-top: none; }
.row-fluid [class*="span"] {
  display: block;
  width: 100%;
  min-height: 30px;
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
  float: left;
  margin-left: 0;
}
.begin-audience-buckets { margin-top: 0; }
.audience-bucket .bucket-link { font-family: "Times New Roman"; }
#news { padding-right:0; }
.top-row { padding-top: 0; }
.bxslider p { font-size: 12pt; }
.bxslider .anc-con { width: 100%; }
.bx-wrapper .bx-viewport { background: none repeat scroll #ffffff; }
.bx-controls { display: none; }
.bxslider li img { box-shadow: none; float: none; margin: 0; transform: none; -webkit-transform: none; -webkit-boxshadow: none; display: block; }
.bx-content h1, .bx-content p { width: 100%; }
.bx-content { margin: 0; padding: 0; }
#content-main #left-main #news, 
#content-main #left-main #meetings, 
#content-main #left-main, 
#getting-started, 
#twitter {
  box-shadow: none;
  -moz-box-shadow: none;
  -webkit-box-shadow: none;
  padding-left: 0;
  padding-right: 0;
}
#mission-statement { background: white; }
#mission-statement .callout .callout-topic { color: black; font-weight: bold; }
#content-main h2 { color: black; }
#content-main #left-main #meetings {
  padding-left: 0;
  padding-right: 0;
}
#content-main #left-main #featured-box {
  background-color: white;
}
#content-main #left-main #featured-box section {
  padding-left: 0;
  padding-right: 0;
}
#content-main #left-main #featured-box section:not(:last-child) {
  border-right: none;
}
#content-main {
  padding-bottom: 0;
  margin-bottom: 0;
}
.feature-event,
.event-bucket,
.feature-event-more,
.event-bucket-more {
  background-color: white;
  padding: 0;
}
footer{
  background: #fff;
  color: black;
  height: auto;
  padding-bottom: 0;
  margin-bottom: 0;
}
footer h3 {
  color: black;
  font-weight: bold;
}
footer a {
  display: none;
}
footer section:not(:last-child) {
  border-right: none;
}

footer section { height: auto; padding: 0;}

footer #newsletters, footer #state-associations {
  display: none;
}