/*
Theme Name: Clean Lines
Theme URI: http://whereswalden.com/
Description: A clean and simple theme.
Version: 1.0
Author: Jeff Walden
Author URI: http://whereswalden.com/
Tags: blue, fixed width, simple

  Clean Lines
    http://whereswalden.com/

  This theme is derived from Parishuddha, originally released at
  http://www.hpnadig.net/blog/index.php/archives/2005/02/26/and-heres-a-new-theme/
  by H P Nadig.  It strives for simplicity and a minimum of distraction.
*/a{color:#b54141}a img{border:none}a:visited{color:#b54141}a:hover{color:#c60}acronym,abbr{border-bottom:1px dashed #333}acronym,abbr,span.caps{font-size:90%;letter-spacing:.07em}acronym,abbr{cursor:help}cite{font-size:90%}article,aside,figcaption,figure,footer,hgroup,nav,section{display:block}h1,h2,h3,h4,h5,h6{font-family:Verdana,Arial,sans-serif}h1{font-size:2em}h2{border-bottom:1px dotted #ccc;font-size:1.4em;letter-spacing:0.2em;margin:15px 0 2px 0;padding-bottom:2px}h3{border-bottom:dotted 1px #d4d4d4;font-size:1.1em;font-weight:bolder;margin-top:0}h4{border-bottom:dotted 1px #ddd;font-size:1em}h5{border-bottom:dotted 1px #e5e5e5;font-size:0.83em}h6{border-bottom:dotted 1px #eee;font-size:0.67em}body{background:#ccc;border:solid 2px #999;color:#000;font-family:Verdana,Arial,sans-serif;padding:0;width:970px;font-size:90%;-moz-border-radius:7px;-khtml-border-radius:7px;-webkit-border-radius:7px;border-radius:7px}#page{background:#fff;padding:2px;margin:0 auto 0 auto;border:1px solid #000;border-top:none;border-bottom:none}table.border-1{border:1px outset black}table.border-1 th,table.border-1 td{border:1px inset black}blockquote,.attribution{border-left:5px solid #ccc;margin:1em 1.5em;padding-left:5px}blockquote p{margin:1em 0;font-size:100%}.attribution{padding-top:0.25em;margin-top:-1em;text-align:right;font-style:italic}.attribution:before{content:"\2014 "}dl{margin-left:1.5ex;margin-right:1.5ex}dl dl{margin-left:0;margin-right:0}#header{background:#fff;border:1px solid #000;border-bottom:none;margin:0;-moz-border-radius-topleft:5px;-khtml-border-top-left-radius:5px;-webkit-border-top-left-radius:5px;border-top-left-radius:5px;-moz-border-radius-topright:5px;-khtml-border-top-right-radius:5px;-webkit-border-top-right-radius:5px;border-top-right-radius:5px}#header a{color:#b54141;text-decoration:none}#header a:hover{color:#f60}#header h1{font:small-caps 230% sans-serif;font-weight:bolder;letter-spacing:0.1em;padding:15px 10px 0 20px;margin:5px 2px 0}#header h2{font:normal 90% sans-serif;font-style:italic;letter-spacing:0.05em;color:#555;margin:5px 2px 0;border-bottom:double 3px #b4c1ca;padding:0 10px 15px 20px}.storycontent aside{float:right;width:60%;padding:1em;margin:0.5em 0 0.5em 1em;background-color:rgb(225,225,225);border:1px rgb(55,55,55) dashed;-moz-border-radius:5px;-khtml-border-radius:5px;-webkit-border-radius:5px}.storycontent aside.left{float:left;margin-left:0;margin-right:1em}.storycontent aside.right{}#content,#nextprev{margin:0px;padding:5px 20px 10px;width:690px;float:left;font-size:1.2em}#nextprev:empty{padding:0}.postdate{border-bottom:1px dotted #ccc;font-size:1.4em;letter-spacing:0.2em;margin:15px 0 2px 0;padding-bottom:2px}.storycontent h1,.storycontent h2,.storycontent h3,.storycontent h4,.storycontent h5,.storycontent h6{font-weight:normal;margin-top:0}.storycontent h3,.storycontent h4,.storycontent h5,.storycontent h6{border-bottom:dotted 1px #eee}.storycontent h1{border-bottom:dotted 1px #d4d4d4;font-size:1.1em;font-weight:bolder;margin:0;letter-spacing:0.1em}.storycontent h1 a{text-decoration:none;color:#069}.storycontent h2{border-bottom:1px dotted #ccc;font-size:100%;letter-spacing:0.2em;margin:15px 0 2px 0;padding-bottom:2px}.storycontent h3{font-size:87%;letter-spacing:0.1em}.storycontent h4{font-size:82.5%}.storycontent h5{font-size:78%}.storycontent h6{font-size:75%}ol#comments li p{font-size:100%}.moderation-notice{font-style:italic}p,li,blockquote,.attribution,.feedback,dt,dd{font:90%/175% Verdana,Arial,sans-serif}ul.post-meta{list-style:none}ul.post-meta span.post-meta-key{font-weight:bold}.feedback{color:#999;text-align:right;clear:both}.meta{font-size:.75em}.meta li,ul.post-meta li{display:inline}.meta ul{display:inline;list-style:none;margin:0;padding:0}.meta,.meta a{color:#808080;font-weight:normal;letter-spacing:0}#commentform #author,#commentform #email,#commentform #url,#commentformtextarea{border:1px solid #333;padding:.2em}#commentform textarea{width:100%}#commentlist li ul{border-left:1px solid #ddd;font-size:110%;list-style-type:none}figure,pre.code{border:1px solid #bbb;background-color:#f3f3f3;margin:1.25em 1.5ex;word-wrap:break-word;line-height:normal}.aligncenter,figure.aligncenter{display:block;margin-left:auto;margin-right:auto}figure{-moz-border-radius:3px;-khtml-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;-moz-box-shadow:5px 5px 5px #999;-khtml-box-shadow:5px 5px 5px #999;-webkit-box-shadow:5px 5px 5px #999;box-shadow:5px 5px 5px #999}figure img,figure div,figure video,figure audio,figure object{margin:4px;padding:0}figure object.youtube{margin-top:8px;margin-bottom:6px;padding:0}figure figcaption img{margin:0;padding:0}figure figcaption{display:block;border-top:1px solid #ccc;font-size:13px;line-height:17px;padding:2px 10px;margin:0;text-align:center}pre.code{border-style:dashed;padding:1.25ex 1.5ex;-moz-border-radius:3px;-khtml-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;white-space:pre-wrap}#sidebar{border-left:1px dotted #ccc;border-top:0;padding:5px 0 10px 15px;right:2px;top:0;margin-left:730px;margin-right:2px;width:205px;position:relative;word-wrap:break-word}#sidebar section{color:#aaa;font-weight:bold;list-style-type:none;margin-bottom:15px;padding-left:3px;text-transform:lowercase}#sidebar section h1{font:italic normal 110% Verdana,Arial,sans-serif;letter-spacing:0.1em;margin-bottom:0px}#sidebar section .textwidget{font:normal normal 12px/130% 'Lucida Grande','Lucida Sans Unicode',Tahoma,sans-serif;color:#000;text-transform:none;margin-top:3px;padding-left:12px;text-align:left}#sidebar section ul{font-variant:normal;font-weight:normal;line-height:100%;list-style-type:none;margin:0;padding:0;text-align:left}#sidebar section ul li{border:0;font:normal normal 12px/115% 'Lucida Grande','Lucida Sans Unicode',Tahoma,sans-serif;letter-spacing:0;margin-top:3px;padding:0;padding-left:12px}#sidebar section ul li a{color:#000;text-decoration:none}#sidebar section ul li a:hover{border-bottom:1px solid #809080}#sidebar section ul ul.children{font-size:142%;padding-left:4px}#searchform{font-variant:normal;font-weight:normal;line-height:100%;margin:0;padding:0;padding-left:12px;text-align:left}#searchform input#s{width:80%;background:#eee;border:1px solid #999;color:#000}#searchform #searchsubmit{font-size:80%}#sidebar .widget_twitter h1 a{text-decoration:none}#sidebar .widget_twitter .tweets li{color:#000;margin-bottom:6px;text-transform:none}#sidebar .widget_twitter .tweets li a{color:#089}#sidebar .widget_twitter .tweets li a:hover{border-bottom:1px solid #809080}#sidebar .widget_twitter .timesince{font-size:90%}#sidebar .widget_recent_entries ul li{text-transform:none;margin-bottom:6px}#wp-calendar{border:1px solid #ddd;empty-cells:show;font-size:14px;margin:0;width:90%}#wp-calendar #next a{padding-right:10px;text-align:right}#wp-calendar #prev a{padding-left:10px;text-align:left}#wp-calendar a{display:block;text-decoration:none}#wp-calendar a:hover{background:#e0e6e0;color:#333}#wp-calendar caption{color:#999;font-size:16px;text-align:left}#wp-calendar td{color:#aaa;font:normal 12px 'Lucida Grande','Lucida Sans Unicode',Tahoma,sans-serif;letter-spacing:normal;padding:2px 0;text-align:center}#wp-calendar td.pad:hover{background:#fff}#wp-calendar td:hover,#wp-calendar #today{background:#eee;color:#bbb}#wp-calendar th{font-style:normal;text-transform:capitalize}footer{padding:2px;border-top:dotted 1px #ddd;background:#fff;border:1px solid #000;border-top:none;-moz-border-radius-bottomleft:5px;-khtml-border-bottom-left-radius:5px;-webkit-border-bottom-left-radius:5px;border-bottom-left-radius:5px;-moz-border-radius-bottomright:5px;-khtml-border-bottom-right-radius:5px;-webkit-border-bottom-right-radius:5px;border-bottom-right-radius:5px}footer div{padding-top:4px;border-top:dotted 1px #ddd}.credit{font:11px/175% Verdana,Arial,sans-serif;background:#6a8394;color:#fff;font-size:11px;margin:0;padding:0;border:0;text-align:center;letter-spacing:1px;-moz-border-radius:5px;-khtml-border-radius:5px;-webkit-border-radius:5px;border-radius:5px}.credit a,.credit a:link{color:#fff}.credit a:hover{color:#efefef}@media screen and (min-width:400px){body{background:no-repeat fixed #ccc;background-size:cover;-webkit-background-size:100% 100%;-webkit-background-size:cover;-o-background-size:100% 100%;-o-background-size:cover} body #footer,body #header,body #page{background-color:rgba(255,255,255,0.9)}}@media screen and (min-width:2048px){#body-cube{background-image:url(backgrounds/mount-cube/2080x1544.jpg)}}@media screen and (max-width:2048px) and (min-width:1500px){#body-cube{background-image:url(backgrounds/mount-cube/1680x1247.jpg)}}@media screen and (max-width:1500px) and (min-width:400px){#body-cube{background-image:url(backgrounds/mount-cube/1078x800.jpg)}}@media screen and (min-width:2048px){#body-onawa{background-image:url(backgrounds/lake-onawa/2080x1544.jpg)}}@media screen and (max-width:2048px) and (min-width:1500px){#body-onawa{background-image:url(backgrounds/lake-onawa/1680x1247.jpg)}}@media screen and (max-width:1500px) and (min-width:400px){#body-onawa{background-image:url(backgrounds/lake-onawa/1078x800.jpg)}}@media screen and (min-width:2048px){#body-sunrise-trail{background-image:url(backgrounds/sunrise-trail/2080x1560.jpg)}}@media screen and (max-width:2048px) and (min-width:1500px){#body-sunrise-trail{background-image:url(backgrounds/sunrise-trail/1680x1260.jpg)}}@media screen and (max-width:1500px) and (min-width:400px){#body-sunrise-trail{background-image:url(backgrounds/sunrise-trail/1080x810.jpg)}}
