/*
 *
 * Red orange: #C9704E
 *
 */ 
 
body {
  color: #666;
}

body.dark, body {
  background: #202020;
}

body.light {
  background: #FFF;
}

body #header .title {
  background: url(/static/images/papermakestack-titles.gif) no-repeat left top;
}

body.dark #header .title,
body #header .title {
  color: #B7B7B7;
  background-position: left top;
}

body.light #header .title {
  color: #5A5959;
  background-position: left bottom;
}

#color_switch a:link,
#color_switch a:visited {
  color: #484747;
  outline: none;
}

#color_switch a.light:link,
#color_switch a.light:visited {
  color: #8A8A8A;
}

h4, h5, 
h4 a:link, h5 a:link,
h4 a:visited, h5 a:visited,
#footer * { 
  color: #919191;
  color: #797979;
  color: #56585A;
}

h1, h2, h3,
h1 a:link, h2 a:link, h3 a:link, 
h1 a:visited, h2 a:visited, h3 a:visited, 
.three_columns a:link, .three_columns a:visited {
  color: #8A8A8A;
  outline: none;
}

h1 a:hover, h2 a:hover, h3 a:hover, h4 a:hover, h5 a:hover, 
.nav li a.current, .nav li a:hover, #subnav li a:hover,
#color_switch a:hover, #color_switch a.light:hover,
.thumb_gallery .category:hover h3.title,
.pagination_nav a:hover,
.three_columns a:hover,
.three_columns .column:hover h3.title,
.three_columns .column.active h3.title,
.section > .title,
.admin_links, .admin_links a,
.pms_red {
  color: #C9704E !important;
}

.description a:link,
.news_entry .body a:link {
  color: #C9704E;
  text-decoration: none;
}

.description a:hover,
.new_entry .body a:hover,
.pms_red a:hover, a.pms_red:hover {
  text-decoration: underline;
}

.share_links a:hover {
  color: #C9704E;
  text-decoration: underline;
}

