/* ---- CSS color scheme for main.css ----- */

body {
  color: #696969; background-color: #fffff;
}

/* ------ global text styles ------ */
p, span {
  color: #696969;
}
a.unavailable {
  color: gray;}
a {
  color: #708090;
}
b.quote {
  color: #4B0082;
}
b.quote small {
  color: #4B0082;
}
blockquote {
  color: #708090;
}
hr.minor {
  border-color: #e97b00;}
.alert {
  color: blue;
}
li {
  color: #708090;
}

/* ------ global heading styles ------ */
h1 {
  color: #808080;
}
h2 {
  color: #808080;
}
h3 {
  color: #708090;
}
h4 {
  color: #808080;
}


/* ------ navigator styles ------ */
div#nav {
  border-color: #cccccc;
}
ul#nav {
  border-bottom-color:  #ccc;
}
div#nav ul {
  color: #4682B4;
}
ul#nav li {
  border-left-color:  #ccc;
}
div#nav ul li a:hover {
  color: #ff0000;
}
div#nav ul li.selected a {
  color: #cc0000;
}


/* ------ masthead styles ------ */
div#masthead_identity, div#masthead_identity_index {
  border-color: #696969; } 
div#masthead_identity img, div#masthead_identity_index img {
  border-color: #000000;
}
div#masthead_identity img#me, div#masthead_identity_index img#me {
  background-color: #696969;
}
div#info_bar {
  color: #696969; border-color: #696969;
}


/* ------ left margin styles ------ */
div.link_box {
  border-color: #696969; color: #696969;
}
div.link_box .box_top  {
  border-bottom-color: #696969;
}
div.link_box .box_top h4 {
  color: #696969;
}
div.link_box a {
  color: #696969;
}
div#featured_albums {
  border-color: #696969;
}
div#featured_albums h3, div#featured_albums h4, div#featured_albums h4 a {
  color: #696969;
}
div#featured_albums img {
  border-color: #696969;
}
img.snap {
  background-color: #414246; border-color: #696969;
}
div#separate h4 {
  color: #ffefd5;
}
div#quote {
  color: #8FBC8F;
}


/* ------ center panel styles ------ */
div#center_panel li {
  color: #708090;
}
div#center_contents div.banner {
  border-bottom-color: #6699cc; color: #6699cc;
}
div#page_heading h2 {
  color: #7B706A;
}
div#details {
  border-color: #fff8dc;
}
div.content_item h3 {
  color: #708090;
}
div.notice img.notice {
  background-color: #ffffff; border-color: #696969;
}
div.more_to_post a {
  color: #FF6347;
}
div#photo_frame {
  background-color: #ffffff; border-color: #969696;
}
div#photo_frame img {
  background-color: #696969;
}
div.item_stats {
  color: #696969;
}
ul.item_stats li a {
  color: #696969;
}
.switch {
  border-color: #fff8dc;
}


/* --- right margin styles */ ----- */
div#right_margin h2 {
  color: #cc3333;
}
div#right_margin li {
  color: #cccccc;
}
div.box div.box_top h2 {
  color: #2F4F4F;
}
div.box h3 {
  color: #696969;
}
#form_box {
  border-color: #fff8dc;
}
#categories {
  border-color: #fff8dc;
}
#extra {
  border-color: #fff8dc;
}


/* ------ form styles ------ */
input, select, textarea {
  background-color: #dddddd; border-color: #fff8dc;
}


/* ---------- other div styles ---------- */
div.band {
  background-color: #F5DEB3; border-color: #999999;
}
div.band h3 {
  color: #333333;
}


/* highlighted box styles */
div.box_top h3 {
  color: #696969;
}
div#album_box div#album_box_top {
  border-bottom-color: #ff675c;
}
div.articles_box div.box_top h3 {
  color: #FFFAF0;
}
div#minor_notice span {
  color: #dddddd;
}

 
/* ---------- image styles ---------- */
img#macro {
  border-color: #fff8dc;
  background-color: #696969;
}


/* Particular styles */
a.comment_notation {
  color: #999999; background: none;
}
a.encourage {
  color: #ff675c;
}
div.notice h3 {
  color: #ff675c;
}
.date_notation {
  color: #999999;
}
.copyright, .subdued {
  color: silver;
}
.highlight {
  color: #cc0000;
}
#reduced {
  color: #cc0000;
}
.note {
  color: navy;
}
.warn {
  color: #cc0000;}
.footnote {
  color: #666666;}
h3.album_comment {
  border-bottom-color: #ffffe0; color: #ff675c;
}
p.separator {
  color: #cc0000;
}


