article,aside,details,figcaption,figure,footer,header,hgroup,nav,section{display:block}audio,canvas,video{display:inline-block;*display:inline;*zoom:1}audio:not([controls]){display:none}[hidden]{display:none}html{font-size:100%;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%;background:#fff}body{margin:0;font-size:13px;line-height:1.231}body,button,input,select,textarea{font-family:sans-serif;color:#222}body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,legend,input,textarea,p,blockquote,th,td{margin:0;padding:0}address,caption,cite,code,dfn,em,strong,th,var{font-style:normal;font-weight:normal}body{font:13px/1.231 arial,helvetica,clean,sans-serif;*font-size:small;*font:x-small}select,input,button,textarea{font:99% arial,helvetica,clean,sans-serif}table{font-size:inherit;font:100%}pre,code,kbd,samp,tt{font-family:monospace;*font-size:108%;line-height:100%}legend{color:#000}abbr,acronym{border:0;font-variant:normal}h1,h2,h3,h4,h5,h6{font-size:100%;font-weight:normal}a{color:#00e;text-decoration:none}a:visited{color:#551a8b}a:hover{color:#06e}a:focus{outline:thin dotted}a:hover,a:active{outline:0}h1,.h1{font-size:30px;font-weight:bold;font-style:normal;color:#404040}h2,.h2{font-size:24px;font-weight:bold;font-style:normal;color:#404040}h3,.h3{font-size:18px;font-weight:bold;font-style:normal;color:#404040}h4,.h4{font-size:16px;font-weight:bold;font-style:normal;color:#404040}h5,.h5{font-size:14px;font-weight:bold;font-style:normal;color:#404040}h6,.h6{font-size:13px;font-weight:bold;color:#bfbfbf;text-transform:uppercase}ul,ol{margin:0;padding:0}li{list-style:none}dd{margin:0 0 0 40px}nav ul,nav ol{list-style:none;list-style-image:none;margin:0;padding:0}ol.simpleList li{list-style-type:decimal;margin-left:25px;line-height:18px}ul.simpleList li{list-style-type:disc;margin-left:25px;line-height:18px}table{border-collapse:collapse;border-spacing:0}td{vertical-align:top}caption,th{text-align:left}.main{display:table-cell;*display:block;width:auto}.body,.main{*zoom:1}.body:after,.main:after{clear:both;display:block;visibility:hidden;overflow:hidden;height:0 !important;line-height:0;font-size:xx-large;content:" x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x "}.page{margin:0 auto}.gs960{width:960px;margin:auto}.liquid{width:auto;margin:0}.leftCol{float:left;width:220px;_margin-right:-3px}.rightCol{float:right;width:300px;_margin-left:-3px}.line:before,.line:after{content:"";display:table}.line:after{clear:both}.line{*zoom:1}.unit{float:left}.unitRight{float:right}.size1of1{float:none}.size1of2{width:50%}.size1of3{width:33.33333%}.size2of3{width:66.66666%}.size1of4{width:25%}.size3of4{width:75%}.size1of5{width:20%}.size2of5{width:40%}.size3of5{width:60%}.size4of5{width:80%}.size1of6{width:15%}.size5of6{width:85%}.lastUnit{float:none;display:block;display:table-cell;width:9999em;*width:auto;*zoom:1;_position:relative;_left:-3px;_margin-right:-3px}.mod{margin:10px}.bd,.ft,.hd{display:inline-block;width:100%;*display:block;*width:auto;zoom:1}.inner:after,.hd:after,.bd:after,.ft:after{clear:both;display:block;visibility:hidden;overflow:hidden;height:0 !important;line-height:0;font-size:xx-large;content:" x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x "}.inner{position:relative}b.top,b.top b,b.bottom,b.bottom b{display:block;background-repeat:no-repeat;font-size:1%;position:relative;z-index:10}.tl,.tr,.bl,.br{height:10px;width:10px;float:left}.tl{background-position:left top}.tr{background-position:right top}.bl{background-position:left bottom}.br{background-position:right bottom}.br,.tr{float:right}.tr,.tl{overflow:hidden;margin-bottom:-32000px}.bl,.br{margin-top:-10px}.top{background-position:center top}.bottom{background-position:center bottom;_zoom:1}.media{margin:10px}.media:after,.bd:after{clear:both;display:block;visibility:hidden;overflow:hidden;height:0 !important;line-height:0;font-size:xx-large;content:" x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x "}.media .bd{display:table-cell;zoom:1}.media .bd>:first-child{margin-top:0}.media .bd>:last-child{margin-bottom:0}.media .img{float:left;margin-right:10px}.media .img img{display:block}.media .imgExt{float:right;margin-left:10px}.ptn,.pvn,.pan{padding-top:0px !important}.pts,.pvs,.pas{padding-top:5px !important}.ptm,.pvm,.pam{padding-top:10px !important}.ptl,.pvl,.pal{padding-top:20px !important}.prn,.phn,.pan{padding-right:0px !important}.prs,.phs,.pas{padding-right:5px !important}.prm,.phm,.pam{padding-right:10px !important}.prl,.phl,.pal{padding-right:20px !important}.pbn,.pvn,.pan{padding-bottom:0px !important}.pbs,.pvs,.pas{padding-bottom:5px !important}.pbm,.pvm,.pam{padding-bottom:10px !important}.pbl,.pvl,.pal{padding-bottom:20px !important}.pln,.phn,.pan{padding-left:0px !important}.pls,.phs,.pas{padding-left:5px !important}.plm,.phm,.pam{padding-left:10px !important}.pll,.phl,.pal{padding-left:20px !important}.mtn,.mvn,.man{margin-top:0px !important}.mts,.mvs,.mas{margin-top:5px !important}.mtm,.mvm,.mam{margin-top:10px !important}.mtl,.mvl,.mal{margin-top:20px !important}.mrn,.mhn,.man{margin-right:0px !important}.mrs,.mhs,.mas{margin-right:5px !important}.mrm,.mhm,.mam{margin-right:10px !important}.mrl,.mhl,.mal{margin-right:20px !important}.mbn,.mvn,.man{margin-bottom:0px !important}.mbs,.mvs,.mas{margin-bottom:5px !important}.mbm,.mvm,.mam{margin-bottom:10px !important}.mbl,.mvl,.mal{margin-bottom:20px !important}.mln,.mhn,.man{margin-left:0px !important}.mls,.mhs,.mas{margin-left:5px !important}.mlm,.mhm,.mam{margin-left:10px !important}.mll,.mhl,.mal{margin-left:20px !important}.txtC{text-align:center !important}.txtL{text-align:left !important}.txtR{text-align:right !important}.txtT{vertical-align:top !important}.txtB{vertical-align:bottom !important}.txtM{vertical-align:middle !important}.fltR{float:right !important}.fltL{float:left !important}em,.em{font-style:italic}strong,.strong{font-weight:bold}.small{font-size:11px}.big{font-size:18px}.quiet{color:#666}form{margin:0}fieldset{border:0;margin:0;padding:0}button,input[type="button"],input[type="reset"],input[type="submit"]{cursor:pointer;-webkit-appearance:button}input[type="checkbox"],input[type="radio"]{box-sizing:border-box}input[type="search"]{-webkit-appearance:textfield;-moz-box-sizing:content-box;-webkit-box-sizing:content-box;box-sizing:content-box}input[type="search"]::-webkit-search-decoration{-webkit-appearance:none}input,textarea,select{font-family:inherit;font-size:inherit;font-weight:inherit}input,textarea,select{*font-size:100%}textarea{overflow:auto;vertical-align:top;resize:vertical}.ir{display:block;border:0;text-indent:-999em;overflow:hidden;background-color:transparent;background-repeat:no-repeat;text-align:left;direction:ltr}.ir br{display:none}.hidden{display:none !important;visibility:hidden}.visuallyhidden{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.visuallyhidden.focusable:active,.visuallyhidden.focusable:focus{clip:auto;height:auto;margin:0;overflow:visible;position:static;width:auto}.invisible{visibility:hidden}.clearfix:before,.clearfix:after{content:"";display:table}.clearfix:after{clear:both}.clearfix{zoom:1}.clearfix,.band,.hero{overflow:hidden;*zoom:1}*:focus{outline:0}body{font-family:"PT Sans Narrow", sans-serif;line-height:1.2em;background:white;color:#474747;padding:0;margin:0;background-image:url("/assets/bg_lines.png")}body.flash-page{overflow:hidden;height:100%;background-image:none}h1,h2,h3,h4,p,div,button{font-family:"PT Sans Narrow", sans-serif}img{border:0}a{color:#474747;text-decoration:underline}a:visited{color:#4b4b4b}a:hover{color:#454545;text-decoration:underline}a.quiet{text-decoration:none}h2{font-size:28px;line-height:1.1em;letter-spacing:0.04em;font-weight:normal}h2 a{text-decoration:none}h2 a.underlined{text-decoration:underline}h3{font-size:18px;font-weight:normal;line-height:1.2em}h4{font-size:16px;line-height:1.5em;font-weight:normal}p{font-size:16px;line-height:1.5em;font-weight:normal;margin-bottom:10px}li{margin-left:20px;margin-bottom:5px;font-size:16px;line-height:1.5em;font-style:normal}.instructions,.details{display:inline;font-size:12px;font-style:italic}.white_fill{background-color:white}.left_shadow{box-shadow:-2px 2px 6px rgba(0,0,0,0.1)}.bigfoot{padding-bottom:200px}.date{margin-top:-10px;font-size:12px}.sprite_img,.ribbon_buy,.ribbon_connector,.ribbon_read{background:url("/assets/sprite.png") no-repeat}.ribbon_buy{background-position:0 0;width:417px;height:44px}.ribbon_buy:hover{background-position:0 -50px}.ribbon_connector{background-position:0 -100px;width:417px;height:24px}.ribbon_read{background-position:0 -150px;width:417px;height:53px}.ribbon_read:hover{background-position:0 -210px}.strong{font-weight:bold}#main{text-align:center}#main .photo{margin:25px auto}.full_panel{background-color:white;min-height:1000px}#menu{background-color:#f2f2f2;box-shadow:inset 0 -2px 2px rgba(0,0,0,0.05);height:44px;text-align:center}#menu.book-menu{position:fixed;top:0;padding:0px 10px;box-shadow:none;background-color:rgba(255,255,255,0);z-index:10;-webkit-transition-property:background-color;-moz-transition-property:background-color;-o-transition-property:background-color;transition-property:background-color;-webkit-transition-duration:0.5s;-moz-transition-duration:0.5s;-o-transition-duration:0.5s;transition-duration:0.5s;-webkit-transition-timing-function:ease-in;-moz-transition-timing-function:ease-in;-o-transition-timing-function:ease-in;transition-timing-function:ease-in}#menu.book-menu:hover{background-color:rgba(255,255,255,0.9)}#menu.book-menu:hover .nav{opacity:1}#menu.book-menu .nav{opacity:0;-webkit-transition-property:opacity;-moz-transition-property:opacity;-o-transition-property:opacity;transition-property:opacity;-webkit-transition-duration:0.5s;-moz-transition-duration:0.5s;-o-transition-duration:0.5s;transition-duration:0.5s;-webkit-transition-timing-function:ease-in;-moz-transition-timing-function:ease-in;-o-transition-timing-function:ease-in;transition-timing-function:ease-in}#menu.book-menu .home{background-color:rgba(255,255,255,0.9)}#menu.book-menu .bar{width:auto}#menu .bar{width:1000px;margin:auto}#menu .bar img{background:url("/assets/sprite.png") no-repeat}#menu .bar .logo{background-position:-500px 0;width:240px;height:20px}#menu .bar .about{background-position:-500px -50px;width:52px;height:16px}#menu .bar .read{background-position:-500px -150px;width:42px;height:16px}#menu .bar .buy{background-position:-500px -100px;width:32px;height:16px}#menu .bar .help{background-position:-500px -200px;width:42px;height:16px}#menu .bar .contact{background-position:-500px -250px;width:70px;height:16px}#menu .bar .diy{background-position:-500px -300px;width:24px;height:16px}#menu .bar .home{float:left;margin:12px 0 0 0}#menu .bar .nav{text-align:right;float:right;padding-top:2px;padding-right:10px}#menu .bar .nav a{margin-left:40px;display:block;float:left;padding:12px 0 2px 0}#menu .selected{border-bottom:2px solid #676767}#menu a:hover{border-bottom:2px solid #cccccc}.band{text-align:center}.band>.inner{width:1000px;text-align:left;margin:auto;padding:40px 0 0 0}.band>.inner>.submenu{float:left;width:40%}.band>.inner>.submenu h2{font-size:32px}.band>.inner>.content{float:left;width:60%}.band>.inner>.content p{margin-bottom:10px}.band>.inner>.content p:first-child{margin-top:10px}.band>.inner>.content h2{margin-top:40px}.band>.inner>.content h2:first-of-type{margin-top:0}.band>.inner>.content h2 img{position:relative;top:-2px;left:-34px;margin-right:-20px}.social{margin:40px 60px}.social .unit{padding-right:40px}.inset{box-shadow:inset 0 -4px 4px rgba(0,0,0,0.1),inset 0 4px 4px rgba(0,0,0,0.1)}.panel_wrapper{background:url("/assets/ribbon_panels.png") no-repeat center 50px;margin:auto;padding:40px 0 200px 0}.panel_wrapper .panel{margin:auto;padding:20px 0 0 0;height:400px;width:1000px}.panel_wrapper .panel p{padding-bottom:10px;text-align:justify}.panel_wrapper .panel .video{margin-top:60px}.panel_wrapper .panel .quote{margin:90px 30px 0 20px}.panel_wrapper .panel .lower{margin-top:80px}.hero{width:1000px;margin:auto;padding:0;text-align:left}.hero .description{padding:40px 10px}.hero h2 i{font-size:1.05em;letter-spacing:0em}.hero .ribbons{margin:30px 0 40px 10px}.hero .ribbons p{margin:0;padding:0;line-height:0}.hero .facebook{text-align:center}#image_rotator{position:relative}#image_rotator #feature_image{margin-left:60px}#image_rotator .numbers{position:absolute;bottom:0;left:50%;text-align:center;padding:0;z-index:100}#image_rotator .numbers img{width:30px;height:20px;background:url("/assets/carousel_marker.png") no-repeat;background-position:0 -20px}#flashcontent{background-color:white}.pill{background-image:-webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, #049cdb), color-stop(100%, #049cdb));background-image:-webkit-linear-gradient(#049cdb, #049cdb);background-image:-moz-linear-gradient(#049cdb, #049cdb);background-image:-o-linear-gradient(#049cdb, #049cdb);background-image:linear-gradient(#049cdb,#049cdb);-webkit-border-radius:4px;-moz-border-radius:4px;-ms-border-radius:4px;-o-border-radius:4px;border-radius:4px;-webkit-box-shadow:rgba(255,255,255,0.2),0px,1px,0px,inset;-moz-box-shadow:rgba(255,255,255,0.2),0px,1px,0px,inset;box-shadow:rgba(255,255,255,0.2),0px,1px,0px,inset;color:white;padding:10px 15px;text-shadow:0 -1px 0 rgba(0,0,0,0.15);border:solid 0px;border-color:#0767bc #0767bc #003f81;text-align:center;text-decoration:none;display:inline-block;text-transform:uppercase}.pill:hover{background-image:-webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, #117fc6), color-stop(100%, #117fc6));background-image:-webkit-linear-gradient(#117fc6, #117fc6);background-image:-moz-linear-gradient(#117fc6, #117fc6);background-image:-o-linear-gradient(#117fc6, #117fc6);background-image:linear-gradient(#117fc6,#117fc6);text-decoration:underline}.btn-secondary{background-image:-webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, #b1b1b1), color-stop(100%, #b1b1b1));background-image:-webkit-linear-gradient(#b1b1b1, #b1b1b1);background-image:-moz-linear-gradient(#b1b1b1, #b1b1b1);background-image:-o-linear-gradient(#b1b1b1, #b1b1b1);background-image:linear-gradient(#b1b1b1,#b1b1b1);border-color:#cccccc}.btn-secondary:hover{background-image:-webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, #949494), color-stop(100%, #949494));background-image:-webkit-linear-gradient(#949494, #949494);background-image:-moz-linear-gradient(#949494, #949494);background-image:-o-linear-gradient(#949494, #949494);background-image:linear-gradient(#949494,#949494)}.btn-disabled{background-image:-webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, #949494), color-stop(100%, #949494));background-image:-webkit-linear-gradient(#949494, #949494);background-image:-moz-linear-gradient(#949494, #949494);background-image:-o-linear-gradient(#949494, #949494);background-image:linear-gradient(#949494,#949494);border-color:#cccccc;color:#dddddd}.btn-disabled:hover{background-image:-webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, #949494), color-stop(100%, #949494));background-image:-webkit-linear-gradient(#949494, #949494);background-image:-moz-linear-gradient(#949494, #949494);background-image:-o-linear-gradient(#949494, #949494);background-image:linear-gradient(#949494,#949494);color:#dddddd;text-decoration:none}.btn-large{width:100%;-webkit-border-radius:8px;-moz-border-radius:8px;-ms-border-radius:8px;-o-border-radius:8px;border-radius:8px}#epistler input,#epistler textarea{padding:10px 10px;border:1px #c6c8d2 solid;border-right-color:#e9ecf6;border-bottom-color:#e9ecf6;font-size:18px;background-color:#f9f9f9}#epistler textarea{font-family:helvetica, arial}#epistler .epistler_entry{width:100%;height:325px}#create-your-own-epistle{position:absolute;bottom:8px;right:8px;background-color:#f8f8f8;box-shadow:2px 2px 2px rgba(0,0,0,0.2);width:170px}#share_epistle h2{border-bottom:dotted 1px #cccccc}#share_epistle p{margin:10px auto 5px auto}#share_epistle input[type='text']{width:100%;padding:4px 8px;margin-bottom:10px}#share_epistle .highlighted{background-color:#fffd8d}.modal-backdrop.in{opacity:0.5}.clearfix{*zoom:1}.clearfix:before,.clearfix:after{display:table;content:"";line-height:0}.clearfix:after{clear:both}.hide-text{font:0/0 a;color:transparent;text-shadow:none;background-color:transparent;border:0}.input-block-level{display:block;width:100%;min-height:30px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.modal-backdrop{position:fixed;top:0;right:0;bottom:0;left:0;z-index:1040;background-color:#000000}.modal-backdrop.fade{opacity:0}.modal-backdrop,.modal-backdrop.fade.in{opacity:0.8}.modal{position:fixed;top:10%;left:50%;z-index:1050;width:560px;margin-left:-280px;background-color:#ffffff;border:1px solid #999;border:1px solid rgba(0,0,0,0.3);*border:1px solid #999;-webkit-border-radius:6px;-moz-border-radius:6px;border-radius:6px;-webkit-box-shadow:0 3px 7px rgba(0,0,0,0.3);-moz-box-shadow:0 3px 7px rgba(0,0,0,0.3);box-shadow:0 3px 7px rgba(0,0,0,0.3);-webkit-background-clip:padding-box;-moz-background-clip:padding-box;background-clip:padding-box;outline:none}.modal.fade{-webkit-transition:opacity .3s linear, top .3s ease-out;-moz-transition:opacity .3s linear, top .3s ease-out;-o-transition:opacity .3s linear, top .3s ease-out;transition:opacity .3s linear, top .3s ease-out;top:-25%}.modal.fade.in{top:10%}.modal-header{padding:9px 15px;border-bottom:1px solid #eee}.modal-header .close{margin-top:2px}.modal-header h3{margin:0;line-height:30px}.modal-body{position:relative;overflow-y:auto;max-height:400px;padding:15px}.modal-form{margin-bottom:0}.modal-footer{padding:14px 15px 15px;margin-bottom:0;text-align:right;background-color:#f5f5f5;border-top:1px solid #ddd;-webkit-border-radius:0 0 6px 6px;-moz-border-radius:0 0 6px 6px;border-radius:0 0 6px 6px;-webkit-box-shadow:inset 0 1px 0 #ffffff;-moz-box-shadow:inset 0 1px 0 #ffffff;box-shadow:inset 0 1px 0 #ffffff;*zoom:1}.modal-footer:before,.modal-footer:after{display:table;content:"";line-height:0}.modal-footer:after{clear:both}.modal-footer .btn+.btn{margin-left:5px;margin-bottom:0}.modal-footer .btn-group .btn+.btn{margin-left:-1px}.modal-footer .btn-block+.btn-block{margin-left:0}
