/*===========================================================================
	Colors (Global)
	
	This stylesheet defines the overall colors for the following:
	* Text and links
	* Backgrounds
	* Borders
===========================================================================*/

/*
	Color Glossary:
	
	rgb(19, 69, 118); dark blue
	rgb(111, 183, 42); medium green
	
	rgb(77, 77, 77); dark gray
	rgb(156, 159, 148); medium gray
	rgb(223, 224, 207); khaki (from images)
	rgb(215, 217, 195); khaki (true value, currently unused)
	
	rgb(251, 180, 80); orange-yellow
	rgb(190, 90, 12); burnt orange
	
	rgb(180, 201, 219); medium blue
	rgb(232, 239, 242); pale blue
	
	rgb(166, 208, 119); lime green
	
	rgb(217, 217, 217); off-white
	rgb(255, 225, 0); yellow
*/

/* Default Links
===========================================================================*/

a:link,
a:visited {
	color: rgb(77, 77, 77); /* dark gray */
}

a:focus,
a:hover,
a:active {
	color: black;
}

a:link img,
a:visited img {
	color:        rgb(19, 69, 118); /* dark blue */
	border-color: rgb(19, 69, 118); /* dark blue */
}

a:hover img {
	color:        rgb(190, 90, 12); /* burnt orange */
	border-color: rgb(190, 90, 12); /* burnt orange */
}

/* Page
===========================================================================*/

html,
body {
	color:            rgb(77, 77, 77); /* dark gray */
	background-color:#ffffff;
}

body div#page {
	background-color: #ffffff /* khaki (from images) */
}

div#page div#content {
	color: black;
}

/* Primary Content
===========================================================================*/

div#content div#primary-content {
	background-color: white; /* overridden in layout.css to transparent */
}

/* Header 1 */

div#primary-content h1 {
	color:            white;
	background-color: rgb(156, 159, 148); /* medium gray */
}

/* Series Title */

div#primary-content h1.series-title {
	color:            rgb(77, 77, 77); /* dark gray */
	background-color: rgb(166, 208, 119); /* lime green */
}

/* Header 2 with Links*/

div#primary-content h2,
div#primary-content h2 a:link,
div#primary-content h2 a:visited {
	color: rgb(19, 69, 118); /* dark blue */
}

div#primary-content h2 a:focus,
div#primary-content h2 a:hover,
div#primary-content h2 a:active {
	color: rgb(190, 90, 12); /* burnt orange */
}

/* Header w/ color*/
h4 {	
	color: #003366;
	}

div#primary-content blockquote {
	background-color: rgb(232, 239, 242); /* pale blue */
}

div#primary-content a.edit-link:link,
div#primary-content a.edit-link:visited {
	color:            white;
	background-color: rgb(166, 208, 119); /* lime green */
}

div#primary-content a.edit-link:focus,
div#primary-content a.edit-link:hover,
div#primary-content a.edit-link:active {
	background-color: rgb(77, 77, 77); /* dark gray */
}

/* Forms */

div#primary-content form {
	background-color: rgb(232, 239, 242); /* pale blue */
}

div#primary-content form label,
div#primary-content form fieldset span.radio-group-title {
	color: rgb(77, 77, 77); /* dark gray */
}

div#primary-content form fieldset label input.text-input,
div#primary-content form fieldset label input.password-input,
div#primary-content form fieldset label input.file-input,
div#primary-content form fieldset label select,
div#primary-content form fieldset label textarea {
	border-color: rgb(156, 159, 148); /* medium gray */
}

/* Enhanced list colors are in behavior.css */

/* Misc. */

div#primary-content hr {
	color:        rgb(77, 77, 77); /* dark gray */
	border-color: rgb(77, 77, 77); /* dark gray */
}

/* Posts
===========================================================================*/

abbr.published abbr.month,
abbr.published span.day,
abbr.published span.year,
abbr.updated abbr.month,
abbr.updated span.day,
abbr.updated span.year,
html\:abbr.published html\:abbr.month,
html\:abbr.published span.day,
html\:abbr.published span.year,
html\:abbr.updated html\:abbr.month,
html\:abbr.updated span.day,
html\:abbr.updated span.year {
	color:            white;
	background-color: rgb(77, 77, 77); /* dark gray */
}

div.hentry.post div.byline {
	color: rgb(19, 69, 118); /* dark blue */
}



div.hentry.post div.taxonomy {
	border-left-color: rgb(156, 159, 148); /* medium gray */
}

div.hentry.post div.taxonomy a:link,
div.hentry.post div.taxonomy a:visited {
	color: rgb(77, 77, 77); /* dark gray */
}

div.hentry.post div.taxonomy a:focus,
div.hentry.post div.taxonomy a:hover,
div.hentry.post div.taxonomy a:active {
	color: rgb(190, 90, 12); /* burnt orange */
}

div.hentry.post ul.entry-nav {
	background-color: rgb(223, 224, 207); /* khaki (from images) */
}

/* Comments
===========================================================================*/

ol#comment-list li.hentry div.comment-meta {
	color:            rgb(217, 217, 217); /* off-white */
	background-color: rgb(77, 77, 77); /* dark gray */
}

div.comment-meta a:link,
div.comment-meta a:visited {
	color: white;
}

div.comment-meta a:focus,
div.comment-meta a:hover,
div.comment-meta a:active {
	background-color: rgb(166, 208, 119); /* lime green */
}

div.comment-meta a.entry-title:link,
div.comment-meta a.entry-title:visited {
	color: rgb(217, 217, 217); /* off-white */
}

