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

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

/* 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:#f7931e !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:#f7931e !important }
.windows { border-top:5px solid #f7931e }
.navigation-top a:hover, .navigation-top li.current_page a { border-bottom:5px solid #f7931e }
.twitter-arrow { border-top:10px solid #FFFFFF }
ul ul a.sf-with-ul .sf-sub-indicator { border-color:#f7931e #f7931e #f7931e #FFFFFF }

/* 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:#5F5F5F !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:#FFFFFF !important }

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

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

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

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

/* COLORS - Sidebar */

#sidebar { background:#F0F0F0 }
#sidebar h2 { background:#f7931e !important; color:#FFFFFF !important; }

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

.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:#f7931e !important; color:#FFFFFF !important; border-bottom:1px solid #f7931e !important }

.sidebar-subpages ul li.current_page_item ul li a,
.sidebar-subpages ul li.current-cat ul li a { background:#FFFFFF !important; color:#f7931e !important; border-bottom:1px solid #FFFFFF !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:#f7931e !important; border-color:#FFFFFF !important; background:#F0F0F0 !important }
.sidebar-subpages h2 a { color:#FFFFFF !important }