

/* Greys - by default */

#searchform input { color: #222222; }

.single #primary .redo-asides .entry-content, .single #primaryFirst .redo-asides .entry-content, input[type=text]:focus, textarea:focus,
#commentlist li .counter, li.bypostauthor blockquote, #searchform input:focus, #akst_social a, #wp-calendar #today, .link-header { color: #333333; }

body, input[type=text], textarea { color: #444444; }
ul.menu li.current_page_item a, ul.menu li.current_page_item a:hover, .published_link { color: #444444 !important; }

.tertiary { color: #666666; }
#comment-block { color: #666666 !important; }

.comment-login, .comment-welcomeback, .comments input[type=text], .comments textarea, small, strike, .link-title { color: #777777; }

h3, h3 a, h3 a:visited, h4, h4 a, h4 a:visited { color: #9fb25c !important; }

#primary .metalink a, #primary .metalink a:visited, #primaryFirst .metalink a, #primaryFirst .metalink a:visited,
.secondary .metalink a, .secondary .metalink a:visited, .secondary span a, .secondary span a:visited,
.tertiary .metalink a, .secondary .metalink a:visited, .tertiary span a, .tertiary span a:visited, .commentsrsslink a, .trackbacklink a,
.page-nav, .page-nav a, .sb-comments-blc ul li span a, .sb-comments ul li small a,
.sb-comments-blc li > a[title="Go to the comments of this entry"] { color: #999999; } /* #footer, #footer a, .footer_content, */

.page-nav a:hover { color: #bbbbbb; }

h2, #primary .entry-content h2, #primaryFirst .entry-content h2, h2, h2 a, h2 a:visited, h2, h2 a, h2 a:hover, h2 a:visited,
.first .entry-meta, .entry-meta, .page-meta, .sidenote h2, a, .secondary h2, .tertiary h2, .first .entry-meta h2,
.entry-content a:visited, blockquote, #comment-block h2, #wp-calendar caption, .first .relatedPosts, .first .relatedPosts h2 { color: #cccccc; }
h3.entry-title a:hover, .sidenote h2 a, .first h3.entry-title a:hover, .published_tiny, .comment-content blockquote { color: #cccccc !important; }

#leavecomment, .comments #loading, .page-nav .current_page_item, .page-nav .current_page_item a { color: #dddddd; }

#footer a:hover { color: #e9e9e9; }

.secondary, .entry-content, .entry-meta a, .page-meta a, .comment-meta a, .sidenote, .first p, #commentlist li, li.byuser,
li.bypostauthor, .navigation a, .sb-links a, #comment-block a, .sb-latest a, .sb-comments a, .sb-months a, #wp-calendar td,
#wp-calendar td.pad:hover, #wp-calendar td:hover, .relatedPosts a, .link-title a { color: #eeeeee; }
ul.menu li a:hover, .first h3.entry-title a { color: #eeeeee !important; }

h3.entry-title a { color: #9fb25c !important; }

#header_content, #header_content a, #header_content a:hover, ul.menu li a,
.sb-catblock a { color: #ffffff !important; } /* #footer_content, */
#wp-calendar a:hover, #wp-calendar #next a:hover, #wp-calendar #prev a:hover { color: #ffffff !important; }


/* 1 - #111111 */
body, #header { background-color: #111111; }

/* 2 - #161616 */
/* #footer_content { border-left-color: #161616; border-right-color: #161616; } */

/* 3 - #191919 */
#menu a, #rightcolumn, #rightcolumnheader, #rightcolumnfooter { border-right-color: #191919; }
#comment-block, #alt_menu { border-left-color: #191919; border-right-color: #191919; }

/* 4 - #222222 */
#menu .current_page_item a, #leftcolumn { border-right-color: #222222; }
#middlecolumn { border-left-color: #222222; border-right-color: #222222; }
li.byuser, #alt_menu { background-color: #222222; } /*, #footer_content*/

/* 5 - #262626 */
#header_content a, #rightcolumn, #rightcolumnheader, #rightcolumnfooter { background-color: #262626; }

/* 6 - #292929 */
h2, #comment-block { background-color: #292929; }
#menu a:hover { border-right-color: #292929; }

/* 7 - #2C2C2C */
#leftcolumn { border-left-color: #2c2c2c; }

/* 8 - #2D2D2D */
.page-nav { background-color: #2d2d2d; }

/* 9 - #303030 */
#leftcolumn { background-color: #303030; }
.lentry { border-color: #303030; }

/* 10 - #333333 */
#header_content a:hover, #header_content .current_page_item a, ul.menu li a:hover,
#middlecolumn, #footer, .footer_contentm, blockquote { background-color: #333333; }
#menu .current_page_item a:hover { border-right-color: #333333; }
li.byuser, #searchform input { border-color: #333333; }
.link-header { color: #333333; }

/* 11 - #363636 */
#pinglist { background-color: #363636; }

/* 12 - #393939 */
#header_content .current_page_item a:hover, .lentry { background-color: #393939 !important; }

/* 13 - #444444 */
.first .entry-meta, .entry-meta, .page-meta, li.bypostauthor, #primary .entry-content img, #primaryFirst .entry-content img,
#searchform input, .sb-listen img:hover, .sb-watch img:hover, .sb-badge img:hover, .first .relatedPosts, .first-alt .relatedPosts,
.published_tiny { background-color: #444444; }

/* 14 - #555555 */
.first .entry-meta, .entry-meta, .page-meta, li.bypostauthor, #primary .entry-content img,
#primaryFirst .entry-content img, .sb-listen img, .sb-listen img:hover, .sb-watch img,
.sb-watch img:hover, .sb-badge img, .sb-badge img:hover, .first .relatedPosts, .published_tiny { border-color: #555555; }

/* 15 - #606060 */
#pinglist { border-color: #606060; }

/* 16 - #666666 */
.comments input[type=text], .comments textarea, input[type=text]:focus, textarea:focus,
.comments form #submit, #searchform input:focus { border-color: #666666; }

/* 17 - #777777 */
.firstheader { background-color: #777777; }

/* 18 - #999999 */
.comments input[type=text], .comments textarea { background-color: #999999; }
acronym, abbr { border-bottom-color: #999999; }
.sb-flickr div a:hover img, .published, .published_sm, .published_link { border-color: #999999; }
.entry-content .imgDigg, .entry-content .diggButton, .comment-content blockquote { border-color: #999999 !important; }

/* 19 - #CCCCCC */
.secondary h2, .tertiary h2, .first .entry-meta h2, .entry-content a, #comment-block h2, #wp-calendar h2,
#wp-calendar caption, .first .relatedPosts h2, .first-alt .relatedPosts h2 { border-bottom-color: #cccccc; }
.sb-flickr div a img, .relatedPosts { border-color: #cccccc; }

/* 20 - #DDDDDD */
#searchcontrols { background-color: #dddddd; }

/* 21 - #EEEEEE */
li.bypostauthor blockquote, .published, .published_sm, .published_link { background-color: #eeeeee; }
#wp-calendar #today{ background-color: #eeeeee !important; }
.entry-content .imgDigg, .entry-content .diggButton { background-colour: #eeeeee !important; }
	
/* 22 - #FFFFFF */
ul.menu li.current_page_item a, ul.menu li.current_page_item a:hover, input[type=text]:focus,
textarea:focus, #searchform input:focus { background-color: #ffffff; }
#wp-calendar td { border-color: #ffffff; }




/* Colourifical - not finished in Redoable 1.1 */

h1, h1 a, h1 a:hover, h1 a:visited, #header .description { color: #FFFFFF; }

.quotes { border-left-color: #444444; border-right-color: #444444; }

#header_content { border-left-color: #666666; border-right-color: #666666; }
#menu a { border-left-color: #666666; }
#menu .current_page_item a { border-left-color: #666666; }

#menu a:hover { border-left-color: #777777; }
.quotes { background-color: #777777; background-image:none;}
#wp_quotes { background-image:none; }

#menu .current_page_item a:hover { border-left-color: #888888; }

#header_content { background-color: #999999; }

.sidenote h2 a:hover { color: #DDDDDD !important; }
a:hover { color: #DDDDDD; }
.entry-content a:hover { border-bottom-color: #DDDDDD; }
#akst_social a:hover { color: #DDDDDD; }

h2 a:hover, h2 span a:hover { color: #EEEEEE !important; }
#comment-block a:hover { color: #EEEEEE; }
#wp-calendar a { color: #EEEEEE !important; }
#wp-calendar #next a { color: #EEEEEE; }
#wp-calendar #prev a { color: #EEEEEE; }
#wp-calendar #today a, #wp-calendar #today a:visited{ color: #EEEEEE !important; }

.contacterror { border-color: #FFFFFF; }


/*#firefox_check { background: #995500; border-left: 10px solid #773300; border-right: 10px solid #773300; color: #FFFFFF; }
#firefox_check a { color: #FFFFFF; }
#firefox_check a:hover { color: #FFCC00; }*/
/*.comments #error { color: #FF0000; background-color: #FFFF99; }*/
/* end colourifical */


/* images */
blockquote { background-image: url('images/quote.gif'); }
blockquote p { background-image: url('images/quote_end.gif'); }

/* special */
	.download { background-color: #353; border-top: 2px solid #383; border-bottom: 2px solid #383; }
	.download a, .download a:visited { color: #3F3; border-bottom: 2px dotted #3F3; }
	.download a:hover { color: #3C3; border-bottom: 2px dotted #3C3; }
	.imp-download { background-color: #353 !important; border-top: 2px solid #383 !important; border-bottom: 2px solid #383 !important; }
	.imp-download-error { background-color: #533 !important; border-top: 2px solid #F33 !important; border-bottom: 2px solid #F33 !important; }
	.imp-download a, .imp-download a:visited, .imp-download-error a, .imp-download-error a:visited { color: #3F3 !important; border-bottom: 2px dotted #3F3 !important; }
	.imp-download a:hover, .imp-download-error a:hover { color: #3C3 !important; border-bottom: 2px dotted #3C3 !important; }
	.imp-download small, .imp-download-error small { color: #EEEEEE !important; }
	.code { background-color: #444444; border-top: 2px solid #AAAAAA; border-bottom: 2px solid #AAAAAA; }
	.alert { background-color: #533; border-top: 2px solid #F33; border-bottom: 2px solid #F33; }
	.new { background-color: #643; border-top: 2px solid #F93; border-bottom: 2px solid #F93; }
	.construction { background-color: #553; border-top: 2px solid #FF3; border-bottom: 2px solid #FF3; }
	.information { background-color: #335; border-top: 2px solid #33F; border-bottom: 2px solid #33F; }
	.note { background-color: #444444; border-top: 2px solid #AAAAAA; border-bottom: 2px solid #AAAAAA; }
	.callout { border-top: 2px solid #CCCCCC; border-bottom: 2px solid #CCCCCC; color: #CCCCCC; }






/* 

Style Sheet code for Image Caption Easy Plugin for WordPress

Copy and Paste this code into your WordPress theme style sheet file (style.css) then upload to its location.

You can edit any of these to suit your needs.

*/

.imagecaptioneasy {

  padding: 0px 10px 0px 10px;

  font-family: arial,helvetica,sans-serif;

  font-size: 10px;

  line-height: 1.15em;

  text-align: center;

  border: 0px solid #808080;

  background: #333333;

  color: #a66f97;

}

.imagecaptioneasy img { border: 0px solid #fff; margin-bottom:5px; }

.imagecaptioneasy span { text-align: center; }

.imagecaptioneasy_top_left { margin: 0 11px 11px 0; float: left; }

.imagecaptioneasy_top_right { margin: 0 0 11px 11px; float: right; }

.imagecaptioneasy_top_nowrap { margin: 0 0 11px 0; float: none; }

.imagecaptioneasy_left { margin: 11px 11px 11px 0; float: left; }

.imagecaptioneasy_right { margin: 11px 0 11px 11px; float: right; }

.imagecaptioneasy_nowrap { margin: 11px 0 11px 0; float: none; }