
/**
 * Zeit
 *
 * A newspaper-like theme for Wordpress
 *
 * @package WordPress
 * @author Florian Plank
 * @copyright Copyright (c) 2010, Polarblau
 * @since Version 0.1
 */

/* --------------------------------------------------------------------- */

/**
 * Zeit, Dynamic stylesheet, holding user input from admin panel
 *
 * @package WordPress
 * @subpackage Zeit
 * @author Florian Plank
 */

/* --------------------------------------------------------------------- */

/* Grid 
----------------------------------------------------------- */
#content {
	margin-left: 210px;
}        
.block {
  width: 195px;
  margin-right: 15px;
}
.block-1 { width: 195px; }
.block-2 { width: 405px; }
.block-3 { width: 615px; }
.block-4 { width: 825px; }
.block-5 { width: 1035px; }
.block-6 { width: 1245px; }
.block-7 { width: 1455px; }
.block-8 { width: 1665px; }
.block-9 { width: 1875px; }
.block-10 { width: 2085px; }

/* General 
----------------------------------------------------------- */

/* Blog title */
h1 a {
  font-family: Helvetica, Arial, sans-serif;
  font-size: 1.3em;
  font-weight: bold;
  color: #333333;
  border-color: #333333; 
}

/* Description */
#header p.description {
  font-family: Helvetica, Arial, sans-serif;
  font-size: 1.1em;
  font-weight: normal;
  color: #333333;
  border-color: #333333; 
}

/* Navigation */
#header .main-nav ul li a {
  font-family: Helvetica, Arial, sans-serif;
  font-size: 1.1em;
  font-weight: normal;
  color: #333333;
  border-color: #333333; 
}

#header .main-nav ul li a:hover {
  border-bottom: 1px solid #333333;
}

/* Elsewhere */
#header .sub-nav ul li a {
  font-family: Helvetica, Arial, sans-serif;
  font-size: 1.1em;
  font-weight: normal;
  color: #333333;
  border-color: #333333; 
}

#header .sub-nav ul li a:hover {
  border-bottom: 1px solid #333333;
}

#header input#zeit_s {
	width: 75%;
	max-width: 200px;
}

/* Front page 
----------------------------------------------------------- */

/* Post title */
body.home .post-title a {
  font-family: Helvetica, Arial, sans-serif;
  font-size: 1.1em;
  font-weight: bold;
  color: #333333;
  border-color: #333333; 
}

/* Post content */
body.home #content .block p {
  font-family: Helvetica, Arial, sans-serif;
  font-size: 1.1em;
  font-weight: normal;
  color: #333333;
  border-color: #333333; 
}

/* Post-meta Fix */
body.home #content .block .post-meta {
	margin: 0 0 1.5em;
}

/* Time and Date */
body.home #content .block .time-date {
  font-family: Helvetica, Arial, sans-serif;
  font-size: 1.1em;
  font-weight: normal;
  color: #333333;
  border-color: #333333; 
}

/* Tags */
body.home #content .block .tags a {
  font-family: Helvetica, Arial, sans-serif;
  font-size: 1.1em;
  font-weight: normal;
  color: #333333;
  border-color: #333333; 
}

/* Comments */
/*
body.home #content .block .comments-count,
*/
body.home #content .block .comments-count a {
  font-family: Helvetica, Arial, sans-serif;
  font-size: 1.1em;
  font-weight: normal;
  color: #333333;
  border-color: #333333; 
}

/* Pagination */
body.home #content .page-navigation a {
  font-family: Helvetica, Arial, sans-serif;
  font-size: 1.1em;
  font-weight: normal;
  color: #333333;
  border-color: #333333; 
}

/* Category
----------------------------------------------------------- */
/* Post title */
body.category .post-title a {
  font-family: Helvetica, Arial, sans-serif;
  font-size: 1.1em;
  font-weight: bold;
  color: #333333;
  border-color: #333333; 
}

/* Post content */
body.category #content .block p {
  font-family: Helvetica, Arial, sans-serif;
  font-size: 1.1em;
  font-weight: normal;
  color: #333333;
  border-color: #333333; 
}

/* Post-meta Fix */
body.category #content .block .post-meta {
	margin: 0 0 1.5em;
}

/* Time and Date */
body.category #content .block .time-date {
  font-family: Helvetica, Arial, sans-serif;
  font-size: 1.1em;
  font-weight: normal;
  color: #333333;
  border-color: #333333; 
}

