/* Colors */
body { background-color: #fff; }
#branding { color: #069ab4; }
#tray { color: #fff; }
#tray a { color: #0fc8e8; border-color: #0fc8e8; }
#colorswatch { color: #9ca9ac; }
#adminbar a { background-color: #9ca9ac; color: #fff; }
#adminbar a:hover { background-color: #000; }
h1, h2, h3 { color: #069ab4; }
img { border-color: #000 !important; }
a:hover img { border-color: #069ab4 !important; }
#content blockquote { color: #84e2f2; }
#content blockquote a { color: #fff; border-color: #fff; }
#content a { color: #069ab4; border-color: #069ab4; }
#content big { color: #069ab4; }
.wp-caption { background: #eee; border-color: #ddd; }
.wp-caption-text { color: #555; }
#footer, #footer a { color: #999; }
#footer li a { color: #000; }
#footer a:hover { color: #069ab4; }
.year, .month { color: #0fc8e8; }
.day { color: #fff; }
.portfolio-thumbs strong { color: #fff; background-color: #000; }
.portfolio-thumbs span { color: #000; background-color: #0fc8e8; }
.page-id-3 .portfolio-thumbs span { color: #000; background-color: #069ab4; }
.linkbox a { background-color: #069ab4; color: #fff !important; }
.linkbox a:hover, .linkbox .current_page_item a, .linkbox a.selected, .linkbox .current-cat a { background-color: #000; }
form h1, form h2, form h3 { color: #fff; text-shadow: #000 1px 1px 1px; }
form a { color: #000 !important; border-color: #000 !important; }
input, textarea, select { color: #fff; background-color: #000; border-color: #000; }
button, .submit input { background-color: #000; color: #fff; }
button:hover, button.hover, .submit input:hover, .submit input.hover { background-color: #069ab4; }
#commentlist li { color: #fff; background-color: #000; }
#commentlist a { color: #0fc8e8; border-color: #0fc8e8; }
#commentlist .comment-author-admin, #commentlist .bypostauthor { color: #fff; background-color: #069ab4; }
#commentlist .comment-author-admin a, #commentlist .bypostauthor a { color: #000; border-color: #000; }
.comment-meta { border-color: #333 !important; }
.comment-author-admin .comment-meta, .bypostauthor .comment-meta { border-color: #088aa1 !important; }
.comment-author-admin .comment-author cite, .bypostauthor .comment-author cite { color: #000; }
#respond h2 a, .postfooter p a { color: #9ca9ac !important; border-color: #9ca9ac !important; }
#respond h2 a:hover { color: #f60 !important; border-color: #f60 !important; }
.postfooter p a:hover { color: #069ab4 !important; border-color: #069ab4 !important; }
.title .author { color: #9ca9ac; }
.errors ul { color: #fff; background: #069ab4; }


/* Images */
body { background-image: url(../images/blue/bg-pattern.gif); }
#bg { background-image: url(../images/blue/bg-fade.gif); }
.page-id-3 .portfolio-thumbs span { background-image: url(../images/blue/project-thumb-button.gif); }
.parent-pageid-13 #tray a, .category #tray a, .tag #tray a, .author #tray a { background-image: url(../images/blue/arrow-button.gif); }
.post { background-image: url(../images/blue/hr.gif); }
.comment-author cite {
  background-image: url(../images/blue/avatar-mask.png) !important;
  _background-image: none !important;
}
.comment-author-admin .comment-author cite,
.bypostauthor .comment-author cite {
  background-image: url(../images/blue/avatar-mask-author.png) !important;
  _background-image: none !important;
}
#menu li a {
  background-image: url(../images/blue/menu-sprite.png);
  _background-image: url(../images/blue/menu-sprite.gif);
}
blockquote {
  background-image: url(../images/blue/blockquote.png);
  _background-image: url(../images/blue/blockquote.gif);
}
form {
  background-image: url(../images/blue/overlay50.png);
  _background-image: url(../images/blue/overlay50.gif);
}