div.comment-meta address.vcard.author {
	border-left-color: rgb(217, 217, 217); /* off-white */
}

/* Email Post to a Friend form
===========================================================================*/

form#wp-email-form fieldset label#for-image-verify em.directions img {
	border-color: rgb(77, 77, 77); /* dark gray */
}

/* Galleries
===========================================================================*/

.gallery-image-information {
	background-color: rgb(223, 224, 207); /* khaki */
}

.gallery-nav {
	background-color: rgb(223, 224, 207); /* khaki */
}

.gallery-nav p {
	background-color: rgb(77, 77, 77); /* dark gray */
	color: #fff;
}

.gallery-nav p:hover {
	background-color: rgb(166, 208, 119);
}

.gallery-nav a:link img,
.gallery-nav a:visited img,
.gallery-nav a:hover img,
.gallery-nav a:focus img,
.gallery-nav a:active img {
	border-color: #fff;
}

div#primary-content div.entry-content ul.gallery-listing li {
	background-color: rgb(223, 224, 207); /* khaki */
}

ul.gallery-listing li img.gallery-image {
	border-color: #fff;
}

/* Banners
===========================================================================*/

div#content div#primary-banner {
	background-color: white; /* overridden in layout.css to transparent? */
}

/* This is needed to overlap the faux column bg so it doesn't repeat down the entire content column */
div#content div#secondary-banner {
	background-color: rgb(223, 224, 207); /* khaki (from images) */
}

/* Utility Content
===========================================================================*/

ul#utility-content li.widget {
	color:            rgb(217, 217, 217); /* off-white */
	background-color: rgb(77, 77, 77); /* dark gray */
}

ul#utility-content li.widget:hover {
	color:            white;
	background-color: rgb(19, 69, 118); /* dark blue */
}

li.widget h2 {
	color: white;
}

li.widget a:link,
li.widget a:visited {
	color: rgb(251, 180, 80); /* orange-yellow */
}

li.widget a:focus,
li.widget a:hover,
li.widget a:active {
	color: rgb(255, 225, 0); /* yellow */
}

/* Archives
===========================================================================*/

ul#archives li h2 {
	color:            white;
	background-color: rgb(156, 159, 148); /* medium gray */
}

ul#archives li a:link img,
ul#archives li a:visited img {
	color:        rgb(77, 77, 77); /* dark gray */
	border-color: rgb(77, 77, 77); /* dark gray */
}

ul#archives li a:focus img,
ul#archives li a:hover img,
ul#archives li a:active img {
	color:        black;
	border-color: black;
}

/* Tertiary Content
===========================================================================*/

div#content div#tertiary-content {
	color:            rgb(77, 77, 77); /* dark gray */
	background-color: white; /* overridden in layout.css to transparent? */
}

/* Incremental Navigation
===========================================================================*/

div#content ul#incremental-nav {
	color:            rgb(217, 217, 217); /* off-white */
	background-color: rgb(77, 77, 77); /* dark gray */
}

ul#incremental-nav li a:link,
ul#incremental-nav li a:visited {
	color: rgb(217, 217, 217); /* off-white */
}

ul#incremental-nav li a:focus,
ul#incremental-nav li a:hover,
ul#incremental-nav li a:active {
	color: white;
}

/* Primary Navigation and Search
===========================================================================*/

div#page div#primary-nav-and-search {
	color:               white;
	background-color:    rgb(19, 69, 118); /* dark blue */
	border-bottom-color: rgb(251, 180, 80); /* orange-yellow */
}

/* Links */

div#primary-nav-and-search a:link,
div#primary-nav-and-search a:visited,
div#primary-nav-and-search a:focus,
div#primary-nav-and-search a:hover,
div#primary-nav-and-search a:active {
	color: white;
}

div#primary-nav-and-search a:link img,
div#primary-nav-and-search a:visited img,
div#primary-nav-and-search a:focus img,
div#primary-nav-and-search a:hover img,
div#primary-nav-and-search a:active img,
div#primary-nav-and-search input.image-input {
	color:        white;
	border-color: white;
}

/* Search Form */

form#search-form fieldset label input.text-input {
	border-color: rgb(19, 69, 118); /* dark blue */
}

/* Meta Navigation
===========================================================================*/

div#page ul#meta-nav {
background-color:#4D4D4D;
color:#D9D9D9;
margin-left:11px;

}

ul#meta-nav li {
	border-right-color: rgb(217, 217, 217); /* off-white */
}

ul#meta-nav li a:link,
ul#meta-nav li a:visited {
	color: rgb(217, 217, 217); /* off-white */
}

ul#meta-nav li a:focus,
ul#meta-nav li a:hover,
ul#meta-nav li a:active {
	color: white;
}

/* Copyright
===========================================================================*/

div#page address#copyright {
background-color:white;
padding:12px 0;
width:471px;
}

/* Logo
===========================================================================*/

div#page a#logo,
div#page a#logo img {
	background-color: white;
}

/* All Polls
===========================================================================*/

div#page div.democracy div.dem-graph {
	color:            black;
	background-color: rgb(217, 217, 217); /* off-white */
}

div#page div.democracy div.dem-graph a {
	color:            black;
	background-color: rgb(251, 180, 80); /* orange-yellow */
}

/* Posted Polls
===========================================================================*/

div#primary-content div.democracy form {
	background-color: transparent;
}

div#primary-content div.democracy div.dem-graph {
	border-color:     rgb(156, 159, 148); /* medium gray */
}

/* Widgetized Polls
===========================================================================*/

ul#utility-content div.democracy div.dem-graph {
	background-color: white;
}

