/** LIGHT STYLESHEET **/

body { color: #555; }
#wrapper { background-color: #fff; }
#header { background-color: #fff; border-bottom-color: #aaa; }

input[type="text"], input[type="password"], textarea { background-color: #fff; border-color: #aaa; color: #555; }
input[type="text"]:focus, input[type="password"]:focus, textarea:focus { background-color: #f5f5f5; border-color: #777; }
input[type="button"], input[type="reset"], input[type="submit"] { background-color: #0086be; border-color: #005e85; color: #fff; font-weight: bold; }
input[type="button"]:hover, input[type="reset"]:hover, input[type="submit"]:hover { background-color: #005e85; }

blockquote { background-color: #f5f5f5; border: 1px #ddd solid; }
ins { background-color: #fff9c0; }

.main-menu { color: #222; border-color: #aaa; }
.main-menu a { color: #222; }
.main-menu ul, .main-menu ul ul { border-color: #aaa; }
.main-menu li, .main-menu li li { border-color: #aaa; }
.main-menu li li a { background: url(../images/sub_menu_bg_light.png) repeat; }
.main-menu a:hover, .current-menu-item a, .current_page_item a { background-color: #ddd; background-image: none; }

.slider-wrapper { border-bottom-color: #aaa !important; }
.theme-default .nivo-controlNav a { background:url(../images/slider_bullet_light.png) no-repeat; }

#s { border-color: #aaa; color: #555; background-color: #fff; }
#s:focus { background-color: #f5f5f5; }

.widget { border-top-color: #eee; color: #555; }
.widget a { color: #0086be; }
.widget a:hover, .widget a:active { color: #7e0e02; }
.widget-title { border-bottom-color: #aaa; color: #555; }
.widget ul li li { list-style-image: url(../images/bullet_light.png); }
#wp-calendar { border-color: #aaa; }
#wp-calendar td, #wp-calendar th { border-color: #aaa; }
#wp-calendar caption { border-color: #aaa; }
#wp-calendar #today { color: #000; }

.widget-tab { background-color: #eee; border-color: #aaa; }
.widget-tab:first-child { border-color: #aaa; }
.current-tab { background-color: #fff; border-bottom-color: #fff !important; }

#crumbs { color: #777; border-bottom-color: #ccc; }
#crumbs a { color: #aaa; }
#crumbs a:hover, #crumbs a:active { color: #0086be; }

.sticky { background-color: #f5f5f5; border-bottom-color: #ccc; }

.entry-title { color: #222; border-bottom-color: #aaa; }
.entry-title a { color: #222; }
.entry-title a:hover, .entry-title a:active { color: #0086be; }
.entry-meta { color: #555; }
.entry-meta a { color: #888; }
.entry-meta a:hover, .entry-meta a:active { color: #0086be; }
.format-status .entry-meta { border-top-color: #aaa; }

.entry-content h1, .entry-content h2, .entry-content h3, .entry-content h4, .entry-content h5, .entry-content h6 { color: #333; } 
.entry-content a { color: #0086be; }
.entry-content a:hover, .entry-content a:active { color: #7e0e02; }
.entry-content table { border-color: #aaa; }
.entry-content table th { background-color: #ccc; color: #555; }
.entry-content table td, .entry-content table th { border-color: #aaa; }

.wp-caption img, .entry-content .attachment img { background-color: #eee; border-color: #ddd; }
.gallery .gallery-item img { background-color: #eee; border-color: #ddd; }

.page-link span { background-color: #0086be; color: #fff; }
.page-link a span { background-color: #333; color: #fff; }
.page-link a:hover span, .page-link a:active span { background-color: #0086be; }

.entry-utility { background-color: #f5f5f5; color: #555; }
.entry-utility a { color: #0086be; }
.entry-utility a:hover, .entry-utility a:active { color: #7e0e02; }

.navigation { color: #fff; }
.navigation a { background-color: #333; color: #fff; }
.navigation a:hover, .navigation a:active .navigation .current { background-color: #0086be; color: #fff; }

.post-navigation span a { background-color: #333; color: #fff; }
.post-navigation span a:hover, .post-navigation span a:active { background-color: #0086be; }

.comment a, .pingback a { color: #0086be; }
.comment a:hover, .pingback a:hover, .pingback a:active { color: #7e0e02; }
#comments-title, #reply-title { border-bottom-color: #aaa; color: #222; }
.comment-author { color: #222; }
.commentlist li.odd { background-color: #eee; }
.comment-content h1, .comment-content h2, .comment-content h3, .comment-content h4, .comment-content h5, .comment-content h6 { color: #333; }
.comment-content table { border-color: #aaa; }
.comment-content table th { background-color: #ccc; color: #555; }
.comment-content table td, .comment-content table th { border-color: #aaa; }

.commentlist > li.bypostauthor { background: #ddd; border-color: #d3d3d3; }
.commentlist > li.bypostauthor .comment-meta { color: #575757; }

#respond a { color: #0086be; }
#respond a:hover, #respond a:active { color: #7e0e02; }

#footer { background-color: #eee; }
#footer-credit { background-color: #ddd; }

.button_link { background-color: #0086be; border-color: #005e85; color: #fff; font-weight: bold; }