/*
Theme Name: YUI autogrid minimal
Theme URI: http://yuiblog.com/assets/yuiminimalautogrid/
Description: A very minimalistic WordPress theme that uses YUI grids and self-adjusting layout. A script reads out your current browser space and adjusts the YUI grid accordingly.
Version: 2.8.0r4
Author: Christian Heilmann / Mike Allbutt
Author URI: http://wait-till-i.com
Tags:two colums, footer, fixed menu, yui, grids, autogrid

	YUI autogrid minimal v1.0
	 http://yuiblog.com/assets/yuiminimalautogrid/

	This theme was designed and built by Christian Heilmann,
	reusing some of the parts of Kubrick by Michael Heilemann,
	whose blog you will find at http://binarybonsai.com/

	The CSS, XHTML and design is released under BSD:
	http://wait-till-i.com/license.txt

  
  The html is needed if you want to use any other background than white,
  reset resets the height of the document to the height of the content,
  not the browser viewport.
 */html,body{font-family:"Lucida Grande","charcoal cy",arial,sans-serif;background:#fff;color:#000}
/* =grids   overriding the default min-width of #doc3  */#doc3{min-width:0}
/* giving the main content a min-height and some padding  */#yui-main{height:30em;min-height:30em}
html>body #yui-main{height:auto}
/* =elements  */h1{font-weight:400;font-family:'Gill Sans','Arial',sans-serif;color:#641123;font-size:157%;margin:0;padding:0}
h2{font-weight:400;font-family:'Gill Sans','Arial',sans-serif;color:#641123;font-size:137%}
h3{font-weight:400;font-family:'Gill Sans','Arial',sans-serif;color:#67838B;font-size:127%}
a{color:#641123}
h1 a,h2 a{color:#641123;text-decoration:none}
h1.homename {margin-top:0;padding-top:0;line-height:1em}
p.description{color:#67838B;margin-bottom:0}
.helpinfo{text-align:right}.helpinfo{color:#67838B}.helpinfo b{color:#641123}
#hd {margin-bottom:1em}
h1,h2,h3{margin:0.1em 0}
li li{font-size:100%}
pre{overflow:auto;background:#000;color:#0c0;padding:1em}
pre code{font-family:"Monaco",monospace}
/* =posts  */.post{font-size:120%}
.post li{list-style:square}
.post small{display:block;padding-bottom:5px}
div.entry div.postmetadata,.postmetadata{font-size:85%;color:#555;position:relative;padding:0}
.postmetadata div{padding-bottom:5px;clear:both}
.postmetadata .edit a{position:absolute;bottom:10px;left:0;color:#000}
.postmetadata .comments{clear:both;text-align:right;font-size:115%;border-bottom:dashed thin #666;padding:10px}
.postmetadata .comments a{color:#000}
.postmetadata ul{overflow:auto;margin:0;padding:5px 0}
.postmetadata ul.hide{position:absolute;left:-50000px}
.tags li,.cats li{float:left;padding-right:1em;list-style:none}
.archives,.archives ul{font-size:100%;margin:0;padding:0}
.archives li{display:inline;padding-right:.5em}
/* =navigation  */.navigation{overflow:hidden}
.navigation a{color:#333;display:block;padding:.5em 0}
.next{float:right;text-align:right;width:49%}
.previous{float:left;text-align:left;width:49%}
/* =comments  */#comments{font-weight:400;font-family:'Gill Sans','Arial',sans-serif;color:#060}
.commentlist{font-size:107%}
.commentlist li{margin-left:-2em;padding:.5em}
.commentlist li.alt{background:#ddd;padding:.5em}
/* =sidebar  */#sb{position:relative}
#sidebarnav{position:relative;width:12em;border-right:0 solid #ccc;margin-top:0;padding:.1em 1em}
#sidebarnav ul{margin:.1em 0 0;padding:0}
#sidebarnav ul ul{padding-left:1em;margin:.5em 0 0}
#sidebarnav li{list-style:none;padding:.2em 0}
#sidebarnav a{display:block;color:#000;text-decoration:none;text-transform:uppercase}
#sidebarnav .children a{color:#641123}#sidebarnav .children .children a{color:#67838B}
#sidebarnav li.ext a{background:url(images/arrow.png) center right no-repeat #fff}
#sidebarnav a:hover{background:#ddd}
#sidebarnav li.ext a:hover{background:url(images/arrow.png) center right no-repeat #dfd}
#sidebarnav #head a{font-family:"charcoal cy",sans-serif;font-size:180%;text-transform:uppercase;font-weight:400;color:#030;text-decoration:none;display:block;margin:0;padding:0}
#head div{color:#666;padding:.5em 0 1em}
#sidebarnav h4{border:1px solid #000;border-left:none;border-right:none;margin:1em 0;padding:5px}
/* =comments  */.commentmetadata{display:block;padding:1em 0}
.commentmetadata a{color:#333}
#commentform textarea{width:99%;border:2px solid #999}
#submit{display:block;margin:0 0 0 60%}
/* =footer  */#ft{background:#fff;border-top:1px solid #fff;text-align:left;color:#333;padding:1em 0}
#ft a,#ft p{color:#666;text-decoration:none}
#ft p,#ft address{padding-bottom:.5em;margin:0}
img.alignleft{float:left;margin-right:.5em}
img.alignright{float:right;margin-left:.5em}
/* =WP  */.aligncenter,div.aligncenter{display:block;margin-left:auto;margin-right:auto}
.alignleft{float:left}
.alignright{float:right}
.wp-caption{border:1px solid #ddd;text-align:center;background-color:#f3f3f3;padding-top:4px;-moz-border-radius:3px;-khtml-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;margin:10px}
.wp-caption img{border:0 none;margin:0;padding:0}
.wp-caption p.wp-caption-text{font-size:11px;line-height:17px;margin:0;padding:0 4px 5px}
.xoxo a{display:block}
#content,.archives ul{padding:0}
.postmetadata a,.archives a{color:#666}
