/*
Theme Name: Dojo
Theme URI: http://spaceninja.com/dojo/
Description: A minimal, web-standards, SEO-friendly theme with two dynamic sidebars and an editable "about" blurb.
Version: 5.1.3
Author: Scott Vandehey
Author URI: http://spaceninja.com/
Tags: fixed-width, three-columns, right-sidebar, white, theme-options, threaded-comments
*/
body{background:#fff;color:#333;font:80%/1.5 Arial, "Helvetica Neue", Helvetica, sans-serif;margin:0;padding:0}
.ahem,hr{display:none!important}
.floatleft,.alignleft{float:left;margin:0 1em 1em 0}
.floatright,.alignright{float:right;margin:0 0 1em 1em}
.aligncenter{display:block;margin-left:auto;margin-right:auto}
#page{width:960px;margin:0 auto}
#wrapper{padding-top:20px;float:left;width:960px;background:transparent url(images/bg-sidebar-five-percent.png) repeat-y top right}
#sidebar{width:395px;float:right;margin-bottom:20px;padding:0 15px}
#columncap{margin-bottom:20px}
#column1{width:190px;float:left}
#column2{width:190px;float:right}
#content{width:510px;float:left;margin-bottom:20px}
#footer{clear:both;border-top:1px solid #ccc;padding-bottom:1.5em;width:100%;float:left}
#header{border-bottom:1px solid #ccc;padding-top:3em}
#blogname{font-family:Calibri, Arial, "Helvetica Neue", Helvetica, sans-serif;font-size:3em;line-height:1;margin:0 0 .25em}
.entry{margin-bottom:3em}
.alert,.error{background:#ffc;border:1px solid #ff0;border-width:1px 0;margin:1em 0;padding:1em}
code,kbd,tt,pre{font-family:Consolas, "Lucida Console", Monaco, monospace;background:transparent url(images/bg-sidebar-five-percent.png) top right}
pre{background:transparent url(images/bg-sidebar-five-percent.png) top right;padding:.5em}
a,a:link,a:visited{color:#333;text-decoration:none;border-bottom:1px solid #ccc}
a:hover,a:focus,a:active{color:#c00;border-bottom-width:2px}
sup{vertical-align:baseline;position:relative;bottom:.33em}
acronym,abbr,.info{border-bottom:1px dotted #333;cursor:help}
h1,h2,h3,h4{font-family:Calibri, Arial, "Helvetica Neue", Helvetica, sans-serif;line-height:1.25;margin:0 0 .25em}
h1{font-size:2.5em}
h1.archive{margin-bottom:.5em}
h2{font-size:2em}
h3{font-size:1.75em}
h4{font-size:1.5em}
h5,h6{font-size:1.25em}
th,td{line-height:1.1;vertical-align:top;border-bottom:1px solid #ddd;padding:.5em .66em}
th{text-align:left;vertical-align:bottom}
.metadata .byline{margin-bottom:.75em}
ul,ol{margin-left:0;padding-left:0}
li{padding-left:0;margin:.25em 0 .25em 1.25em}
ul li{list-style-type:disc}
ol li{margin-left:1.5em}
ul.rss li{list-style:none;margin-left:0;padding-left:17px;background:transparent url(images/feed.gif) no-repeat left .25em}
.wp-caption{margin:.25em auto 1em}
.entry img,.entry object{display:block;background:#fff;border:1px solid #eee;border-right:1px solid #ccc;border-bottom:1px solid #ccc;max-width:500px;margin:.25em auto 1em;padding:4px}
.wp-caption img{margin:0 auto}
.wp-caption p.wp-caption-text{font-size:.9em;text-align:center;color:#666;margin:.25em 0 0}
.entry .thumbrow{text-align:center}
.entry .thumbrow img{display:inline;margin:0 .5em}
.entry img.floatright,.entry img.alignright,.entry img[align=right],.wp-caption.alignright{margin:.25em 0 1em 1em}
.entry img.floatleft,.entry img.alignleft,.entry img[align=left],.wp-caption.alignleft{margin:.25em 1em 1em 0}
.entry p,.entry li,#columncap p{text-align:justify}
#site-archives-monthly-archive{width:60%;float:left}
#site-archives-monthly-archive.wide{width:auto;float:none}
#site-archives-monthly-archive li,#site-links li{text-align:left}
#site-archives-category-archive{width:37%;float:right}
#site-links img{margin-left:0;margin-right:0}
blockquote{border-left:2px solid #ccc;background:transparent url(images/bg-sidebar-five-percent.png) top right;font-style:italic;margin:.25em 0 1em;padding:.75em 1em .25em}
blockquote p{margin:0 0 .5em}
.navigation{border-top:1px solid #ccc;padding-top:.25em;width:100%;float:left}
.navigation .prev{float:left;width:50%}
.navigation .next{float:right;width:50%;text-align:right}
.comments,.commentlist,.nocomments,.related{margin-bottom:2em}
.commentlist li{clear:both;list-style:none;background:#fff;margin:0;padding:.75em 1em .25em}
.commentlist li li{border-left:2px solid #ccc;margin:0 -1em 0 .5em}
.commentlist .even{background:#eee}
.commentlist .bypostauthor{background:#ddd}
.commentlist .avatar{float:right;background:#fff;border:1px solid #eee;border-right:1px solid #ccc;border-bottom:1px solid #ccc;margin:0 0 .5em .5em;padding:4px}
#cancel-comment-reply-link{margin-left:3em}
.trackback,.pingback{font-size:.85em;color:#666}
#sidebar .widget{clear:both;margin-bottom:1em;padding-bottom:.5em;border-bottom:1px solid #ddd}
#sidebar h4{margin-top:0}
#sidebar blockquote{background:transparent url(images/bg-sidebar-five-percent.png) top right;border-color:#bbb;margin:0}
#sidebar img{display:block;background:#fff;border:1px solid #eee;border-right:1px solid #ccc;border-bottom:1px solid #ccc;padding:4px}
#sidebar .rsswidget img{border:0;display:none;margin:0;padding:0}
#sidebar #search input{width:33%}
#sidebar #search input#s{width:60%}
#wp-calendar{background:transparent url(images/bg-sidebar-five-percent.png) top right;width:100%}
#wp-calendar #today{font-weight:700;background:transparent url(images/bg-sidebar-five-percent.png) top right}
#wp-calendar td,#wp-calendar th{text-align:center;color:#999;padding:.25em 0}
#wp-calendar td a{font-weight:700}
#wp-calendar caption{text-align:left;font-weight:700}
.st-tag-cloud,.wp-tag-cloud{background:transparent url(images/bg-sidebar-five-percent.png) top right;padding:.5em .5em .5em 1em}
#sidebar .st-tag-cloud,#sidebar .wp-tag-cloud{background:transparent url(images/bg-sidebar-five-percent.png) top right}
.st-tag-cloud li,.wp-tag-cloud li{display:inline;margin:0 .5em 0 0}
.st-tag-cloud li a,.wp-tag-cloud li a{color:#555}
.st-tag-cloud li a:hover,.wp-tag-cloud li a:hover,.st-tag-cloud li a:focus,.wp-tag-cloud li a:focus{color:#c00}
#subscribe-dojo p{margin:.25em 0}
#flickrrss,#flickr-rss-dojo-version{float:left;width:100%}
#flickrrss ul,#flickrrss li,#flickr-rss-dojo-version ul,#flickr-rss-dojo-version li{list-style:none;margin:0;padding:0}
#flickrrss li img,#flickr-rss-dojo-version li img{float:left;margin:0 10px 10px 0}
#admin-recent-comments-dojo-version cite{font-style:normal;font-weight:700}
#admin-recent-comments-dojo-version blockquote small{font-size:.9em}
.twitter .twitter-item{list-style:none;background:transparent url(images/bg-sidebar-five-percent.png) top right;border-left:2px solid #bbb;font-style:italic;margin:.25em 0 1em;padding:.75em 1em}
.twitter .twitter-timestamp{display:block;font-size:.8em}
.flattr{margin:5px 0 0 5px}
#footer p{width:50%;margin:1em 0 0}
#footer .copyright{float:left}
#footer .poweredby{float:right;text-align:right}
.footnotes{font-size:85%;line-height:1.5em;padding:10px 0}
.footnotes .footnotedivider{width:120px;border-bottom:1px solid #ccc}
.footnotes li{margin:0 0 5px}
sup.footnote a{text-decoration:none;font-size:80%}
sup.footnote{line-height:0}
.footnotereverse a{text-decoration:none;padding:0 0 0 5px}
img,.entry .thumbrow a{border:none}
form,ul ul,ol ol,.twitter{margin:0}
.clearboth,.related{clear:both}
#header #blogname a,.title h1 a,.title h2 a{border-bottom:1px solid #eee}
p,ul,ol,table,.navigation,.entry .floatright img,.entry .floatleft img,#searchform{margin:.25em 0 1em}
blockquote i,blockquote em,blockquote cite,.commentlist cite{font-style:normal}
.trackback .content,.pingback .content,#admin-recent-comments-dojo-version blockquote cite{font-style:italic}
#sidebar #search h4,#sidebar #search br{display:none}
