/* ---- FotoCapito's Style Sheet ----- */
/* ---- This style sheet is just the color settings for main.css, ----- */
/* ---- followed by specialized CSS.                              ----- */


/* ------ Styles for body and the like ------ */
body { 
   color: #f5f5f5;
   background-color: #4c4c4c;
}
div#page {
  background-color: #4c4c4c;
}


/* ------ Global Text Style Rules ------ */
p { color: #f5f5f5; }
a { color: #ffffff; }
a img { color: white; border-color: white; }
blockquote { color: #FF6347; }
.assignments { color: #cccccc;}
hr.minor { border-color: #e97b00;}
.alert { color: blue; }
.late { color: green; }
.sub_text { color: silver;}


/* ------ Global Heading styles ------ */
h1 { color: #fff8dc;}
h2 { color: #fff8dc;}
h3 { color: #fff8dc;}
h4, h4 a { color: #f5deb3; }


/* ------ Navigator styles ------ */
ul#nav_tabs {
  border-top-color:  #cccccc;
}
ul#nav_tabs li {
  border-left-color:  #ccc;
}
div#navigation li { border-right-color: #cccccc; }
div#navigation ul a { color: #fff8dc;}
div#navigation ul a:hover { color: tomato; }
div#navigation ul li.selected,
div#navigation ul li.selected a { color: tomato; }

/* ------ Masthead ------ */
div#masthead, div#masthead_index { border-top-color: #cccccc; border-bottom-color: #cccccc; } 
div#masthead img, div#masthead_index img { border-color: #fff8dc; }
div#masthead img#me, div#masthead_index img#me { background-color: #F5F5F5; }
div#info_bar { color: #A9A9A9; border-color: #C0C0C0; }


/* ------ Left margin styles ------ */
div#left_margin { border-color: #696969; }
div#featured_albums { border-color: #fff8dc; }
div#featured_albums h4, div#featured_albums h4 a { color: #87CEFA; }
div.link_box { border-color: #696969; color: #8D8D8C; }
div.link_box .box_top  { border-bottom-color: #696969; background-color_: #fff8dc; }
div.link_box .box_top h4 { color: #fffff0; }
div.link_box a { color: #9fb795; }
div#writers { border-bottom-color: #ffffff; color: #7ab694; }
div#separate h4 { color: #ffefd5; }
div#quote { color: #FFE4E1; }


/* ------ Center panel styles ------ */
div#center_panel h2#page_heading { color: #6495ED; }
div#center_panel h3.section_heading { color: #fff8dc; }
div#center_panel div.content_item h3,
div#center_panel div.content_item_wide h3,
div#center_panel div.content_item h3 a,
div#center_panel div.content_item_wide h3 a { color: #66CDAA; }
div#center_panel div.content_item h4, 
div#center_panel div.content_item h4 a { color: #ff675c; color: #d1cdca; color: #fff8dc; }
div#review_box h3 { color: #66CDAA; }
div#center_panel ul#musings li h4 { color: #7B706A; }
div#center_panel li { color: #999999; }
ul#resume li h3 { color: #FFFFE0; }
ul#resume li h4 { color: #87CEFA; }
#articles h3.comment_heading { color: #d1cdca; }
div.band { background-color: #F5DEB3; border-color: #999999; }
div.band h3 { color: #333333; }
div#bottom_box { border-color: #fff8dc; }
div.content_item div.banner { border-bottom-color: #87CEEB; color: #87CEEB; }
div#details { border-color: #fff8dc; }
#reviews h3.comment_heading { color: #d1cdca; }
div#center_panel div.section { border-bottom-color: #cccccc; }
div.small_container { border-top-color: #999999; }
div.musings { color: #999999; }
div.musings h3 a { color: #d1cdca; }
div#musing_comment { border-top-color: #4682B4; }
div#musing_entries { color: #999999; }
div.post_info span { color: #F0FFFF; }
.switch { border-color: #fff8dc; }
.snapshot, #snapshot { border-color: #f5f5f5; }
#snapshot img { border-color: #f5f5f5; }
#snapshot li { color: #cccccc; }
img.snap { border-color: #f5f5f5; }


/* --- Right margin styles */ ----- */
#right_margin h2 { color: #cc3333; }
h3.topics { color: #87CEFA; }
ul.topics li a { color: #d1cdca; }
ul.topics li p, ul.topics li span { color: #999999; }
ul.topics li p { color: #666666; }
#form_box { border-color: #fff8dc; }
#reader_comments { border-color: #fff8dc; }
#categories { border-color: #fff8dc; }
#extra { border-color: #fff8dc; }
div#extra .box { border-color: #fff8dc; }
div#extra .box .box_top { border-bottom-color: #333333; }
div#extra .box .box_top h3 { color: #FFFAF0; }
div.box h3 a { color: #d1cdca; }
#currently_reading { border-color: #fff8dc; }
#currently_reading #latest_book_top { border-bottom-color: #4682B4; }
#currently_reading #latest_book_top h3 { color: #ffffff; }
#currently_reading #latest_book_top h3 a { color: #ffffff; }
#right_margin li { color: #cccccc; }
img#macro { border-color: #000000; background-color: #fffff0;}


/* ------ Form styles ------ */
input, select, textarea { background-color: #dddddd; border-color: #fff8dc; }
a.form_link { color: #8B0000; }


/* Highlight Box styles */
/* -------------------------------- */
div.box_top h3, div.box_top a { color: #cccccc; }
div#album_box div#album_box_top, 
div#album_box div#album_box_top h3, 
div#extra div#minor_notice a h3 { color: #ff5145; }
div#album_box h4 a { color: #7B706A; }
div#album_box span, 
div#minor_notice span { color: #dddddd; }
div#profile_box, 
div#profile_admin_box { border-bottom-color: #666666; }
#profile_box img, 
#profile_admin_box img { border-color: #fff8dc; }
li.profile_element { color: #E0FFFF; color: goldenrod; }
img#plain_img { border-color: #fff8dc; }
img#plain_medium_img { border-color: #fff8dc; }
div#musing_entries ul li a.profile,
a.profile { color: #E0FFFF; }
div#musing_entries ul li a.profile:hover,
a.profile:hover { color: #DAA520; }
div.articles_box .box_top h3 { color: #FFFAF0; }
div.focus_box { border-color: #fff8dc; }
div.simple_box { border-color: #fff8dc; }
div.simple_box .box_top { border-bottom-color: #cccccc; color: #ffefd5; background-color: #4682B4; }
div.simple_box .box_top h4 { color: #ffefd5; }
div.focus_box div.box_top { border-bottom-color: #cccccc; color: #cccccc; }
#center_panel h3.sub_heading,
#right_margin h3.sub_heading { color: #ff675c; border-bottom-color: #999999; }
#right_margin h3.side_heading { color: #ff675c; }
#center_panel h3.rubric { color: #800000; }
#normal h3 { color: #265487; border-bottom-color: #999999; }
 

/* Particular styles */
.chrono { color: #000; }
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: #ff5145; }
#reduced { color: red; }
.note { color: navy; }
.warn { color: red;}
.tight { color: #cccccc; }
.footnote { color: #666666;}
div#right_margin .box .box_top h2,
div#right_margin .box .box_top h2 a { color: #FF6347; }
h3.album_comment { color: #ff675c; }


/* Styles for Secondary Style Sheets */
/* --------------------------------------------------- */

/* articles.css styles */
/* ------------------------------------------------------------------ */
div#article_heading h2 { color: #ffffe0; color: #DDA0DD; }
div#articles_list h3 { color: #d1cdca;}
div#articles div#article_list h3 { color: tomato; }
div#article h3 { color: #333333; }
div.articles_box .box_top h3 { color: #FFFAF0; }
div#article_info h3.article_resources { color: #87CEFA; }
div#article div#article_content h3 { color: #FFFACD;}
div#article_info h4.resource_list { color: #d1cdca; }
div#article_list h4.article_list a { color: #fff8dc; }
div#article p { color: #f5f5f5; }
div#article_content p:first-child:first-letter { color: #FFFFE0; }
div#article tt { color: #F5F5F5; }
div#article pre { color: #E0FFFF; }
div#article_heading a { color: #ffe4c4; }
div.article_stats { color: white; background-color: none; }
div.article_stats a { color: #D2B48C; }
div#article div.example_photo_box h4,
div#article div.example_photo_box_left h4,
div#article div.example_photo_box_medium h4,
div#article div.example_photo_box_medium_left h4,
div#article div.example_photo_box_large h4,
div#article div.example_photo_box_large_left h4 { color: #FF6347; }
a.as_link { color: #FFE4B5; }


/* ------ books.css styles ------ */
div#book_info { color: #ffffff; }
div#author_info h4 { color: #7B706A;}
h4#book_title h4 { color: #FF6347; }
h4#book_title a h4 small { color: #FFFFE0; color yellow; }
h2#book_title { color: #7B706A; }
a.book_review { color: #FF4500; }
img#book_cover { border-color: #808080; }
img#author_photo { border-color: #7B706A; }
div#works_cited { color: #666666; }
div#center_panel h4.foto_book { color: #7B706A; }
div#center_panel h4.foto_book a { color: #D2B48C; color: cornflowerblue; }
div.photography_book { border-color: #7B706A; }
span.upcoming_book { color: tomato; }

/* photos.css styles */
/* ------------------------------------------------------------------ */
div#post_card img { border-color: #fff8dc; }
h2#album_page_title { color: #6495ED; }
h3.album_comment { color: #696969; }
div.secondary_album_summary_bar { color: #cccccc; border-bottom-color: #fc6; }
div.album_promo div.summary_bar { background-color_: #282828; }
div.summary_bar span { color: #FFFCDF; }
div.album_promo div.summary_bar { background-color: none; }
div#featured_technotes { border-color: #fff8dc; }
div#featured_technotes h4 { color: #4682B4; }
div#photo_albums_bar { border-bottom-color: #fff8dc; color: #cccccc; }
#summary_bar { background-color: #F5F5F5; color: #550; }
div#photo_albums_bar { background-color: #F5F5F5; }
div#map_info h3 { color: #008080; }
div#photo_enlarged small.note { color: #cccccc; }
div#photo_notes { color: #999999; }
div#photo_notes h4 { color: #FFFFE0; }
div#photo_notes ul li b { color: #FFFFE0; }
div#photo_notes ul li { color: #999999; }
div.album_promo div.summary_bar { color: #550; }
div#post_card img { background-color: #ffffff; border-color: #999999; }
div#photos_narrow_search { color: #cccccc; }
div#photo_stats_articles { color: #cccccc; }
div#photos_narrow_stats { color: #cccccc; }
div#photos_narrow_search h4,
div#photos_narrow_stats h4 { color: #cccccc; }
div#parent_bottom_bar { background-color: transparent; color: #333333; }
div.new_old_albums  { color: #ffffff; background-color: #008080; }
div.small_photos div.summary_bar { color: #550; }
div#photo_enlarged small.note { color: #cccccc; }
div#map_photo img { border-color: #cccccc; }
.photo img { border-color: #cccccc; }
div#photos_batch { border-top-color: #999999; }
div#center_panel_full img#image_map { border-color: #FF4500; }
div#photo_enlarged img { border-color: #cccccc; }
div#center_contents_box div#highlight h3 { color: tomato; }
div#contents_box div.sample_image img { border-color: #dddddd; }
div#album_promos a.sample_banner { border-color: #dddddd; }
div#album_promos a.sample_banner:hover {  border-color: #999999; }
div#photo_search_box { border-color: #7B706A; }
div#photos_narrow_search { border-right-color: #7B706A; }
img.secondary_sample { border-color: #dddddd; }
img.secondary_sample:hover { border-color: #dddddd; }
div#photo_single img { border-color: #fff8dc; background-color: #696969; }
div#photo_single_box div#photo_single h3 { color: #ffff72; }
div#photo_single_box i.direction { color: #FF6347; }
div#small_photos img { border-color: #cccccc; }
div#small_photos img#mini_photo_selected { border-color: #FF0000; }
.change_photos_mix { color: #FF6347; }

/* musings.css styles */
/* ------------------------------------------------------------------ */
#musing_categories ul li { color: #DCDCDC; }
#musing_categories ul li a {color: #4682B4; }
div.weblog_stats { color: #FAEBD7; background-color: none; }
ul#musings li h4 { color: #7B706A; }
div.musings h3 a{ color: #008080; }
#musing_factors .box h3.topics { color: #7B706A; }
#musing_factors .box ul li { color: #666666; }
div#musing img, div#musing img#log_illustration, div#musing img#second_log_image { border-color: #fff8dc; background-color: #f5f5f5; }
div#musing img#log_physical_photo { border-color: #fff8dc; background: url('/images/background/background_dark_longstrip.jpeg') top left repeat; }
h3#color_check { color: #6495ED; }