/* Tags */
body.category #content .block .tags a {
  font-family: Helvetica, Arial, sans-serif;
  font-size: 1.1em;
  font-weight: normal;
  color: #333333;
  border-color: #333333; 
}

/* Comments */
/*
body.category #content .block .comments-count,
*/
body.category #content .block .comments-count a {
  font-family: Helvetica, Arial, sans-serif;
  font-size: 1.1em;
  font-weight: normal;
  color: #333333;
  border-color: #333333; 
}

/* Pagination */
body.category #content .page-navigation a {
  font-family: Helvetica, Arial, sans-serif;
  font-size: 1.1em;
  font-weight: normal;
  color: #333333;
  border-color: #333333; 
}

/* Search
----------------------------------------------------------- */
/* Post title */
body.search .post-title a {
  font-family: Helvetica, Arial, sans-serif;
  font-size: 1.1em;
  font-weight: bold;
  color: #333333;
  border-color: #333333; 
}

/* Post content */
body.search #content .block p {
  font-family: Helvetica, Arial, sans-serif;
  font-size: 1.1em;
  font-weight: normal;
  color: #333333;
  border-color: #333333; 
}
body.search-no-results .block p {
	margin: 0 0 1.5em;
}

/* Post-meta Fix */
body.search #content .block .post-meta {
	margin: 0 0 1.5em;
}

/* Time and Date */
body.search #content .block .time-date {
  font-family: Helvetica, Arial, sans-serif;
  font-size: 1.1em;
  font-weight: normal;
  color: #333333;
  border-color: #333333; 
}

/* Tags */
body.search #content .block .tags a {
  font-family: Helvetica, Arial, sans-serif;
  font-size: 1.1em;
  font-weight: normal;
  color: #333333;
  border-color: #333333; 
}

/* Comments */
/*
body.search #content .block .comments-count,
*/
body.search #content .block .comments-count a {
  font-family: Helvetica, Arial, sans-serif;
  font-size: 1.1em;
  font-weight: normal;
  color: #333333;
  border-color: #333333; 
}

/* Pagination */
body.search #content .page-navigation a {
  font-family: Helvetica, Arial, sans-serif;
  font-size: 1.1em;
  font-weight: normal;
  color: #333333;
  border-color: #333333; 
}

/* Tag
----------------------------------------------------------- */
/* Post title */
body.tag .post-title a {
  font-family: Helvetica, Arial, sans-serif;
  font-size: 1.1em;
  font-weight: bold;
  color: #333333;
  border-color: #333333; 
}

/* Post content */
body.tag #content .block p {
  font-family: Helvetica, Arial, sans-serif;
  font-size: 1.1em;
  font-weight: normal;
  color: #333333;
  border-color: #333333; 
}

/* Post-meta Fix */
body.tag #content .block .post-meta {
	margin: 0 0 1.5em;
}

/* Time and Date */
body.tag #content .block .time-date {
  font-family: Helvetica, Arial, sans-serif;
  font-size: 1.1em;
  font-weight: normal;
  color: #333333;
  border-color: #333333; 
}

/* Tags */
body.tag #content .block .tags a {
  font-family: Helvetica, Arial, sans-serif;
  font-size: 1.1em;
  font-weight: normal;
  color: #333333;
  border-color: #333333; 
}

/* Comments */
/*
body.tag #content .block .comments-count,
*/
body.tag #content .block .comments-count a {
  font-family: Helvetica, Arial, sans-serif;
  font-size: 1.1em;
  font-weight: normal;
  color: #333333;
  border-color: #333333; 
}

/* Pagination */
body.tag #content .page-navigation a {
  font-family: Helvetica, Arial, sans-serif;
  font-size: 1.1em;
  font-weight: normal;
  color: #333333;
  border-color: #333333; 
}

/* Single post
----------------------------------------------------------- */
/* Width */
body.single .single-post {
	width: 615px;
}

/* Post title */
body.single .post-title {
  font-family: Helvetica, Arial, sans-serif;
  font-size: 1.2em;
  font-weight: bold;
  color: #333333;
  border-color: #333333;}

/* Post content */
body.single #content p {
  font-family: Helvetica, Arial, sans-serif;
  font-size: 1.2em;
  font-weight: normal;
  color: #333333;
  border-color: #333333; 
}
body.single #content p.wp-caption-text {
	font-size: 1em !important;
	font-style: italic;
}


