<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">/*--------------------------------------------------------------
1.0 - Reset
--------------------------------------------------------------*/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,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{border:0;font-family:inherit;font-size:100%;font-style:inherit;font-weight:inherit;margin:0;outline:0;padding:0;vertical-align:baseline;}html{/* Corrects text resizing oddly in IE6/7 when body font-size is set using em units http://clagnut.com/blog/348/#c790 */font-size:62.5%;/* Keeps page centered in all browsers regardless of content height */overflow-y:scroll;/* Prevents iOS text size adjust after orientation change, without disabling user zoom */-webkit-text-size-adjust:100%;/* www.456bereastreet.com/archive/201012/controlling_text_size_in_safari_for_ios_without_disabling_user_zoom/ */-ms-text-size-adjust:100%;}*,*:before,*:after{/* Not needed for modern webkit but still used by Blackberry Browser 7.0; see http://caniuse.com/#search=box-sizing */-webkit-box-sizing:border-box;/* Still needed for Firefox 28; see http://caniuse.com/#search=box-sizing */-moz-box-sizing:border-box;box-sizing:border-box;}body{/* Fallback for when there is no custom background color defined. */background:#fff;}article,aside,details,figcaption,figure,footer,header,main,nav,section{display:block;}ol,ul{list-style:none;}table{border-collapse:separate;border-spacing:0;}caption,th,td{font-weight:normal;text-align:left;}blockquote:before,blockquote:after,q:before,q:after{content:"";}blockquote,q{quotes:"" "";}a:focus{outline:thin dotted;}a:hover,a:active{outline:0;}a img{border:0;/*--------------------------------------------------------------
2.0 Typography
--------------------------------------------------------------*/}body,button,input,select,textarea{color:#404040;font-family:sans-serif;font-size:16px;font-size:1.6rem;line-height:1.5;}h1,h2,h3,h4,h5,h6{clear:both;}p{margin-bottom:1.5em;}b,strong{font-weight:bold;}dfn,cite,em,i{font-style:italic;}blockquote{margin:0 1.5em;}address{margin:0 0 1.5em;}pre{background:#eee;font-family:"Courier 10 Pitch", Courier, monospace;font-size:15px;font-size:1.5rem;line-height:1.6;margin-bottom:1.6em;max-width:100%;overflow:auto;padding:1.6em;}code,kbd,tt,var{font:15px Monaco, Consolas, "Andale Mono", "DejaVu Sans Mono", monospace;}abbr,acronym{border-bottom:1px dotted #666;cursor:help;}mark,ins{background:#fff9c0;text-decoration:none;}sup,sub{font-size:75%;height:0;line-height:0;position:relative;vertical-align:baseline;}sup{bottom:1ex;}sub{top:0.5ex;}small{font-size:75%;}big{font-size:125%;/*--------------------------------------------------------------
3.0 Elements
--------------------------------------------------------------*/}hr{background-color:#ccc;border:0;height:1px;margin-bottom:1.5em;}ul,ol{margin:0 0 1.5em 3em;}ul{list-style:disc;}ol{list-style:decimal;}li &gt; ul,li &gt; ol{margin-bottom:0;margin-left:1.5em;}dt{font-weight:bold;}dd{margin:0 1.5em 1.5em;}img{/* Make sure images are scaled correctly. */height:auto;/* Adhere to container width. */max-width:100%;}figure{margin:0;}table{margin:0 0 1.5em;width:100%;}th{font-weight:bold;/*--------------------------------------------------------------
4.0 Forms
--------------------------------------------------------------*/}button,input,select,textarea{/* Corrects font size not being inherited in all browsers */font-size:100%;/* Addresses margins set differently in IE6/7, F3/4, S5, Chrome */margin:0;/* Improves appearance and consistency in all browsers */vertical-align:baseline;}button,input[type="button"],input[type="reset"],input[type="submit"]{border:1px solid;border-color:#ccc #ccc #bbb;border-radius:3px;background:#e6e6e6;box-shadow:inset 0 1px 0 rgba(255, 255, 255, 0.5), inset 0 15px 17px rgba(255, 255, 255, 0.5), inset 0 -5px 12px rgba(0, 0, 0, 0.05);color:rgba(0, 0, 0, .8);/* Improves usability and consistency of cursor style between image-type 'input' and others */cursor:pointer;/* Corrects inability to style clickable 'input' types in iOS */-webkit-appearance:button;font-size:12px;font-size:1.2rem;line-height:1;padding:0.6em 1em 0.4em;text-shadow:0 1px 0 rgba(255, 255, 255, 0.8);}button:hover,input[type="button"]:hover,input[type="reset"]:hover,input[type="submit"]:hover{border-color:#ccc #bbb #aaa;box-shadow:inset 0 1px 0 rgba(255, 255, 255, 0.8), inset 0 15px 17px rgba(255, 255, 255, 0.8), inset 0 -5px 12px rgba(0, 0, 0, 0.02);}button:focus,input[type="button"]:focus,input[type="reset"]:focus,input[type="submit"]:focus,button:active,input[type="button"]:active,input[type="reset"]:active,input[type="submit"]:active{border-color:#aaa #bbb #bbb;box-shadow:inset 0 -1px 0 rgba(255, 255, 255, 0.5), inset 0 2px 5px rgba(0, 0, 0, 0.15);}input[type="checkbox"],input[type="radio"]{/* Addresses excess padding in IE8/9 */padding:0;}input[type="search"]{/* Addresses appearance set to searchfield in S5, Chrome */-webkit-appearance:textfield;/* Addresses box sizing set to border-box in S5, Chrome (include -moz to future-proof) */-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box;}input[type="search"]::-webkit-search-decoration{-webkit-appearance:none;}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0;}input[type="text"],input[type="email"],input[type="url"],input[type="password"],input[type="search"],textarea{color:#666;border:1px solid #ccc;border-radius:3px;}input[type="text"]:focus,input[type="email"]:focus,input[type="url"]:focus,input[type="password"]:focus,input[type="search"]:focus,textarea:focus{color:#111;}input[type="text"],input[type="email"],input[type="url"],input[type="password"],input[type="search"]{padding:3px;}textarea{/* Removes default vertical scrollbar in IE6/7/8/9 */overflow:auto;padding-left:3px;/* Improves readability and alignment in all browsers */vertical-align:top;width:100%;/*--------------------------------------------------------------
5.0 Navigation
--------------------------------------------------------------*//*--------------------------------------------------------------
5.1 Links
--------------------------------------------------------------*/}a{color:royalblue;}a:visited{color:purple;}a:hover,a:focus,a:active{color:midnightblue;}body{background-color:#24272a;background-image:url(../img/bg.png);letter-spacing:0.05em;font-size:15px;color:#222;}a{text-decoration:none;}a:hover{text-decoration:underline;}h1,h2,h3,h4,h5,h6{margin:0;padding:0;font-family:Droid Serif, sans-serif;}p,li{font-size:1em;line-height:1.5;font-family:Helvetica, Arial, sans-serif;}.wrapper{width:1000px;margin:0 auto;position:relative;}.header{overflow:hidden;position:relative;height:200px;}.header h1{position:absolute;left:50px;top:75px;color:#faffe3;font-style:italic;font-weight:400;font-size:72px;text-shadow:0 0 3px rgba(0, 0, 0, .5);-moz-transform:rotate(-4deg);-webkit-transform:rotate(-4deg);transform:rotate(-4deg);}.header h1 a{color:inherit;text-decoration:none;}.main-navigation{position:absolute;width:210px;left:-200px;top:45px;z-index:10;}.main-navigation ul,.main-navigation li{display:block;margin:0;padding:0;list-style:none;}.main-navigation a{display:block;clear:both;padding:0 20px;text-align:right;margin-bottom:10px;margin-right:10px;position:relative;color:#faffe3;text-transform:uppercase;font-family:Droid Serif, sans-serif;font-size:20px;}.main-navigation .current_page_item a::after{content:'';position:absolute;right:-10px;top:7px;height:0;width:0;display:block;border:5px solid transparent;border-left-color:#24272a;}.block{-moz-box-shadow:0 0 20px rgba(0, 0, 0, .4);-webkit-box-shadow:0 0 20px rgba(0, 0, 0, .4);box-shadow:0 0 20px rgba(0, 0, 0, .4);background-color:#faffe3;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;padding:40px 40px 20px;position:relative;background-image:url(../img/grunge-paper.jpg);background-position:50% 0;background-repeat:no-repeat;margin-bottom:40px;color:#404050;min-height:400px;}.content{margin-left:200px;position:relative;}.content h2,.content .entry-title{font-size:2em;font-weight:bold;line-height:1.2;letter-spacing:0.05em;margin-bottom:1em;}.content h2 a,.content .entry-title a{color:inherit;}.content h2{clear:none;}.content .alignright{float:right;margin-left:20px;margin-bottom:20px;clear:right;max-width:50%;height:auto;}.content .alignleft{float:left;margin-right:20px;margin-bottom:20px;clear:left;max-width:50%;height:auto;}.edit-link{position:absolute;right:20px;top:20px;opacity:0;}.content:hover .edit-link{opacity:1;}.image{position:absolute;right:-32px;top:100px;}.image + .entry-content{margin-right:200px;}.social{overflow:hidden;margin:20px 0;}.social h2{margin-bottom:20px;}.social a{display:block;height:50px;line-height:50px;font-size:24px;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;padding:0 0 0 60px;background-position:0 50%;background-repeat:no-repeat;color:rgba(0, 0, 0, .8);}.social a.facebook{background-image:url(../img/facebook.png);}.social a.twitter{background-image:url(../img/twitter.png);}.contain-floats{overflow:hidden;}.post-type-archive-book .archive-content,.post-type-archive-recording .archive-content{background-image:url(../img/book_shelf.png);background-position:50% 0;background-repeat:repeat-y;}.books-block .block-content,.recordings-block .block-content{background-image:url(../img/book_shelf.png);background-position:50% 0;background-repeat:repeat-y;}.book-item{width:156px;min-height:228px;float:left;margin:0 20px 0 0;padding:4px 0 0 0;background:url(../img/book_item.png) 0 0 no-repeat;position:relative;}.book-item .book-cover{width:144px;height:228px;overflow:hidden;position:relative;text-align:left;}.book-item img{position:absolute;height:100%;width:auto;}.recording-item{width:180px;min-height:153px;float:left;margin:0 20px 0 0;padding:2px 5px 0 0;background:url(../img/recording_item.png) 0 0 no-repeat;position:relative;}.recording-item .cd-cover{width:155px;height:149px;overflow:hidden;position:relative;text-align:left;margin-left:18px;}.recording-item img{position:absolute;width:100%;height:auto;}.post-item{float:left;width:200px;margin-left:15px;margin-right:15px;margin-bottom:32px;text-align:center;}.post-item .book-item{margin-bottom:20px;text-align:left;margin-left:25px;}.post-item .recording-item{margin-bottom:25px;text-align:left;margin-top:75px;margin-left:15px;}.post-item .overlay{position:absolute;left:0;top:0;right:0;bottom:0;margin:auto;z-index:100;text-align:center;line-height:228px;height:228px;background-color:rgba(0, 0, 0, .8);opacity:0;color:#fff;font-weight:bold;-moz-transition:opacity 0.2s linear;-webkit-transition:opacity 0.2s linear;transition:opacity 0.2s linear;}.post-item:hover .overlay{opacity:1;}.post-item .item-title{background-color:rgba(0, 0, 0, .7);color:#fff;-moz-border-radius:10px;-webkit-border-radius:10px;border-radius:10px;padding:5px 10px;line-height:1.2;font-size:12px;text-shadow:0 2px 4px rgba(0, 0, 0, .7);white-space:nowrap;overflow:hidden;text-overflow:ellipsis;}.post-item a{text-decoration:none;}.post-item.book-item-wrapper:nth-child(2){margin-right:200px;}.see-more{width:200px;height:270px;display:block;background-image:url(../img/see-more.png);background-position:50%;background-repeat:no-repeat;position:absolute;overflow:hidden;text-indent:-99em;right:70px;top:30px;}.see-more.books-french{background-image:url(../img/poster.png);}.post{position:relative;}.entry-content .book-item,.entry-content .recording-item{float:right;margin:0 0 20px 20px;}.entry-content .action{margin-top:20px;width:100%;display:block;text-align:center;font-weight:bold;}.entry-content .action.amazon{height:40px;overflow:hidden;text-indent:-99em;background-image:url(../img/amazon.png);background-position:50%;background-repeat:no-repeat;}.entry-content iframe + iframe{margin-left:40px;}.entry-header{border-bottom:2px solid rgba(0, 0, 0, .05);margin-bottom:20px;}.entry-footer{clear:both;margin-bottom:40px;}.embed-item{clear:right;}.entry-title{margin-bottom:0.5em !important;}.entry-meta{margin-bottom:20px;}.post-navigation .nav-links{overflow:hidden;padding-bottom:40px;}.post-navigation .nav-links .nav-previous,.post-navigation .nav-links .nav-next{max-width:40%;position:relative;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;}.post-navigation .nav-links .nav-previous .meta-nav,.post-navigation .nav-links .nav-next .meta-nav{position:absolute;width:20px;height:20px;line-height:20px;text-align:center;font-size:10px;font-weight:bold;top:0;font-family:Helvetica, Arial, sans-serif;}.post-navigation .nav-links .nav-previous{float:left;text-align:left;padding-left:30px;}.post-navigation .nav-links .nav-previous .meta-nav{left:0;}.post-navigation .nav-links .nav-next{float:right;text-align:right;padding-right:30px;}.post-navigation .nav-links .nav-next .meta-nav{right:0;}.post-navigation .nav-links a{color:#faffe3;text-decoration:none;font-family:Droid Serif, sans-serif;}.contact-form{margin:0;padding:0;list-style:none;}.contact-form li{margin:0 0 20px;padding:0;display:block;clear:both;}.contact-form li label{font-weight:bold;}.site-footer{text-align:center;margin-left:200px;overflow:hidden;}.mandj{text-align:center;display:block;width:300px;margin:50px auto;font-weight:bold;font-size:10px;color:rgba(255, 255, 255, .4) !important;text-decoration:none;}.mandj span{display:block;}.mandj img{margin:15px 0 10px;}</pre></body></html>