/*
THEME NAME: neversfelde.de
THEME URI: https://code.edge.launchpad.net/~neversfelde/+junk/neversfelde.de
VERSION: 0.3
AUTHOR: Christian Mangold
AUTHOR URI: http://www.neversfelde.de
TEMPLATE: sandbox
*/

/* layout */
div#wrapper {width: 970px; margin-left: 80px;}
div#container {float: left; width: 700px;}
div.entry-content {width: 500px; float: right;}
div.entry-meta {clear: left; width: 140px;}
div.sidebar {float: right; width: 250px;}
div#secondary {clear: right;}
div#footer {clear: both;}

/* general settings */
body {background: #fff; color: #000; font-family: "Lucida Grande",Verdana,Arial,"Bitstream Vera Sans",sans-serif; font-size: .8em;}

h1 {font-size: 1.4em;}
h2 {font-size: 1.2em;}
h3 {font-size: 1.0em;}
h4 {font-size: 0.9em;}
h5 {font-size: 0.8em;}
h6 {font-size: .7em;}

a {color: #666; text-decoration: none;}
a:hover {text-decoration: underline;}

blockquote {font-style: italic; padding-left: 10px; border-left: 2px solid #dfdfdf;}

/* header */
div#header {margin-bottom: 58px;}
div#header a:hover {margin-bottom: 0px; text-decoration: none;}
div#blog-title {background: #f9f9f9; width: 500px; padding: 20px; border: 1px dashed #dfdfdf;}
div#title {float: right;}
div#header-image {padding-top: 10px; padding-bottom: 10px;}
div#subscribe, div#subscribe a {float: right; color: #fff;}
div#subscribe a:hover {text-decoration: none;}

/* navigation */
div#menu {border-bottom: 1px dotted #dfdfdf; margin-bottom: 50px; margin-left: 50px;}
div#menu ul, div#menu ul ul, div#menu ul li {list-style:none; margin: 0; padding: 0; margin-left: 10px; float: left;}
div#menu a:hover {text-decoration: none; color: #000;}
div#home a:hover {text-decoration: none; color: #000;}

div.skip-link {display: none;}

/* sidebar */
div#secondary {background: #f9f9f9; border: 1px dashed #dfdfdf; margin-bottom: 20px;}
div.sidebar ul, div.sidebar ul ul, div.sidebar ul li {list-style:none;}

/* content */
.entry-title {clear: both; border-bottom: 1px dotted #dfdfdf; padding-top: 15px;}
.entry-title a {color: #000;}
.entry-title a:hover {text-decoration: none;}
div.entry-meta {background: #f9f9f9; font-size: .9em; padding: 10px; margin-top: 20px; margin-right: 30px; border: 1px dashed #dfdfdf;} 
div.entry-meta span.cat-links, div.entry-meta span.tag-links, div.entry-meta span.edit-link, div.entry-meta span.comments-link {display: block; margin-top: .9em;}
div.entry-meta span.meta-sep {display: none;}
div.nav-previous, div.nav-next {clear: both;}

/* footer */
div#footer {padding-top: 25px; border-top: 1px dotted #dfdfdf;}
div#footer a, div#footer span.meta-sep {float: left; font-size: .8em; color: #666; padding-left: 3px; padding-right: 3px;}
div#wwf, div#wwf a {color: #fff; float: right; padding-bottom: 10px;}
div#banner, div#banner a {clear: both; color: #fff;}

/* comments */
div#respond {background: #f9f9f9; clear: right; margin: 20px; padding: 20px;}
div#comments-list {background: #f9f9f9; clear: both; margin: 20px; padding: 20px;}
div#trackbacks-list {background: #f9f9f9; clear: both; margin: 20px; padding: 20px;}
.recentcomments {padding: 7px; border-bottom: 1px solid #dfdfdf;}
.says {display: none;}
.reply {padding-bottom: 20px;}
