/* line 2, ../sass/black.scss */
body.mceContentBody {
  background-color: #fff;
  color: #000;
  font-size: 1em;
}

/* line 9, ../sass/black.scss */
tr.odd {
  background: #fff;
}
/* line 12, ../sass/black.scss */
tr.even {
  background: #cccccc;
}

/* line 17, ../sass/black.scss */
#section1 {
  margin-top: 5px;
  font-size: 90%;
  overflow: hidden;
}

/* line 39, ../sass/black.scss */
#subscribe-fr-container {
  background: black;
  color: white;
  position: relative;
  min-height: 63px;
  padding: 6px 8px;
  margin-bottom: 10px;
  text-align: center;
  overflow: hidden;
  *zoom: 1;
}
/* line 48, ../sass/black.scss */
#subscribe-fr-container .subscribed {
  text-align: center;
  line-height: 30px;
}
/* line 53, ../sass/black.scss */
#subscribe-fr-container.not-logged-in img {
  display: none;
}
/* line 57, ../sass/black.scss */
#subscribe-fr-container img {
  position: absolute;
  right: 138px;
  top: -10px;
}
/* line 62, ../sass/black.scss */
#subscribe-fr-container .bullets,
#subscribe-fr-container .image-and-form {
  overflow: hidden;
  *zoom: 1;
  display: inline-block;
}
/* line 67, ../sass/black.scss */
#subscribe-fr-container .image-and-form {
  width: 430px;
  height: 75px;
  position: relative;
  float: right;
}
/* line 73, ../sass/black.scss */
#subscribe-fr-container .bullets {
  padding: 10px 5px;
  font-size: 16px;
  text-align: left;
  vertical-align: top;
  float: left;
}
/* line 80, ../sass/black.scss */
#subscribe-fr-container .bullets ul {
  font-size: 10px;
  margin: 0;
}
/* line 85, ../sass/black.scss */
#subscribe-fr-container .form-submit {
  background: #01aaee;
  border: none;
  color: white;
  text-shadow: 1px 1px rgba(255, 255, 255, 0.2);
  border-radius: 7px;
  padding: 7px 16px;
  font-size: 15px;
  position: absolute;
  top: 13px;
  right: 0px;
  display: inline-block;
}
/* line 98, ../sass/black.scss */
#subscribe-fr-container form {
  position: absolute;
  right: 0;
  top: 6px;
}
/* line 102, ../sass/black.scss */
#subscribe-fr-container form .form-required {
  display: none;
}
/* line 105, ../sass/black.scss */
#subscribe-fr-container form .form-item label {
  color: white;
  display: inline-block;
}
/* line 109, ../sass/black.scss */
#subscribe-fr-container form #edit-email {
  display: inline-block;
  width: 168px;
  margin-right: 124px;
  border-radius: 5px;
  line-height: 29px;
  border: none;
  color: #bbb;
  outline: none;
  text-indent: 5px;
  font-size: 15px;
}

/* line 124, ../sass/black.scss */
#primary a.active, #secondary a.active {
  color: #194E84;
}

/* line 129, ../sass/black.scss */
a:link {
  color: #1E439A;
}
/* line 132, ../sass/black.scss */
a:visited {
  color: #666;
}
/* line 135, ../sass/black.scss */
a:hover {
  color: #000;
}

/* line 140, ../sass/black.scss */
.title {
  color: #000;
}
/* line 142, ../sass/black.scss */
.title a {
  color: #000;
}

/* line 147, ../sass/black.scss */
.submitted, .links, .node .taxonomy {
  color: #000;
}

/* line 152, ../sass/black.scss */
#aggregator .news-item .categories, #aggregator .source, #aggregator .age {
  color: #000;
}

/* line 157, ../sass/black.scss */
#forum td .name, div.admin-panel .description {
  color: #000;
}

/* line 162, ../sass/black.scss */
#section2 .title {
  color: #fff;
}
/* line 164, ../sass/black.scss */
#section2 .title a {
  color: #fff;
}
/* line 169, ../sass/black.scss */
#section2 a:link, #section2 a:visited, #section2 a.hover {
  color: #194E84;
}

/* line 175, ../sass/black.scss */
#sidebar-left .block, #sidebar-right .block {
  background-color: #f1f5ff;
}

/* line 179, ../sass/black.scss */
#mission, div.admin-panel h3 {
  background-color: #333333;
}