/* Post-meta Fix */
body.single #content .post-meta {
	margin: 0 0 1.5em;
    clear: both;
}

/* Time and Date */
body.single #content .time-date {
  font-family: Helvetica, Arial, sans-serif;
  font-size: 1.1em;
  font-weight: normal;
  color: #333333;
  border-color: #333333; 
}

/* Tags */
body.single #content .tags {
  font-family: Helvetica, Arial, sans-serif;
  font-size: 1.1em;
  font-weight: normal;
  color: #333333;
  border-color: #333333; 
	line-height: 2em;
}
body.single #content .tags {
	font-weight: bold;
}
body.single #content .tags a {
	font-weight: normal;
}

/* Comments */
body.single #content .comments-count a {
  font-family: Helvetica, Arial, sans-serif;
  font-size: 1.1em;
  font-weight: normal;
  color: #333333;
  border-color: #333333; 
	border-color: #e7e7e7 !important;
}

/* Author */
body.single #content .author,
body.single #content .author a {
  font-family: Helvetica, Arial, sans-serif;
  font-size: 1.1em;
  font-weight: normal;
  color: #333333;
  border-color: #333333; 
}

#commentform p input#author,
#commentform p input#email,
#commentform p input#url {
	width: 183px;
}

#commentform p textarea#comment {
	width: 598px;
}

/* Pagination */
body.single #content .page-navigation a {
  font-family: Helvetica, Arial, sans-serif;
  font-size: 1.1em;
  font-weight: normal;
  color: #333333;
  border-color: #333333; 
}

/* Page
----------------------------------------------------------- */
body.page #content .blocks .post-meta {
	margin: 0 0 1em;
}

/* Width */
body.page .single-post {
	width: 615px;
}

/* Post title */
body.page .post-title {
  font-family: Helvetica, Arial, sans-serif;
  font-size: 1.2em;
  font-weight: bold;
  color: #333333;
  border-color: #333333;}

/* Post content */
body.page #content p {
  font-family: Helvetica, Arial, sans-serif;
  font-size: 1.2em;
  font-weight: normal;
  color: #333333;
  border-color: #333333; 
}
body.page #content p.wp-caption-text {
	font-size: 1em !important;
	font-style: italic;
}

/* Post-meta Fix */
body.page #content .post-meta {
	margin: 0 0 1.5em;
    clear: both;
}

/* Time and Date */
body.page #content .time-date {
  font-family: Helvetica, Arial, sans-serif;
  font-size: 1.1em;
  font-weight: normal;
  color: #333333;
  border-color: #333333; 
}

/* Tags */
body.page #content .tags a {
  font-family: Helvetica, Arial, sans-serif;
  font-size: 1.1em;
  font-weight: normal;
  color: #333333;
  border-color: #333333; 
}

/* Comments */
body.page #content .comments-count a {
  font-family: Helvetica, Arial, sans-serif;
  font-size: 1.1em;
  font-weight: normal;
  color: #333333;
  border-color: #333333; 
}

/* Autor */
body.page #content .author,
body.page #content .author a {
  font-family: Helvetica, Arial, sans-serif;
  font-size: 1.1em;
  font-weight: normal;
  color: #333333;
  border-color: #333333; 
}

#commentform p input#author,
#commentform p input#email,
#commentform p input#url {
	width: 183px;
}

/*
#commentform p textarea#comment {
	width: 593px;
}
*/

/* Pagination */
body.page #content .page-navigation a {
  font-family: Helvetica, Arial, sans-serif;
  font-size: 1.1em;
  font-weight: normal;
  color: #333333;
  border-color: #333333; 
}

/* Comment Labels */
#content #respond p.comment-form-author,
#content #respond p.comment-form-email,
#content #respond p.comment-form-url,
#content #respond p.comment-form-comment {
	font-size: 1em;
}

#content #respond h3#reply-title,
#content #respond p.comment-notes,
#content #respond p.logged-in-as,
#content #respond p label {
	font-size: 1.1em;
}

/* Image Size
----------------------------------------------------------- */
body.single #content p img {
	max-width: 615px;
	height: auto;
}

/* Footer
----------------------------------------------------------- */
#footer {
  font-family: Helvetica, Arial, sans-serif;
  font-size: 1.1em;
  font-weight: normal;
  color: #333333;
  border-color: #333333; 
	margin-left: 210px;
	margin-right: 15px;
}
