/* Body text */
body, .reset { color: #000; }

body, p, ol, ul, td, th, input, textarea { font-family: Georgia,serif; }

body, p, ol, ul { line-height: 18px; }

.card-header, .card-footer { display: none; }

h1.page-header,  h2.page-header { color: #FAB519; font-weight: bold; }

h1, h2 { font-weight: bold; font-variant: small-caps; color: #585B30;  }
h1 { font-size: 28px; line-height: 32px;}
h2 { font-size: 20px; }

li { padding: 12px 0 0 0 ; }

/* eliminate external link icons */
.card-slot a.external-link,
.card-slot.line .content a.external-link {
  background: inherit;
  padding-right: 0px !important;
}

body#wagn { background: #585B30; }

#logo { background: transparent; border: none; }

/* Main card and sidebar widths */
#secondary { float:left; }
#primary { width:67%; float:right; }

/* Links: in-Wagn, to non-existent (wanted) cards, external, "edited" (on Recent Changes) */
a, a.external-link {
  color: #FAB519;
}
.card-slot a.wanted-card {
  color: #990000;
}
.card-slot .change-view .last-edited {
  color: #77AA77;
}

/* top bar background color; text colors */
#menu {
  background: #335533;
}
#menu a {
  color: #EEEEEE;
}

/* cards - header background color, header text weight/color, subtab text color, footer/changes/tab color */
.card-slot .card-header {
  background: #C0D9C0;
}
.card-slot .title { 
  font-weight: normal;
}
.card-slot .card-header,
.card-slot .card-header a{
  color: #333333; 
}
.card-slot .submenu a {
  color: #005800;
}
.card-slot .card-footer, .card-slot .revision-navigation, .card-slot .current {
  background: #DDDDDD;
}

/* color of the plus in plus cards' names (in card headers) */
.card-slot .joint {
  color: #996600;
}

/* comment box */
.card-slot .comment-box {
  background: #CCCCEE none repeat scroll 0 0;
}

/* help text boxes background color */
.help, .instruction {
  background: #EEEECC;
}

/* Menu sans-serif & align right */
.SELF-menu p {
  font-family: Verdana,sans-serif;
  text-align: right;
}

.card-slot.paragraph {
  margin: 0 10px 0 0;
}

#credit { background-color: #585b30; border: 0px; width: 100%; text-align: right; }

/* created this style for custom heading text */
#title-area {
  padding: 90px 0px 0px 45px;
  font-family: Georgia,serif;
  line-height: 18px;
  color: #FAB519;
}
#title-area h1,
#title-area h2{
  color: #fab519;
}

#main {
  background: #585B30;
  padding: 20px 15px;
  margin: 15px 0px;
}

/* created these for quotes */
#quote { text-align: left; float:right; width: 67%; padding-bottom: 12px;}
#attribution { text-align: right; float:right; width: 95% }

a.external-link, .line .content a.external-link {
background:transparent;
padding-right:0px !important;
}

#main a {
  color: #c90;
}