/* Churchill
   legacy.css */

@import url(legacy/drupal-custom.css);
@import url(legacy/og-custom.css);

/*  HTML ELEMENTS
-------------------------------- */

pre {
  background-color: #eee;
  padding: 0.75em 1.5em;
  font-size: 90%;
  border: 1px solid #ddd;
}
code {
  padding: 0 2px 0 2px;
  background: #F0F0F0;
}
blockquote {
  margin: 0px 50px 0px 30px;
  padding: 0 15px;
  color: #666;
  font-size: 85%;
  border-left: 4px solid #EEE;
}
hr {
  overflow: hidden;
  height: 1px;
  border: 1px solid #CCC;
}

/*  TABLES
-------------------------------- */

table {
  border-collapse: collapse;
}
th {
  text-align: left;
  padding-right: 1em;
  border-bottom: 3px solid #CCC;
  white-space: nowrap;
}
th.active img {
  display: inline;
}
td.active {
  background-color: #DDD;
}
tbody th {
  background-color: #bb2d17;
  border-bottom: 1px solid #FFF;
  color: #FFF;
  margin-bottom: -5px;
  padding: 0.4em;
  font-weight: bold;
  font-size: 85%;
  text-align: left;
}
tbody th a, tbody th a:link,
tbody th a:visited {
  color: #EEE;
  text-decoration: none;
  border-bottom: 1px dotted #EEE;
}
tbody th a:hover {
  color: #FFF;
  background: transparent;
  background-color: #89a8e9;
  border-bottom: 1px dotted #FFF;
}
tr.dark td {
  padding: 0.2em;
  background-color: #EEE;
  border-top: 1px solid #EEE;
  border-bottom: 1px solid #FFF;
}
tr.dark:hover td {
  background-color: #EFF5FA;
}
tr.light td {
  padding: 0.2em;
  background-color: #FFF;
  border-top: 1px solid #FFF;
  border-bottom: 1px solid #FFF;
}
tr.light:hover td {
  background-color: #EFF5FA;
}

/*  FORM
-------------------------------- */
tr.light .form-item, tr.dark .form-item {
  margin-top: 0;
  margin-bottom: 0;
  white-space: nowrap;
}
.form-submit {
  margin: 0.5em 0;
}

.node-form .form-text {
  display: block;
  width: 95%;
}
.node-form .standard {
  clear: both;
}
.node-form textarea {
  display: block;
  width: 95%;
}
.ok {
  color: #080;
}


/*  CENTER COLUMN CONTENT
-------------------------------- */


  /*  BREADCRUMB  */

/*.breadcrumb {
  margin-top: -1em;
  margin-bottom: .7em;
  font-weight: normal;
  word-spacing: .2em;
  font-size: 80%;
  display: block;
  color: #666;
}
.breadcrumb a:link, .breadcrumb a:visited {
  color: #666;
  text-decoration: none;
}
.breadcrumb a:hover {
  color: #999;
  text-decoration: none;
  border-bottom: 1px dotted #DDD;
  padding-bottom: .2em;
}*/


  /*  MESSAGES  */


/* delete this if not needed */
/* .helpicon {
  background: url(../images/legacy/icon_help.gif) top left no-repeat;
  margin: 5px;
  padding-left: 30px;
  min-height: 25px;
}
#help p {
  margin-top: 5px;
  padding-top: 5px;
}
#help ul#help-custom {
  display: inline;
  list-style: none;
  list-style-type : none;
}
#help li {
  float: right;
  padding: 0 0 0 15px;
  margin: 0 0 0 15px;
  list-style-type : none;
}
#help li.help-readmore {
  background: url(../images/legacy/icon_file.gif) left bottom no-repeat;
}
#help li.help-add {
  background: url(../images/legacy/icon_plus.gif) left bottom no-repeat;
}
#help li.help-screencast {
  background: url(../images/legacy/icon_movie.gif) left bottom no-repeat;
} */

  /*  SUBMITTED BY  */

.submitted {
  color: #999;
  font-size: 80%;
}
.submitted img {
  padding: 0 0 3px 2px;
}

/*  LINKS  */

/*.links {
  color: #999;
  font-size: 85%;
  margin-bottom: 0em;
}
.links a {
  font-weight: normal;
}
.links .prev a {
  padding: 0 0 0 16px;
  background: url(../images/legacy/arrow_previous.gif) top left no-repeat;
}
.links .next a {
  padding: 0 16px 0 0;
  background: url(../images/legacy/arrow_next.gif) top right no-repeat;
}
.links .up a {
  padding: 0 0 0 18px;
  background: url(../images/legacy/arrow_up2.gif) top no-repeat;
}
.titles .prev, .titles .next {
  padding: 6px 0 0 0;
  color: #666;
  font-size: 85%;
  font-style: italic;
}*/
