html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,font,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td{margin:0;padding:0;border:0;outline:0;font-weight:inherit;font-style:inherit;font-size:100%;font-family:inherit;vertical-align:baseline}body{line-height:1;color:black;background:white}ol,ul{list-style:none}table{border-collapse:separate;border-spacing:0;vertical-align:middle}caption,th,td{text-align:left;font-weight:normal;vertical-align:middle}q,blockquote{quotes:"" ""}q:before,q:after,blockquote:before,blockquote:after{content:""}a img{border:none}@import url(blueprint/semantic.css);body{line-height:1.5;font-family:"Helvetica Neue", Arial, Helvetica, sans-serif;color:#333333;font-size:75%}h1,h2,h3,h4,h5,h6{font-weight:normal;color:#222}h1 img,h2 img,h3 img,h4 img,h5 img,h6 img{margin:0}h1{font-size:3em;line-height:1;margin-bottom:0.50em}h2{font-size:2em;margin-bottom:0.75em}h3{font-size:1.5em;line-height:1;margin-bottom:1.00em}h4{font-size:1.2em;line-height:1.25;margin-bottom:1.25em}h5{font-size:1em;font-weight:bold;margin-bottom:1.50em}h6{font-size:1em;font-weight:bold}p{margin:0 0 1.5em}p img.left{display:inline;float:left;margin:1.5em 1.5em 1.5em 0;padding:0}p img.right{display:inline;float:right;margin:1.5em 0 1.5em 1.5em;padding:0}a{text-decoration:underline;color:#000099}a:visited{color:#006}a:focus{color:black}a:hover{color:black}a:active{color:#c09}blockquote{margin:1.5em;color:#666666;font-style:italic}strong{font-weight:bold}em{font-style:italic}dfn{font-style:italic;font-weight:bold}sup,sub{line-height:0}abbr,acronym{border-bottom:1px dotted #666666}address{margin:0 0 1.5em;font-style:italic}del{color:#666666}pre{margin:1.5em 0;white-space:pre}pre,code,tt{font:1em "andale mono", "lucida console", monospace;line-height:1.5}li ul,li ol{margin:0}ul,ol{margin:0 1.5em 1.5em 0;padding-left:3.333em}ul{list-style-type:disc}ol{list-style-type:decimal}dl{margin:0 0 1.5em 0}dl dt{font-weight:bold}dd{margin-left:1.5em}table{margin-bottom:1.4em;width:100%}th{font-weight:bold}thead th{background:#c3d9ff}th,td,caption{padding:4px 10px 4px 5px}tr.even td{background:#e5ecf9}tfoot{font-style:italic}caption{background:#eeeeee}.quiet{color:#666}.loud{color:#111}.crud{background-color:#fffad4}.crud.crud-state-idle .crud.crud-hover{background-color:#fff6b8}.crud.crud-state-edit,.crud.crud-state-preview{outline:1px dashed #92907b}.crud.crud-state-edit.crud-pulse{background-color:#d9ffb5}.crud.crud-state-edit.crud-pulse.crud-invalid{background-color:#fed3c7}.crud.crud-state-edit > form{padding:5px !important}.crud.crud-state-preview{background-color:#c2dafc}.crud.crud-state-preview.crud-hover,.crud.crud-state-preview.crud-pulse{background-color:#abcffc}.crud .silk-icon + .ui-button-text{padding-left:2.5em}.crud .crud-version-control{float:right}.crud .crud-version-control select{width:100px}.crud .crud-version-control label.do-commit-version{font-size:0.7em;display:inline-block;line-height:0.9em;position:relative;top:5px}.crud .crud-buttons{font-size:0.7em;margin-top:1em}.crud.crud-state-idle .crud-buttons,.crud.crud-state-preview .crud-buttons{height:0;overflow:visible;position:relative;text-align:right;opacity:0.5;top:-3em}.crud.crud-hover .crud-buttons{opacity:1}.crud .required,.crud .optional{font-size:0.7em;position:relative;top:-0.15em;font-style:italic}.crud .required{color:#442718}.crud .optional{color:#ccc}.crud input[type=text]{border:1px solid #bbb}.autodate-wrapper{position:relative}.autodate-wrapper label{font-style:normal;font-weight:normal;font-size:0.8em;color:#838383;float:right;position:absolute;top:50%;right:24px;margin-top:-0.8em}.autodate-wrapper .ui-datepicker-trigger{position:absolute;right:0;top:50%;margin-top:-8px}ol.form-fields{list-style-type:none;padding:0;margin:0}ol.form-fields li{margin-bottom:0.5em}ol.form-fields .state-error .form-label{color:#8d0f00}ol.form-fields .state-error .form-field input,ol.form-fields .state-error .form-field textarea{border-color:#8d0f00}ol.form-fields .errors{color:#8d0f00;display:inline-block;font-size:0.7em;font-style:italic;padding:0 0 0 5px}ol.form-fields .errors li{display:inline-block}ol.form-fields .field{position:relative}ol.form-fields .field.type-TextField,ol.form-fields .field.type-DateTimeField{padding:0 4px;background-color:#fff;border:1px solid #bbb;margin:0}ol.form-fields .field.type-TextField input,ol.form-fields .field.type-DateTimeField input{border:none;padding:1px 0 2px;width:100%;margin:0}ol.form-fields .field.type-TextAreaField textarea{width:100%;border:1px solid #bbb;font:0.8em "Lucida Grande", Lucida, Verdana, sans-serif;padding:0;padding:3px 4px}.form-errors-title{color:#8d0f00;font-weight:bold}#jquery-overlay{position:absolute;top:0;left:0;z-index:90;width:100%;height:500px}#jquery-lightbox{position:absolute;top:0;left:0;width:100%;z-index:100;text-align:center;line-height:0}#jquery-lightbox a:focus{outline:none}#jquery-lightbox a img{border:none}#lightbox-container-image-box{position:relative;background-color:#fff;width:250px;height:250px;margin:0 auto}#lightbox-container-image{padding:10px}#lightbox-container-image > img{border:1px solid #eee}#lightbox-loading{position:absolute;top:40%;left:0%;height:25%;width:100%;text-align:center;line-height:0}#lightbox-nav{position:absolute;top:0;left:0;height:100%;width:100%;z-index:10}#lightbox-container-image-box > #lightbox-nav{left:0}#lightbox-nav a{outline:none}#lightbox-nav-btnPrev,#lightbox-nav-btnNext{width:49%;height:100%;zoom:1;display:block}#lightbox-nav-btnPrev{left:0;float:left}#lightbox-nav-btnNext{right:0;float:right}#lightbox-container-image-data-box{font:10px;background-color:#fff;margin:0 auto;line-height:1.4em;overflow:auto;width:100%;padding:0 10px 0}#lightbox-container-image-data{padding:0 10px;color:#666}#lightbox-container-image-data #lightbox-image-details{width:70%;float:left;text-align:left}#lightbox-image-details-caption{font-weight:bold}#lightbox-image-details-currentNumber{display:block;clear:left;padding-bottom:1em}#lightbox-secNav-btnClose{width:66px;float:right;padding-bottom:0.7em}.markdown-editor .wrapper{padding-left:5px;background-color:#fff;border:1px solid #bbb;border-width:1px 1px 0 1px;height:100px}.markdown-editor .wrapper textarea{height:100% !important;width:100%;border:none !important;font:0.9em "Courier New", Courier, mono !important;padding:0 !important;margin:0 !important}.markdown-editor .ui-resizable-handle{background-color:rgba(255, 0, 0, 0.5);bottom:2px;z-index:10}.markdown-editor .buttons{background-color:#eee;border:1px solid #bbb;display:block;border-bottom-style:none;margin-top:2px}.markdown-editor .buttons a{width:20px;height:20px;margin:2px;-moz-border-radius:3px;-webkit-border-radius:3px;-o-border-radius:3px;-ms-border-radius:3px;-khtml-border-radius:3px;border-radius:3px;text-decoration:none;background:no-repeat center center;display:inline-block}.markdown-editor .buttons a:hover{background-color:#ccc}.markdown-editor .buttons a.button-bold{background-image:url(/img/silk/text_bold.png)}.markdown-editor .buttons a.button-italic{background-image:url(/img/silk/text_italic.png);margin-right:15px}.markdown-editor .buttons a.button-link{background-image:url(/img/silk/link.png)}.markdown-editor .buttons a.button-list_item{background-image:url(/img/silk/text_list_bullets.png)}.markdown-editor .buttons a.button-image{background-image:url(/img/silk/picture.png)}.markdown-editor .buttons a.button-image_link{background-image:url(/img/silk/picture_link.png)}.markdown-editor .buttons a.button-movie_link{background-image:url(/img/silk/film_link.png)}.markdown-editor .buttons a.button-asset_link{background-image:url(/img/silk/plugin_link.png)}.markdown-editor .buttons a.button-horizontal_rule{background-image:url(/img/silk/text_horizontalrule.png)}.markdown-editor .buttons a.button-align_left{background-image:url(/img/silk/text_align_left.png)}.markdown-editor .buttons a.button-align_center{background-image:url(/img/silk/text_align_center.png)}.markdown-editor .buttons a.button-align_right{background-image:url(/img/silk/text_align_right.png);margin-right:15px}.markdown-editor .buttons a.button-float_left{background-image:url(/img/silk/text_padding_left.png)}.markdown-editor .buttons a.button-float_right{background-image:url(/img/silk/text_padding_right.png);margin-right:15px}.markdown-editor .buttons a.button-help{background-image:url(/img/silk/help.png);margin-left:18px;float:right}div.grippie{background:#eee url(/img/grippie.png) no-repeat scroll center 2px;border-color:#ddd;border-style:solid;border-width:0pt 1px 1px;cursor:s-resize;height:9px;overflow:hidden}.resizable-textarea textarea{display:block;margin-bottom:0pt;width:95%;height:20%}h1,h2,h3,h4,h5,h6{font-family:Georgia, "Times New Roman", Times, serif}h1{font-weight:bold}p{max-width:680px}hr{border:none;border-bottom:1px dashed #999}html{min-height:100%;position:relative}body{min-height:100%;width:960px;margin:0 auto}#body-wrapper{padding:10px 0px}#footer-push{clear:both;height:50px}#footer{position:absolute;bottom:0;width:960px;height:50px;border-top:1px dotted #999}#footer #site-attribution,#footer #license{font-size:0.75em;color:#444}#footer #site-attribution{float:left;text-align:left}#footer #license{float:right;width:100%;text-align:right}#footer #license img{float:right;margin-left:1em}#footer-content{margin:0 auto;padding:10px 15px;text-align:center}ul.nav{margin:0 0 1em 0;padding:0;list-style-type:none}ul.nav li{display:inline-block;margin-right:0.5em}ul.nav li a{margin-right:0.5em}ul.nav li:after{content:"|"}ul.nav li:last-child:after{content:none}#flash-messages{position:absolute;top:0;right:0}#login_form label{display:inline-block;width:10ex;text-align:right;margin-right:1em}.url-stories hr{margin:0 0 1em 0}.story{overflow:hidden;*zoom:1}.story .title{text-align:center}.story .post-time{text-align:center}.story .main-photo{text-align:center;margin-bottom:1em}.story .main-photo img{padding:5px;border:1px solid #555}.story .body{width:600px;padding:0 1em;margin:1em auto;font-family:Georgia, "Times New Roman", Times, serif;font-size:1.5em;border:1px dotted #ddd;border-top:none;border-bottom:none}#comments{width:500px;margin:1em auto}#comments form{margin:1em auto}#comments form input[type=text],#comments form textarea{font-size:1.5em;padding:4px}#comments form textarea{height:7em}#comments > ul{list-style-type:none;margin:0 0 2em 0;padding:0}#comments .comment{margin:0.5em 2em;border:1px dashed #ccc;padding:1em}#comments .comment h4{margin-bottom:0.25em;font-size:1.25em;font-weight:bold}#comments .comment p{margin:0}#comments .comment .attribution{margin:0 0 0 2em;color:#777;font-size:0.7em;text-align:right}#comments .comment .attribution span{font-weight:bold}.writer-attribution,.flickr-attribution{width:600px;text-align:right;margin-left:auto;margin-right:auto}.writer-attribution{margin-bottom:0}.story-thumb{width:295px;float:left;overflow:hidden;*zoom:1;padding:0 12px 0;margin:6px 0}.story-thumb img{float:left;padding:2px;border:1px dotted #ccc}.story-thumb a:hover img{border:1px solid #aaa}.story-thumb .title{margin:0 0 0 65px}.story-thumb .post-time{margin-left:75px;color:#666;font-style:italic}.story-nav{text-align:center;margin:3em 0 6em}.story-nav a.text{vertical-align:middle;font-size:1.2em;margin:0 1em;position:relative;top:-1em}.story-nav .current{opacity:0.5;-ms-filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=50);filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=50)}.story-nav img{padding:4px;border:1px dotted #ccc}.story-nav a:hover img{border:1px solid #aaa}#stories hr{clear:left;border-bottom:1px dashed #ddd;margin:0}#stories .month-start{clear:left}#mosaic{overflow:hidden;*zoom:1}#mosaic img{margin:0 -1px -1px 0;display:block;border:1px solid #444}#mosaic a{margin:0;display:block;float:left}.cpanel-push{height:37px}#cpanel{position:fixed;margin:0;padding:0;top:0;left:0;list-style-type:none;width:100%;z-index:2}#cpanel .ui-button{font-size:0.8em}#cpanel li{height:35px;line-height:35px;background-color:#ddd;border-bottom:2px solid #ccc}#cpanel li.admin{background-color:rgba(226, 241, 253, 0.84);border-bottom:2px solid #b2dafa}#cpanel li.admin .title{font-weight:bold}#cpanel li.admin .edit_status{font-weight:bold}#cpanel li.admin .user_status{float:right}#cpanel li.admin .user_status em{font-weight:bold;font-style:italic}#cpanel li.success{background-color:#dfd;border-bottom:2px solid #98c697}#cpanel li.error{background-color:#ba2d36;color:#fff;border-bottom:2px solid #440100;font-weight:bold}#cpanel li .close{border:2px solid #59190a;color:#59190a;font-size:1.5em;font-weight:bold;height:23px;line-height:23px;padding:0 2px;position:absolute;right:0;top:4px;cursor:pointer}#cpanel li div{width:960px;margin:0 auto;position:relative}.edit_mode-on #cpanel li.admin{background-color:rgba(255, 199, 120, 0.82);border-bottom:2px solid #bb853f}.edit_mode-on #cpanel li.admin .status{color:#bc180a}#queued{list-style-type:none}#queued li{overflow:hidden;*zoom:1}#queued h4{margin:0;font-size:1.6em}#queued img{float:left;padding:3px;border:1px dotted #888;margin:0 1em 1em 0}#unwritten{list-style-type:none}#unwritten li{overflow:hidden;*zoom:1}#unwritten h4{margin:0 0 0.5em 0;font-size:2em}#unwritten .img-link{float:left;margin:0 1em 1em 0;text-decoration:none}#unwritten .img-link img{padding:3px;border:1px dotted #888}#unwritten .img-link p{width:150px;text-align:right;font-style:italic;font-size:0.85em;color:#666}#unwritten form{margin:0 0 2em 170px}#unwritten form textarea{font-size:1.25em !important}#new-story-form{width:50%;border:1px dashed #ccc;padding:1em;margin:0 0 2em 0}
