/*
THEME NAME: illumini
THEME URI: http://diekretzschmars.de/wordpress/themes/theme-templates/
VERSION: 2.1
DESCRIPTION: A light dkret3 child theme.<p>Visit the <a href="http://diekretzschmars.de/dkret-theme/forum/">Dkret Support Forum</a> or the <a href="http://diekretzschmars.de/en/dkret-theme/documentation/">Dkret Documentation</a> for help.</p> <p>Protected by <a href="http://www.opensource.org/licenses/gpl-license.php">GPL</a>.</p>
TAGS: child theme
AUTHOR: Joern Kretzschmar
AUTHOR URI: http://diekretzschmars.de/
TEMPLATE: dkret3
CREDIT: Scott Wallick - http://scottwallick.com/ (parts of the design are based on his ideas)
*/

/* Load default dkret³ layout */
@import url('../dkret3/style.css');

/* Load default illumini layout */
@import url('library/layouts/Default-Layout.css');


body, input, textarea {
	font-family: Georgia, Times, Serif;
}
#wrapper {
	border-left: 1px solid #ccc;
	border-right: 1px solid #ccc;
}

/* show use elements */
.meta-sep,
.icontext,
.entry-date,
.home .entry-date,
.home .entry-meta .author,
.home .entry-meta .comments-link {
	display: inline;
}

/* hide not used elements  */
.home #nav-above,
.entry-meta-above .author,
.entry-meta-above .cat-links,
.entry-meta-above .comments-link,
.entry-meta-above .meta-sep,
#copyright,
#footer .meta-sep,
#xhtml-validator-link,
#css-validator-link,
.page .entry-content .meta-sep,
#footer .meta-sep,
#searchsubmit {
  display: none;
}

/* Default html styles and css classes */
h1,
h1 a,
h2,
h2 a,
h3,
h3 a,
h4,
h4 a,
h5,
h5 a,
h6,
h6 a {
	color: #048;
}
blockquote {
	background-color: #f6f6f6;
	border: 1px solid #ccc;
}
.border {
	border-bottom: 1px solid #444;
}

/* images */
.size-medium, .size-thumbnail, .size-large , .size-full,
.gallery img, .attachment-medium, .attachment-thumbnail, .gallery .attachment-thumbnail {
	background: none;
	border: 0;
}
#content .wp-caption, .entry-gallery-image {
	background: none;
	border: none;
	text-align: center;
}
#content .wp-caption-text, .gallery-caption {
	margin: 5px 0;
	font-size: .8em;
}
.entry-caption {
	text-align: center;
}

/* forms and tables */
input, textarea {
	border: 1px solid #ccc;
}

/* header */
#header {
	text-align: center;
}
#blog-title {
	padding: 40px 0 0;
	text-align: center;
}
#access {
	background: #f6f6f6;
	border-bottom: 1px solid #ccc;
}
.access-rss,
.access-gallery,
.access-library {
	background: none;
	padding: 2px 5px;
}

/* icons */
.nav-next,
.nav-previous,
.backlink,
.edit-link,
#content .author,
.cat-links,
.entry-categories,
.entry-date,
#content .tag-links,
.entry-tags,
.comments-link,
.comment-link,
.entry-rss,
#pages li.page_item,
#links li {
	background: none;
	padding: 0;
}
#content ul li,
.widget li {
	background: url(../dkret3/images/bullet_standard.gif) no-repeat -2000px 0;
}
#s,
#noresults-s {
	background-position: -1997px 3px;
}

/* suckerfish top-navigation */
.menu a {
	padding: 0 9px;
}
.menu a:hover {
	background: #e0eaf4;
}
.menu li ul {
	background: #f6f6f6;
	border: none;
	margin: 0;
	padding: 0;
}
.menu li ul a {
	font-size: 0.9em;
}
.menu li li ul {
	background: #f6f6f6;
	border-left: 1px solid #ccc;
	margin: -1.20em 0 0 100%;
}
.menu li li li ul {
	background: #f6f6f6;
	border-left: 1px solid #ccc;
}

/* content */
#content {
	border-right: none;
	text-align: justify;
}
#content .entry-title {
	font-size: 1.6em;
}
.home .entry-title {
	text-align: center;
}
.home .entry-header {
	margin: 0 0 30px;
	text-align: center;
}
div.entry-content > p:first-child:first-letter {
	display: block;
	float: left;
	font: 3.7em/66% garamond,georgia,times,serif;
	margin-right: 0.06em;
}
div#wrapper div.category-asides div.entry-content > p:first-child:first-letter {
	display: inline;
	float: none;
	font: 1em/200% georgia,times,serif;
	margin: 0pt;
}
.entry-meta-above {
	margin: 0;
	padding: 2px 0 0;
}
.entry-meta, #now-reading-statistic {
	color: #aaa;
	background: #f6f6f6;
	border-top: 1px solid #ccc;
	border-bottom: 1px solid #ccc;
	text-align: center;
}
.home .entry-meta {
	margin-top: 40px;
}
.post {
	margin: 0 0 60px;
}
.entry-meta a, .entry-meta .entry-date {
	color: #666;
}
.entry-meta a:hover {
	color: #68f;
}

/* asides */
body.home div.category-asides .entry-meta .comments-link {
	display:none;
}
body.home div.category-asides .entry-meta .edit-link {
	border-left: 1px solid #ccc;
	padding-left: 4px;
}
body.home #content div.category-asides {
	background: #f6f6f6;
	margin: -10px 0 50px;
	padding: 10px 20px;
}

/* comments */
.commentlist .avatar {
	border: none;
	margin: 0;
	padding: 0 4px 0;
}
#content .commentlist li.bypostauthor {
	background: #e0eaf4;
}
#comment-live-preview {
	background: none;
}
.page-numbers, .page-link {
	background: #f6f6f6;
}

/* sidebars, bottombars, footer & widgets */
.widgettitle {
	font-size: 0.9em;
}
div#bottombars {
	background: #f6f6f6;
	border-top: 1px solid #ccc;
	border-bottom: 1px solid #ccc;
}
#pages {
	border: 1px dotted #ccc;
}
#pages ul ul {
	padding: 0 0 0 15px;
}
#footer {
	background: #f6f6f6;
	color: #666;
	margin: 30px 0 0;
	text-align: center;
}
#footer a {
	color: #07c;
}
#footer span {
	padding: 0 10px;
}
#footer a:hover {
	color: #09e;
}