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,img,ins,kbd,q,s,samp,small,strike,strong,tt,var,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;outline:0;vertical-align:baseline;background:transparent;font-weight:inherit;font-style:inherit;font-size:100%;font-family:inherit;}
article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block;}
html{width:100%;height:100%;min-width:960px;}
body{position:relative;}
.wrapOut{width:100%;float:left;clear:both;min-width:960px;}
.wrapIn{width:960px;margin:0 auto;}
.outer{float:left;clear:both;position:relative;left:50%;}
.inner{position:relative;left:-50%;}
html{margin:0;padding:0;}
body{margin:0;padding:0;font-family:helvetica,arial,verdana,sans-serif;text-rendering:optimizeLegibility;}
.floatClear{float:left;clear:both;}
img{border:0;}
ul{list-style-type:none;}
.clearfix{zoom:1;}.clearfix:after{content:".";display:block;height:0;clear:both;visibility:hidden;}
HTML,BODY{color:#373c48;}
#masthead{width:960px;margin:0 auto;}
#body{margin:0 auto;padding-top:48px;width:960px;zoom:1;}#body:after{content:".";display:block;height:0;clear:both;visibility:hidden;}
#container{float:left;margin:0 -240px 0 0;width:100%;}
#content{border-top:5px #f6612d solid;margin:0 280px 0 24px;}
#main{background:#fff;zoom:1;}#main:after{content:".";display:block;height:0;clear:both;visibility:hidden;}
#primary,#secondary{float:right;overflow:hidden;width:220px;}
#secondary{clear:right;}
#footer{clear:both;}
.one-column #content{margin:0 auto;width:640px;}
.single-attachment #content{margin:0 auto;width:900px;}
BODY{font-family:ff-meta-web-pro,helvetica,sans-serif;color:#222222;}
H1,H2,H3,H4,H5{font-family:ff-meta-web-pro,helvetica,sans-serif;}
H1{color:#f6612d;font-size:34px;margin-top:32px;margin-bottom:8px;letter-spacing:-2px;}
H2{font-size:34px;margin-top:32px;margin-bottom:0;}
H3{font-size:21px;margin-top:16px;}
#secondary H3{font-size:16px;}
P{font-size:16px;font-weight:500;line-height:1.45;margin-bottom:16px;}
#content LI{line-height:1.5;margin-left:16px;}
EM{font-variant:italic;}
STRONG{font-weight:700;}
BLOCKQUOTE{margin:8px 24px;font-style:italic;}
#content UL LI{list-style-type:circle;}
A:link{color:#f6612d;text-decoration:none;}
A:visited{color:#f6612d;text-decoration:none;}
A:hover{color:#f7b9a4;}
A:active{background:#f6612d;color:#fff;}
A:focus{background:#f7b9a4;color:#fff;}
.entry-meta{font-size:11px;color:#999;margin-bottom:8px;}
.navigation{font-family:ff-meta-web-pro,sans-serif;}
.widget-container LI{line-height:1.4;}
#header{position:relative;border-bottom:1px solid #fff8df;color:#222;background-color:#eee;background:#dedede;background-image:-moz-linear-gradient(top, #cccccc, #efefef);background-image:-webkit-gradient(linear, left top, left bottom, from(#cccccc), to(#efefef));background-image:-webkit-linear-gradient(top, #cccccc, #efefef);background-image:-o-linear-gradient(top, #cccccc, #efefef);background-image:linear-gradient(top, #cccccc, #efefef);background-image:-ms-linear-gradient(top, #cccccc, #efefef);-moz-box-shadow:#eeeeee 0 1px 0;-webkit-box-shadow:#eeeeee 0 1px 0;box-shadow:#eeeeee 0 1px 0;zoom:1;}#header:after{content:".";display:block;height:0;clear:both;visibility:hidden;}
#branding{position:relative;}
#site-title,#site-description{margin:0;line-height:1;padding-left:24px;}
#site-title A{font-family:ff-meta-web-pro,sans-serif;display:block;font-size:55px;font-weight:700;text-decoration:none;color:#f6612d;letter-spacing:-2px;text-shadow:#666 1.5px 1.5px;padding-top:56px;}
#site-description{font-size:42px;font-weight:400;font-family:ff-meta-web-pro,sans-serif;color:#fff;letter-spacing:-2px;text-shadow:#000 1.5px 1.5px;margin-bottom:16px;}
#branding IMG{position:absolute;z-index:2000;left:-170px;top:60px;display:block;border:10px solid #fff;visibility:hidden;-moz-box-shadow:#666666 2px 1px 3px;-webkit-box-shadow:#666666 2px 1px 3px;box-shadow:#666666 2px 1px 3px;-moz-border-radius:10px;-webkit-border-radius:10px;border-radius:10px;opacity:0;}
img.size-auto,img.size-full,img.size-large,img.size-medium,.attachment img{max-width:100%;height:auto;}
.alignleft,img.alignleft{display:inline;float:left;margin-right:24px;margin-top:4px;}
.alignright,img.alignright{display:inline;float:right;margin-left:24px;margin-top:4px;}
.aligncenter,img.aligncenter{clear:both;display:block;margin-left:auto;margin-right:auto;}
img.alignleft,img.alignright,img.aligncenter{margin-bottom:12px;}
#home-content{margin:32px auto 8px auto;width:960px;zoom:1;}#home-content:after{content:".";display:block;height:0;clear:both;visibility:hidden;}
#about{float:left;width:632px;padding-left:24px;padding-right:40px;line-height:1.5;}
#secondary-home-widgets{width:240px;padding-left:20px;float:left;line-height:1.4;}
#secondary-home-widgets H3{margin-top:0;}
#secondary-home-widgets .widget-container{margin-bottom:32px;font-size:13px;}
#secondary-home-widgets H4{font-size:21px;}
#home-widgets{clear:both;width:936px;padding-left:24px;padding-right:24px;padding-bottom:24px;margin:0 auto;}
#home-widgets .widget-container:first-child H3{border-top:3px solid #f6612d;padding-top:16px;}
#dp-flickr-widget-3 .flickr_badge_image{float:left;}
.widget_mobypic{clear:left;}
#dp-flickr-widget-3 IMG,.widget_mobypic IMG{border:3px solid #fff;margin:8px;margin-left:0;padding:0;-moz-box-shadow:#000000 2px 1px 3px;-webkit-box-shadow:#000000 2px 1px 3px;box-shadow:#000000 2px 1px 3px;-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;}
.widget_twitter H3 A{display:inline-block;background:url('twitter.png') no-repeat right 0;padding-right:25px;color:#fff;}
.widget_twitter .tweets LI{margin:8px 0;}
.widget_twitter .timesince{font-size:11px;}
#secondary-home-widgets .widget-container{padding-left:24px;}
#secondary-home-widgets .audioboo_widget_div{border:none;background:none;}
#secondary-home-widgets .widget-title{padding-bottom:8px;}
#secondary-home-widgets .audiobooitem_title{color:#fff;}
#secondary-home-widgets #audioboo_player_div{padding:0;}
#secondary-home-widgets .audioboo_widget_separator{background-color:transparent;}
#secondary-home-widgets div.audiobooitem_bottom_right A{font-size:10px;font-family:ff-meta-web-pro,sans-serif;color:#f6612d;}
#secondary-home-widgets .audiobooitem_title{margin-top:16px;}
#secondary-home-widgets .audiobooitem_title:first-child{margin-top:0;}
#searchform LABEL{font-family:ff-meta-web-pro,sans-serif;display:block;font-size:21px;}
#searchform INPUT[type="text"]{padding:4px;width:100px;}
#searchsubmit{vertical-align:-1px;font-family:ff-meta-web-pro,sans-serif;background:#f6612d;color:#fff;border:none;font-size:16px;-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;}
#searchform INPUT[type="text"]:focus{outline-color:#f6612d;}
.navigation{padding-top:8px;font-size:12px;line-height:18px;overflow:hidden;}
.navigation a:link,.navigation a:visited{text-decoration:none;}
.nav-previous{float:left;width:50%;}
.nav-next{float:right;text-align:right;width:50%;}
#nav-above{margin:0 0 18px 0;}
#nav-above{display:none;}
.paged #nav-above,.single #nav-above{display:block;}
.menu{position:absolute;top:0;left:0;width:100%;border-bottom:1px solid #000;padding:6px 0;background:#090909;background-image:-moz-linear-gradient(top, #111111, #000000);background-image:-webkit-gradient(linear, left top, left bottom, from(#111111), to(#000000));background-image:-webkit-linear-gradient(top, #111111, #000000);background-image:-o-linear-gradient(top, #111111, #000000);background-image:linear-gradient(top, #111111, #000000);background-image:-ms-linear-gradient(top, #111111, #000000);zoom:1;}.menu:after{content:".";display:block;height:0;clear:both;visibility:hidden;}
.menu UL{padding-left:32px;}
.menu UL LI{float:left;}
.menu UL LI A{display:block;float:left;color:#fff;text-decoration:none;font-family:ff-meta-web-pro,sans-serif;font-size:84.7%;padding:2px 6px;margin-left:8px;}
.menu UL LI.current_page_item A{-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;-moz-box-shadow:#000000 1px 1px 2px;-webkit-box-shadow:#000000 1px 1px 2px;box-shadow:#000000 1px 1px 2px;background:#f7f7f7;background-image:-moz-linear-gradient(top, #ffffff, #eeeeee);background-image:-webkit-gradient(linear, left top, left bottom, from(#ffffff), to(#eeeeee));background-image:-webkit-linear-gradient(top, #ffffff, #eeeeee);background-image:-o-linear-gradient(top, #ffffff, #eeeeee);background-image:linear-gradient(top, #ffffff, #eeeeee);background-image:-ms-linear-gradient(top, #ffffff, #eeeeee);color:#000;}
.menu UL LI A:hover{-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;background:#f2f9fa;background-image:-moz-linear-gradient(top, #ffffff, #e5f2f4);background-image:-webkit-gradient(linear, left top, left bottom, from(#ffffff), to(#e5f2f4));background-image:-webkit-linear-gradient(top, #ffffff, #e5f2f4);background-image:-o-linear-gradient(top, #ffffff, #e5f2f4);background-image:linear-gradient(top, #ffffff, #e5f2f4);background-image:-ms-linear-gradient(top, #ffffff, #e5f2f4);-moz-box-shadow:#000000 1px 1px 2px;-webkit-box-shadow:#000000 1px 1px 2px;box-shadow:#000000 1px 1px 2px;color:#383A4D;}
.skip-link{position:absolute;left:-9999px;top:0;width:0;height:0;overflow:hidden;}
#footer{background:#0f0b02;background-image:-moz-linear-gradient(top, #1e1504, #000000);background-image:-webkit-gradient(linear, left top, left bottom, from(#1e1504), to(#000000));background-image:-webkit-linear-gradient(top, #1e1504, #000000);background-image:-o-linear-gradient(top, #1e1504, #000000);background-image:linear-gradient(top, #1e1504, #000000);background-image:-ms-linear-gradient(top, #1e1504, #000000);margin-top:48px;font-family:ff-meta-web-pro,sans-serif;padding:8px;font-size:11px;}
#comments{clear:both;}
#comments .navigation{padding:0 0 18px 0;}
.commentlist{list-style:none;margin:0;}
.commentlist li.comment{border-bottom:1px solid #e7e7e7;line-height:24px;margin:0 0 24px 0;padding:0 0 0 56px;position:relative;}
.commentlist li:last-child{border-bottom:none;margin-bottom:0;}
#comments .comment-body ul,#comments .comment-body ol{margin-bottom:18px;}
#comments .comment-body p:last-child{margin-bottom:6px;}
#comments .comment-body blockquote p:last-child{margin-bottom:24px;}
.commentlist ol{list-style:decimal;}
.commentlist .avatar{position:absolute;top:4px;left:0;}
.comment-author cite{color:#000;font-style:normal;font-weight:bold;}
.comment-author .says{font-style:italic;}
.comment-meta{font-size:12px;margin:0 0 18px 0;}
.comment-meta a:link,.comment-meta a:visited{color:#888;text-decoration:none;}
.comment-meta a:active,.comment-meta a:hover{color:#ff4b33;}
.reply{font-size:12px;padding:0 0 24px 0;}
.reply a,a.comment-edit-link{color:#888;}
.reply a:hover,a.comment-edit-link:hover{color:#ff4b33;}
.commentlist .children{list-style:none;margin:0;}
.commentlist .children li{border:none;margin:0;}
.nopassword,.nocomments{display:none;}
#comments .pingback{border-bottom:1px solid #e7e7e7;margin-bottom:18px;padding-bottom:18px;}
.commentlist li.comment+li.pingback{margin-top:-6px;}
#comments .pingback p{color:#888;display:block;font-size:12px;line-height:18px;margin:0;}
#comments .pingback .url{font-size:13px;font-style:italic;}
input[type=submit]{color:#333;}
#respond{border-top:1px solid #e7e7e7;margin:24px 0;overflow:hidden;position:relative;}
#respond p{margin:0;}
#respond .comment-notes{margin-bottom:1em;}
.form-allowed-tags{line-height:1em;}
.children #respond{margin:0 48px 0 0;}
h3#reply-title{margin:18px 0;}
#comments-list #respond{margin:0 0 18px 0;}
#comments-list ul #respond{margin:0;}
#cancel-comment-reply-link{font-weight:normal;line-height:18px;}
#respond .required{color:#ff4b33;font-weight:bold;}
#respond label{color:#888;}
#respond input{margin:0 0 9px;padding:4px;width:620px;}
#respond textarea{padding:4px;width:620px;}
#respond .form-allowed-tags{color:#888;line-height:18px;}
#respond .form-allowed-tags code{font-size:11px;}
#respond .form-submit{margin:12px 0;}
#respond .form-submit input{font-size:14px;width:auto;}
.hide{position:absolute;left:-9999px;top:0;width:0;height:0;overflow:hidden;}
#skiplinks UL{padding:0;margin:0;list-style:none;}
#skiplinks LI{padding:0;margin:0;list-style:none;display:inline;}
#skiplinks A{color:#fff !important;font-weight:bold;position:absolute;top:0;right:0;overflow:hidden;width:1px;height:1px;font-size:100%;z-index:20000;}
#skiplinks A:active,#skiplinks A:focus{position:absolute;left:0;overflow:visible;width:auto;height:auto;font-size:1em;border:0;margin:0;padding:6px;background:#f00 !important;}
@media (min-width: 1240px){#branding IMG{visibility:visible;opacity:1;-moz-transition:600ms;-o-transition:600ms;-webkit-transition:600ms;-ms-transition:600ms;transition:600ms;}}
