							#header-container {background-color: #000 }
									.logo, .logo a {color: #fff }
									.logo .tagline {color: #777 }
									#menu-drop-button {color: #777 }
									#sidebar-container {background-color: #000 }
									ul#nav li a {color: #888 }
									ul#nav li a:hover, ul#nav ul.sub-menu li a:hover, ul#nav .children li a:hover {color: #fff }
									.widgettitle, .widgettitle a, .section-title, .section-title a {color: #ccc }
									.widget .content {color: #777 }
									#sidebar-container .widget a, ul#nav ul.sub-menu li a, ul#nav .children li a {color: #888 }
									#sidebar-container .widget a:hover {color: #fff }
									.post-list, .home #content-container, .archive #content-container {background-color: #f0f0f0 }
									.category-title-container, .author-title-container {background-color: #00d8ff }
									.author-title-container .author-body .author-name, .category-title-container .category-title, .category-title-container p {color: #ffffff }
									.post-list .book-cover {background-color: #ffffff }
									.post-list .book-cover .post-title a, .post-list .book-cover .post-author {color: #ffffff }
									.post-list .book-cover .excerpt {color: #fff }
									.pagination a {background-color: #f0f0f0 }
									.pagination a:hover {background-color: #333 }
									.pagination a {color: #000 }
									.page-count {color: #99 }
									.title-container {background-color: #00d8ff }
									.title-container .post-title a, .title-container .post-author {color: #fff }
									.single #content-container, .page #content-container, .single .copy, .page .copy {background-color: #fff }
									.single .copy, .page .copy {color: #000 }
									.single .copy a, .page .copy a {color: #00d8ff }
									.single .copy a:hover, .page .copy  a:hover {color: #999 }
									.copy .post-date, .next-prev-post-nav small {color: #999 }
									.single .post-date a, .page .post-date a {color: #00d8ff }
									.next-prev-post-nav a {color: #000 }
									.next-prev-post-nav a:hover {color: #00d8ff }
									.tags a {background-color: #f0f0f0 }
									.tags a {color: #000 }
									.author-container {background-color: #00d8ff }
									.author-content .author-name, .author-content .author-bio {color: #fff }
									#comments {background-color: #f0f0f0 }
									.comment {background-color: #e5e5e5 }
									.comments-title, .comment .fn, .comment .fn a, .comment-reply-title {color: #000 }
									.comment {color: #595959 }
									.comment .date, .comment .date a, #respond .logged-in-as, #respond .logged-in-as a, #respond .form-allowed-tags code, #respond .form-allowed-tags {color: #999 }
									.comment a, .comment .comment-edit-link, .comment-reply-title a {color: #790101 }
									#respond label {color: #000 }
									#respond input[type=submit] {color: #333 }
									#respond input[type=submit] {background-color: #333 }
									#respond input[type=submit]:hover {background-color: #790101 }
									#footer-container {background-color: #fff }
									#footer-container {border-top-color: #fff }
									.footer-text {color: #777 }
									.footer-text a {color: #777 }
									.footer-text a:hover {color: #000 }
			/*- TEXT SELECTION ----*/
::selection {
background: #00d8ff;
color:#ffffff;
}

::-moz-selection {
background: #00d8ff;
color:#ffffff;
}

/*- DROPCAP ----*/
.copy > p:first-of-type:first-letter {
font-size: 115px;
float: left;
margin:31px 10px 10px 0;
}

/*- SITE HOVER ----*/

.logo a:hover{color:#00d8ff;}
#menu-drop-button:hover{color:#00d8ff;}
ul#nav li a:hover{color: #00d8ff;}
#sidebar-container .widget a:hover{color: #00d8ff;}
#searchform input[type=submit]{background: #00d8ff;}
#searchform input[type=submit]:hover{background: #00d8ff;}

/*- SEARCH ----*/
#searchform input[type=text]{width: 68%;}
#searchform input[type=submit]{width: 32%;}

/*- TITLE DROP SHADOW ----*/

.has-title-background .title-container{margin-bottom: 0; text-shadow: 1px 1px 0px rgb(0, 0, 0)!important; z-index:9999;}

.post-list .book-cover.has-text-shadow{text-shadow: 1px 1px 0px rgb(0, 0, 0)!important;}


/*- BOOK COVER OVERLAY, BOOK COVER AUTHOR LINE ----*/

.post-list .book-cover .post-author{width: 100%; height:100%; background: rgba(0, 0, 0, 0.3); position: absolute; padding: 30px 0 0 30px; margin: 0; border-bottom: 0px solid rgba(0, 0, 0, 0); font-size: 10px; line-height: 15px; text-transform: uppercase; color: rgba(255, 255, 255, 0.8); letter-spacing: 3px; text-align: left; transition: all .20s ease-in-out;}

/*- BOOK COVER HOVER ----*/
.book-cover:hover .post-author{background: rgba(0, 0, 0, 0.6);}
.book-cover:hover .post-title a{color:#00d8ff;}

.post-list .book-cover .post-author a{color: rgba(255, 255, 255, 0.8);}

/*- BOOK COVER DATE ----*/

.post-list .book-cover .list-meta{width: 100%; padding: 10px 30px; position: absolute; bottom: 0; left: 0; background: rgba(0, 0, 0, 0); font-size: 10px; line-height: 10px; text-transform: uppercase; color: rgba(255, 255, 255, 0.8); letter-spacing: 3px;}

/*- BOOK COVER TITLE POSITION ----*/
.post-list .book-cover .content{padding: 0 30px; position: absolute; bottom: 40px;}

/*- INFINITE SCROLL FOOTER ----*/

#infinite-footer {display:none !important;}