
/* ---------------------------------------------------- */
/* LIGHT COLORS                                         */

body, p.twitter-message { background:# !important }
.post-block .thumb-comments .comments { background:url('../graphics/icon_comments_onlight.png') 0 7px no-repeat; }
.introduction p { text-shadow:1px 1px 0 #; }

/* COLORS - Custom Color Elements */
ul.idTabs li a.selected, ul.idTabs li a.selected:hover,a#contact-block,
a.next,a.previous,.page-button a,.navigation-top li ul,
.navigation-top li ul ul, .flickr-link { background-color:# !important }
div.entry h1, div.entry h3, div.entry h6, .custom-color, a, a.twitter-postlink,
blockquote, .page-button a, .twitter-message a, a.twitter-user { color:# !important }
.windows { border-top:5px solid # }
.navigation-top a:hover, .navigation-top li.current_page a { border-bottom:5px solid # }
.twitter-arrow { border-top:10px solid # }
ul ul a.sf-with-ul .sf-sub-indicator { border-color:# # # # }

/* COLORS - Dark Grey Elements */
div.entry h2, div.entry h4, div.entry h5, body, input, .navigation-top li.current_page a,h5.logo a, a:hover, a:hover.twitter-postlink,
.post-block .thumb-comments .comments, p.twitter-message { color:# !important }

/* COLORS - White Elements */
ul.idTabs li a, .page-button a, #contact-block a:hover,
.comments, .navigation-top ul ul a,
#contact-block,#blog a.next, #blog a.previous { color:# !important }

p.twitter-message a, p.twitter-message a:hover { color:# }
#search .button-go { background-color:# !important }
.twitter-arrow { border-left:10px solid #; border-right:10px solid # }
.navigation-top li ul { border:2px solid # }

/* COLORS - Other Grey Colors */
.post-block { border-bottom:1px solid # }
.wp-caption { border: 1px solid #; background-color: #; }
h2, #navigation-top, #footer, ul.sidebar-subpages > a { background-color:# !important }
#search .textbox { background-color:# !important }
.single-title-image h2, a.twitter-postlink:hover, .single-title-image a:hover { color:# !important }
.twitter-timestamp { color:# }
ul.idTabs li a { background:# }
.postmetadata { color:# }
.navigation-top ul ul a { border-bottom:1px dotted # }
.navigation-top ul ul a:hover { border-bottom:1px dashed #; color:# !important; background:# }
a.sf-with-ul .sf-sub-indicator,ul ul a.sf-with-ul:hover .sf-sub-indicator { border-color:# # # # }
blockquote { border-top:1px solid # !important; border-bottom:1px solid # !important }

/* COLORS - Comments */
#commentform input { border:1px solid # }
#comment { border:1px solid # }
#submit { background:#; color:# !important }
.comment { border-bottom:1px solid # }
.reply a { background:#aaa !important; color:#FFF !important }
.reply a:hover { background:#888 !important }
.children .comment { border-top:1px solid #eee; background:# }
.children .children .comment { background:# }

/* COLORS - Error Messages */
/* These only show up during Foliotastic Setup */
p.error { background:#FFFCDF; border:1px solid #DFC47D }

/* COLORS - Sidebar */

#sidebar { background:# }
#sidebar h2 { background:# !important; color:# !important; }

.sidebar-subpages { background:# }
.sidebar-subpages ul a { border-bottom:1px solid # }

.sidebar-subpages ul li.current_page_item a,
.sidebar-subpages ul li.current_page_item a:hover,
.sidebar-subpages ul li.current-cat a,
.sidebar-subpages ul li.current-cat a:hover { background:# !important; color:# !important; border-bottom:1px solid # !important }

.sidebar-subpages ul li.current_page_item ul li a,
.sidebar-subpages ul li.current-cat ul li a { background:# !important; color:# !important; border-bottom:1px solid # !important }

.sidebar-subpages ul a:hover,
.sidebar-subpages ul li.current_page_item ul li a:hover,
.sidebar-subpages ul li.current-cat ul li a:hover { color:# !important; border-color:# !important; background:# !important }
.sidebar-subpages h2 a { color:# !important }