/*
Theme Name: Heimatdesign Blog
Theme URI: http://www.heimatdesign.com
Description: Blogtheme for Florian Klauer
Version: 1.0
Author: Andreas Isaak
Author URI: http://www.andreas-isaak.de
Last: 11.08.2008 14:09:21
*/


/* @css-for (allgemein, Browser gleich setzen) */

html {
height: 100%;
}

* {
margin: 0;
padding: 0;
}

/* @css-for (body) */

body {
background: white;
color: black;
font-family: Arial, Helvetica, Sans-Serif;
font-style: normal;
line-height: 1.6em;
font-size:11px;
margin: 0;
padding:0;
width:100%;
height: 100%;
}

/* @css-for (Tags) */

p {
font-size: 100%;
padding: 0;
}

h2 {
font-size: 62px;
font-weight:bold;
}

h2 a {
color:black;
}

h3 {
font-size: 120%;
}

h4, h5, h6 {
font-size: 110%;
}

h1, h2, h3, h4 {
font-family: Arial, Helvetica, Sans-Serif;
clear: both;
padding: 13px 0;
}

h1, h2 {
letter-spacing:-6px;
margin-bottom:3px;
}

h1 a, h2 a {
outline:none;
}

blockquote p:before {
content:open-quote;
font-size: 1.5em;
}

blockquote p:after {
content:close-quote;
font-size: 1.5em;
}

.clear {
clear:both;
}

/* @css-for (All) */

#wrap {
min-height:100%;
}
 
/* IE Win < 7 only \*/
* html #wrap {
height:100%;
}

/* @css-for (Header) */

#admin {
background-color:black;
padding:2px 10px;
margin-bottom:1px;
}

#admin ul {
width:100%;
}

#admin ul li {
list-style-type:none;
display:inline;
border-left:1px solid white;
padding:0 8px 0 10px;
font-size:11px;
}

#admin ul li.none {
border-left:none;
padding-left:0;
}

#admin ul li a {
color:white;
text-decoration:none;
}


#header {
background-color:black;
width:100%;
float:left;
}

#header .navigation {
border:1px solid black;
float:left;
width:160px;
padding:2px 0 1px 10px;
text-transform:lowercase;
}

#header .navigation p.home {
margin-bottom:1px;
}

#header .navigation form#searchform {
margin-bottom:2px;
}

#header .navigation form#searchform input#s {
width:65px;
background-color:white;
border:none;
padding:1px 3px;
font-size:11px;
color:black;
}

#header .navigation form#searchform input#searchsubmit {
background-color:white;
border:none;
padding:0;
margin-right:2px;
font-size:11px;
color:black;
cursor:pointer;
}

#header .navigation p a {
background-color:white;
padding:1px 3px;
color:black;
}

#header .navigation p span {
background-color:white;
padding:1px 0;
margin-bottom:2px;
color:black;
}

#header .logo {
border:1px solid black;
float:right;
width:160px;
}


/* @css-for (Content) */

#content {
padding-bottom: 3em;
padding-left:10px;
}

.post {
float:left;
width:90%;
margin-top:30px;
}

.post a.info {
outline:none;
}

.post a.info img {
margin:10px 0 0 400px;
border:none;
}

.post .story p img, .post .story img {
margin:10px 0;
display:block;
border:none;
}

.post .story a.downloadme img, .post .story a.flashme img {
margin:10px 0 20px 400px;
border:none;
display:block;
}

.post .story p {
background-color:black;
color:white;
display:inline;
padding:1px 1px;
}

.post .story .wp_syntax {
width:80%;
margin-top:20px;
padding-right:10px;
}

.pagenavi {
width:460px;
float:left;
margin-top:20px;
}

.pagenavi a span.alignleft {
width:150px;
float:left;
}

.pagenavi a span.alignright {
width:150px;
float:right;
text-align:right;
}

#commentform {
width:450px;
padding-bottom:10px;
}

#commentform p.admin {
margin-bottom:10px;
float:none;
width:auto;
height:auto;
}

#commentform p {
float:left;
width:400px;
margin-bottom:7px;
}

#commentform p label {
float:left;
padding-top:3px;
width:100px;
text-align:right;
}

#commentform p input, #commentform p textarea {
float:right;
width:280px;
background-color:black;
border:1px solid black;
color:white;
padding:2px;
font-size:11px;
}

#commentform input#submit {
background-color:black;
border:1px solid black;
color:white;
padding:2px;
font-size:11px;
margin-left:114px;
}

.comment-s {
border-bottom:1px solid black;
padding:10px 0;
margin-bottom:10px;
}

.comment-s .comment_author {
font-weight:bold;
}

.comment-s .comment_time {
margin-bottom:10px;
display:block;
}



/* @css-for (Footer) */

#footer {
background-color:black;
height:1.7em;
margin-top:-1.7em;
} 

#footer p {
color:white;
padding-left:10px;
} 

/* @css-for (Links) */
a:link, a:visited {
text-decoration: none;
color:black;
}

a:hover, a:active {
text-decoration: none;
border: none;
}
