/*
Theme Name: Blix
Theme URI: http://www.kingcosmonaut.de/blix/
Description: Hmmm...
Version: 0.9.1
Author: Sebastian Schmieg
Author URI:
*/

body,h1,h2,h3,h4,h5,h6,p,form,fieldset{margin:0;padding:0}
.low{display:none}
body{ margin:0; padding:15px 0; font-family:Arial, Helvetica, sans-serif; font-size:78%; line-height:1.6em; text-align:center}
body#commentspopup{padding:0}
h1{font-size:30px}
#content h2{ margin:0 0 18px 0; font-family:Georgia,serif; font-size:1.6em; font-weight:normal}
#content h3{ margin:0 0 18px 0; font-size:1em}
#content h4{ margin:0; font-size:1em}
#content.archive h2{margin:0 0 26px 0}
#content.archive h3{ margin:0 0 10px 0; font-family:Georgia,serif; font-size:1.3em; font-weight:normal}
#content.archive h4{ margin:0 0 18px 0; font-size:1em}
#content.archive h5{ margin:0; font-size:1em}
a{text-decoration:none}
a img{border:none}
p{ margin:0; padding:0 0 18px 0}
ul{ margin:0 0 0 1.4em; padding:0 0 18px 0}
ul ul{padding:0}
blockquote{ margin:1em; padding:1em;}
pre{ margin:0 0 18px 0; padding:4px}
pre{ white-space:pre-wrap; white-space:-moz-pre-wrap !important; white-space:-pre-wrap; white-space:-o-pre-wrap; word-wrap:break-word}
pre,code,kbr{font-family:Courier,Monaco,monospace}
code,kbr{padding:0 2px}
abbr,acronym{ font-size:0.9em; letter-spacing:1px}
img.left{ float:left; margin:0 12px 0 0}
img.right{ float:right; margin:0 0 0 12px}
img.center{ display:block; margin:0 auto}
#container{ width:690px; margin:0 auto; padding:30px 30px 0 30px; text-align:left}
#commentspopup #container{ width:455px; padding:0 15px}
#header{ height:115px; padding:0 0 0 18px}
#header h1{  display:none; padding-top:50px}
#navigation{ height:2.7em; line-height:2.7em}
#navigation ul{ margin:0; padding:0}
#navigation li{ float:left; margin:0; padding:0; list-style-type:none; border-right:1px solid; white-space:nowrap}
#navigation li a{ display:block; padding:0 10px; font-size:1em; text-transform:uppercase; letter-spacing:1px}
* html #navigation a{width:1%}
#navigation form{ float:right; height:100%; width:189px; padding:0 15px; border-left:1px solid; line-height:0}
#navigation form fieldset{  margin-top:7px; border:0 solid}
* html #navigation form fieldset{margin-top:7px}
#navigation #s{ height:1.5em; width:140px; margin:0 5px 0 0; padding:0; border:1px solid; font-size:0.9em; vertical-align:middle}
#navigation #searchbutton{ height:2em; width:auto; padding:0 1px; border:1px solid; font-size:9px; letter-spacing:1px; text-align:center; vertical-align:middle}
#content{ float:left; width:455px; padding-top:32px}
.singlecol #content{ float:none; width:550px; margin:0 70px}
#commentspopup #content{ float:none; padding-top:0}
.entry{margin:0 0 40px 0}
.entry img{max-width: 455px}
.entry .info{  position:relative;  margin-top:-3px;  padding:3px;  border-top:1px solid;  border-bottom:1px solid;  font-size:0.9em}
.entry.single{clear:both}
.entry.single .info{margin:0 0 22px 0}
.entry .info a{  margin-right:6px;  padding-right:9px;  border-right:1px solid}
.entry .info em{  padding-right:6px;  font-style:normal}
.entry .author,.entry .editlink a{  margin:0;  padding:0 0 0 10px;  border-left:1px solid;  border-right:none}
.entry #filedunder{  clear:both;  padding:3px 0 0 0;  font-size:0.9em;  border-top:1px solid}
.entry .links li{float:left;margin:0;padding:0;width:132px;white-space:nowrap}
.posts_lists{padding:20px 0 0 0}
.posts_lists h3{  color:#009193;  font-size:1.4em}
.linkcat{list-style-type:none;padding:18px 0 0 0}
.linkcat ul li{list-style-image:url(images/spring_flavour/links_yellow.gif)}
.minientry{ position:relative; margin:0px 0 35px 0; padding:10px 0; border-top:1px dotted; border-bottom:1px dotted}
.minientry p{padding:0}
.minientry .commentlink{ margin-left:3px; padding-right:7px; border-right:1px solid; font-size:0.9em}
.minientry .permalink{ margin-left:3px; font-size:0.9em; font-style:normal}
.minientry .author,.minientry .editlink a{ margin-left:6px; padding:0 8px 0 10px; border-left:1px solid; font-size:0.9em; font-style:normal}
.minientry .editlink a{margin:0}
#comments h2{margin-bottom:24px}
#comments h2 a{ margin-left:2px; padding-left:6px; border-left:1px solid; font-family:Arial,Helvetica,sans-serif; font-size:0.55em}
#comments ul{margin:0 0 0 20px}
#comments li{ position:relative; margin-bottom:18px}
#comments li p{padding:0 0 10px 0}
#comments .header{ position:relative; min-height:19px; margin:0 0 10px 0; padding:3px 6px}
* html #comments .header{height:19px}
#comments .header strong{font-family:Georgia,sans-serif}
#comments .avatar{ float: left; padding: 2px; }
form{padding:6px 0}
#commentform,#contactform{margin-bottom:18px}
form fieldset{border:0 solid}
form p{ padding:6px 0; border-bottom:1px solid}
form label{ display:block; float:left; width:60px}
#commentform label{margin:0 15px 0 15px}
#contactform label{margin:0 15px 0 0}
form em{ margin-left:5px; font-size:0.9em; font-style:normal}
form input{ padding:3px; border:1px solid; font-family:Arial,Helvetica,sans-serif; font-size:0.9em}
form textarea{ padding:3px; width:200px; border:1px solid; font-family:Arial,Helvetica,sans-serif; font-size:0.9em}
form textarea{overflow:auto}
#commentform input{width:200px}
#commentform textarea{width:325px}
#contactform textarea,#contactform #bx_subject{width:465px}
* html #commentform textarea{width:320px}
* html #contactform textarea,* html #contactform #bx_subject{width:445px}
form .button{ width:90px !important; border-bottom:1px solid; font-weight:bold}
#commentform .button{margin-left:90px}
#contactform .button{margin-left:75px}
form .hiddenfield{display:none}
form .info{padding-left:90px}
.archive .postspermonth{ margin:0; list-style:none}
.next a{float:right}
.previous a{float:left}
#entrynavigation{ overflow:auto; height:1%; margin-bottom:13px; padding-bottom:13px; border-bottom:1px solid; font-size:0.9em}
#subcontent{ float:right; width:205px; padding:15px 0 0 15px; font-size:1em; line-height:1.5em}
* html #subcontent{padding-top:32px}
#subcontent ul,#subcontent p{margin:0 10px}
#subcontent h2{ margin:18px 0 10px 0; font-family:Georgia,serif; font-size:1.1em; line-height:1.1em}
#subcontent h2 em{ display:block; padding:5px 10px; font-style:normal}
#subcontent ul li{ margin:2px 0 2px 18px; padding-bottom:2px; border-bottom:1px solid}
#subcontent li a{ padding:1px 0; height:1%}
#subcontent ul.categories li ul{margin:0}
#subcontent ul.categories li li{ margin:0; padding:0 0 3px 0; border-bottom:none}
#subcontent ul.categories li ul ul{margin:0 0 0 16px}
#wp-calendar{ display:inline-table; border-collapse:collapse; width:185px; margin:0px 10px 0 10px; text-align:center}
#subcontent table caption{ margin:-5px 10px 0 10px; padding-bottom:5px; border-bottom:1px solid; letter-spacing:0.1em}
#subcontent table thead tr{border-bottom:1px solid}
#subcontent table th{border-bottom:1px solid}
#subcontent table td{ width:200px; padding:1px; font-size:0.9em}
#subcontent table td#today{ padding:0; border:1px solid; font-size:1em; font-weight:bold}
#subcontent table td a{ display:block; border-bottom:1px solid; font-weight:bold; font-size:1.15em}
#subcontent table tfoot{border-top:1px solid}
#subcontent table tfoot a{ border:none; font-weight:bold}
#subcontent table tfoot #prev a{text-align:left}
#subcontent table tfoot #next a{text-align:right}
#footer{ clear:both; padding:40px 0 15px 0; font-size:0.9em}
.singlecol #footer{ padding:25px 0 15px 0}
#footer p{ padding:12px 0 18px 0; border-top:1px solid}
#footer strong{font-weight:normal}
.singlecol #footer p{ padding:12px 70px 18px 70px}
/*.avatar{float:right;padding:3px;margin:0 0 3px 3px;border:1px #000 solid;background:#fff;clear:both;height:80px;width:80px}
.gravatarbox{clear:both;margin:0 0 2px 0px;min-height:120px}*/
* html div.gravatarbox{height:120px}
.postgrav{float:left;padding:3px;margin-right:5px;margin-left:5px;background:#fff;border:1px #000 solid}
.subscription-manager{padding:10px 0 20px 0;margin:0px 0 0 5px;width:460px}
div.wrap{background:#fafafa;padding:5px 10px;margin:0;border:1px solid #ccc}
div.wrap h2{margin:.5em 0 1em 0}
div.wrap fieldset{border:1px solid #555;margin:1em 0;padding:5px 10px}
div.wrap fieldset legend{font-weight:bold;font-size:small}
div.wrap p.submit{text-align:right}
.updated{background:#dadada;border:1px solid #CCC;margin:1em 0 10px 0;padding:0 1em}
.updated-error{background-color:#FFA3A3;border:1px solid #FF5D5D}
div.wrap form{margin:0;padding:0}
div.warp li{margin-bottom:6px;line-height:130%}
span.otd_author{color:#009193;font-weight:normal}
.otd_priority{}
li.otd_todo{font-weight:bold}
li.otd_completed{text-decoration:line-through}
ul.asides{background: url(images/asides.gif) #FFFFF0 no-repeat right bottom;font-size:1em;list-style:none;margin:0 0 1.25em 0;padding:10px 5px 25px 5px;}
 ul.asides li a{background:none}
ul.asides li{background:url(images/linkyloo.gif) no-repeat 2px 5px;list-style:none;padding:0 0 8px 16px}
ul.asides .asidetitle{margin:0 0 18px 0;font-size:1em}

body{ color:#414141; background:#EDE8E2}
body#commentspopup{background:white}
h1,h1 a,h2,h2 a,h3 a,h4 a{color:#009193}
h1 a:hover,h2 a:hover,h3 a:hover,h4 a:hover{color:#1BA6B2}
a{color:#6C8C37}
a:hover{color:#009193}
a.commentlink{  padding-left:16px;  background:url(images/spring_flavour/comments.gif) center left no-repeat}
a.more{  padding-right:10px;  background:url(images/spring_flavour/more.gif) center right no-repeat}
pre,code,blockquote{background-color:#F8FAF2}
kbr{color:#009193}
#container{  padding-top:0;  border-top:30px solid white;  background:white url(images/spring_flavour/container_bg.gif) 500px 0px repeat-y}
#container.singlecol,#commentspopup #container{background-image:none}
#header{   background-color:#FFF;  background-image:url(images/spring_flavour/logo.jpg)}
#navigation{background-color:#A3C159}
#navigation li{border-color:white}
#navigation a{color:white}
#navigation .selected,#navigation a:hover{background-color:#1BA6B2}
#navigation form{  border-color:white;  background:#FEC42D url(images/spring_flavour/corner_bottom_right.gif) bottom right no-repeat}
#navigation #s{border-color:#FFF9EA}
#navigation #searchbutton{ color:white; background-color:#A3C159}
.entry{margin:0 0 40px 0}
.entry .author{}
.entry .info{  border-color:#F3F4F4;  background-color:#FAFAFA}
.entry .info a{border-color:#949494}
.entry a.more{  padding-left:12px;  background:url(images/spring_flavour/more.gif) center left no-repeat}
.entry .info .date{  padding-left:15px;  background:url(images/spring_flavour/post.gif) center left no-repeat}
.entry .info .author{  padding-left:23px;  border-color:#949494;  background:url(images/spring_flavour/author.gif) 10px 2px no-repeat}
.entry #filedunder{border-color:#F3F4F4}
.posts_lists li{list-style-image:url(images/spring_flavour/post_yellow.gif)}
.entry .moretext{padding:0 23px 0 0;background:url(images/spring_flavour/read_more.gif) no-repeat 100% 3px;text-decoration:none}
.minientry{border-color:#D9D9D9}
.minientry .commentlink{border-color:#949494}
.minientry .permalink{  padding-left:15px;  background:url(images/spring_flavour/post.gif) center left no-repeat}
.minientry .author{  padding-left:23px;  border-color:#949494;  background:url(images/spring_flavour/author.gif) 10px 2px no-repeat}
#comments h2{margin-bottom:24px}
#comments h2 a{color:#6C8C37}
#comments li.comment{list-style-image:url(images/spring_flavour/comments.gif)}
#comments li.trackback,#comments li.pingback{list-style-image:url(images/spring_flavour/pingtrackback.gif)}
#commentform{background-color:#EDF3DE}
#comments .header{background-color:#EDF3DE}
#comments .header.alt{background-color:#E9F7F6}
form p{border-color:white}
form label{color:#6C8C37}
form em{color:#C8C8B4}
form input{color:#414141}
form input,form textarea{ border-color:#DCDCDC #F0F0F0 #F0F0F0 #DCDCDC}
form input:focus,form textarea:focus{ border-color:#9A9A9A #C0C0C0 #C0C0C0#F0F0F0 #DCDCDC}
form .button{ border-color:white #DCDCDC #DCDCDC white; background-color:#F0F0F0}
.archive .postspermonth{color:#A0A0A0}
.next a{  padding-right:10px;  background:url(images/spring_flavour/next.gif) center right no-repeat}
.previous a{  padding-left:10px;  background:url(images/spring_flavour/previous.gif) center left no-repeat}
#entrynavigation{border-color:#F3F4F4}
.editlink{  position:absolute;  height:14px;  width:14px;  right:2px;  background:url(images/spring_flavour/edit.gif) 0 -14px}
html>body .editlink{bottom:6px}
.entry .info .editlink a,.minientry .editlink a,#comments li .editlink a{ display:block; height:14px; width:14px; margin:0; padding:0; border:none; font-size:1px; line-height:0;  text-indent:-9999px;  background:url(images/spring_flavour/edit.gif) 0 0}
.entry .info .editlink a:hover,.minientry .editlink a:hover,#comments li .editlink a:hover{background:none}
.entry ul.links li{list-style-image:url(images/spring_flavour/links_yellow.gif)}
#subcontent{background:url(images/spring_flavour/subcontent_bg.gif) top left no-repeat}
#subcontent h2{  color:white;  background:#A3C159 url(images/spring_flavour/corner_top_left.gif) top left no-repeat}
#subcontent h2 em{background:url(images/spring_flavour/corner_bottom_right.gif) bottom right no-repeat}
#subcontent ul li{border-bottom-color:#F0F0F0}
#subcontent li a:hover{background-color:#FFFBF0}
#subcontent ul.pages li{list-style-image:url(images/spring_flavour/post_yellow.gif)}
#subcontent ul.categories li,#subcontent ul.months li{list-style-image:url(images/spring_flavour/categories_yellow.gif)}
#subcontent ul.links li{list-style-image:url(images/spring_flavour/links_yellow.gif)}
#subcontent ul.feeds li{list-style-image:url(images/spring_flavour/feeds_yellow.gif)}
#subcontent ul.posts li{list-style-image:url(images/spring_flavour/post_yellow.gif)}
#subcontent ul.categories li li{list-style-image:url(images/spring_flavour/sub_categories_yellow.gif)}
#wp-calendar{color:#A0A0A0}
#subcontent table caption{border-bottom-color:#F3F4F4}
#subcontent table thead tr{ border-bottom-color:#F3F4F4; color:#414141}
#subcontent table th{border-bottom-color:#F3F4F4}
#subcontent table td#today{ border-color:#F3F4F4; color:#414141}
#subcontent table td a{ border-bottom-color:#A3C159; background-color:#EDF3DE}
#subcontent table tfoot{border-top-color:#F3F4F4}
#subcontent table tfoot a{background:none}
#footer{  color:#A0A0A0;  background:white url(images/spring_flavour/footer_bg.gif) 470px 0px no-repeat}
.singlecol #footer{background-image:none}
#footer p{border-top:6px solid #E9F7F6}
#footer a{color:#A0A0A0}
#footer a:hover{color:#414141}
#footer strong{color:#009193}
#author_post{list-style-image:url(images/spring_flavour/post.gif)}

