<?php

add_color_rule( 'bg', '#f7f6f2', array(
 	array( 'body', 'background-color' ),
	array( '.sticky', 'background-color', '+.3' ),
) );

add_color_rule( 'link', '#70a0b2', array(
	array( 'blockquote:before,blockquote blockquote:before', 'color', '#f4f2e7' ),
	array( '.site-title a, .site-title a:visited,#colophon a, #colophon a:visited', 'color', 'bg' ),
 	array( 'a', 'color', '#f4f2e7' ),
 	array( 'a:visited', 'color', '#f4f2e7' ),
 	array( '.site-description', 'color', 'bg' ),
 	array( '.secondary-navigation a', 'background-color' ),
 	array( '#flickr_badge_uber_wrapper a:hover,#flickr_badge_uber_wrapper a:link,#flickr_badge_uber_wrapper a:active,#flickr_badge_uber_wrapper a:visited', 'color', '#f4f2e7' ),
 	array( '.secondary-navigation li:hover > a,.secondary-navigation li.current_page_item a,.secondary-navigation li.current-menu-item a', 'background-color', '+.5' ),
 	array( '.main-navigation ul ul', 'background-color' ),
 	array( '.main-navigation ul ul a', 'background-color' ),
 	array( '.subsidiary-navigation li.current_page_item a,.subsidiary-navigation li.current-menu-item a', 'background-color' ),
 	array( '.secondary-navigation ul ul', 'background-color' ),
 	array( '.secondary-navigation ul ul a, .secondary-navigation ul ul :hover > a, .secondary-navigation ul ul a:hover', 'background-color' ),
 	array( '.secondary-navigation ul ul a', 'border-color', '-.5' ),
 	array( '.main-navigation li.current_page_item a,.main-navigation li.current-menu-item a', 'background-color' ),
 	array( '.main-navigation li:hover > a', 'background-color' ),
 	array( '.infinite-scroll #infinite-handle span', 'background-color' ),
),
__( 'Links & Navigation' ) );

add_color_rule( 'fg1', '#f3f0e0', array(

) );

add_color_rule( 'fg2', '#4e4844', array(

) );

add_color_rule( 'txt', '#F3F0E0', array(

) );

add_color_rule( 'extra', '#333333', array(
	array( 'body', 'color', 'bg' ),
	array( '.main-navigation, .subsidiary-navigation', 'background-color', .9 ),
) );

add_color_rule( 'extra', '#666666', array(
	array( '#main .sticky', 'color', 'bg' ),
	array( '.sticky a,.sticky a:visited', 'color', 'bg' ),
	array( '.sticky .entry-meta, .sticky .entry-format:before', 'color', 'bg' ),
) );

add_color_rule( 'extra', '#e2e6e2', array(
	array( '.hentry', 'border-color', .4 ),
) );

add_color_rule( 'extra', '#d5d3d1', array(
	array( '#main', 'border-color', .4 ),
) );

add_color_rule( 'extra', '#4e4844', array(
	array( '.subsidiary-navigation', 'border-color', .4 ),
) );

add_color_rule( 'extra', '#edeada', array(
	array( '.sticky', 'border-color', .4 ),
) );

add_color_rule( 'extra', '#999999', array(
	array( '.sticky a .entry-date, .sticky a:hover > .entry-date', 'color', 'bg' ),
	array( '#colophon', 'color', 'bg' ),
) );

add_color_rule( 'extra', '#ffffff', array(
	array( '.page-links a,.page-links a:visited', 'color', 'link' ),
) );

add_color_rule( 'extra', '#5a544f', array(
	array( '.main-navigation ul ul a', 'border-color', .4 ),
) );

add_color_rule( 'extra', '#f3f0e0', array(
	array( '.secondary-navigation a,.secondary-navigation a:visited', 'color', 'link' ),
	array( '.subsidiary-navigation a,.subsidiary-navigation a:visited', 'color', '#333333' ),
	array( '.main-navigation a,.main-navigation a:visited', 'color', '#333333' ),
	array( '.main-navigation ul ul a,.main-navigation ul ul a:visited', 'color', 'link' ),
 	array( '.main-navigation li:hover > a, .main-navigation ul ul a', 'color', 'link' ),
 	array( '.subsidiary-navigation li.current_page_item a,.subsidiary-navigation li.current-menu-item a', 'color', 'link' ),
 	array( '.main-navigation li.current_page_item a,.main-navigation li.current-menu-item a', 'color', 'link' ),
 	array( '.secondary-navigation a,.secondary-navigation li:hover > a,.secondary-navigation ul ul a', 'color', 'link' ),
 	array( '.menu-toggle', 'color', 'link' ),
 	array( '.infinite-scroll #infinite-handle span', 'color', 'link' ),
 	array( '#infinite-handle span:before', 'color', 'link' ),
) );

/* Adding extra CSS...

add_theme_support( 'custom_colors_extra_css', 'my_life_extra_css' );
function my_life_extra_css() { ?>

<?php
}
*/