html{margin:0;padding:0;border:0}.bp-reset-element,body,h1,h2,h3,h4,h5,h6,article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section,summary,blockquote,q,th,td,caption,table,div,span,object,iframe,p,pre,a,abbr,acronym,address,code,del,dfn,em,img,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,caption,tbody,tfoot,thead,tr{margin:0;padding:0;border:0;font-weight:inherit;font-style:inherit;font-size:100%;font-family:inherit;vertical-align:baseline}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section,summary{display:block}blockquote,q{quotes:"" ""}blockquote:before,blockquote:after,q:before,q:after{content:""}th,td,caption{float:none !important;text-align:left;font-weight:normal;vertical-align:middle}table{border-collapse:separate;border-spacing:0;vertical-align:middle}a img{border:none}body{line-height:1.5;font-family:Helvetica,Arial;color:#000;font-size:93.75%}body h1,body h2,body h3,body h4,body h5,body h6{font-weight:normal;color:#000}body h1 img,body h2 img,body h3 img,body h4 img,body h5 img,body h6 img{margin:0}body h1{font-size:3em;line-height:1;margin-bottom:0.50em}body h2{font-size:2em;margin-bottom:0.75em}body h3{font-size:1.5em;line-height:1;margin-bottom:1.00em}body h4{font-size:1.2em;line-height:1.25;margin-bottom:1.25em}body h5{font-size:1em;font-weight:bold;margin-bottom:1.50em}body h6{font-size:1em;font-weight:bold}body p{margin:0 0 1.5em}body p .left{display:inline;float:left;margin:1.5em 1.5em 1.5em 0;padding:0}body p .right{display:inline;float:right;margin:1.5em 0 1.5em 1.5em;padding:0}body a{text-decoration:underline;color:#000}body a:visited{color:#000}body a:focus{color:#09f}body a:hover{color:#09f}body a:active{color:#1a1a1a}body blockquote{margin:1.5em;color:#666;font-style:italic}body strong,body dfn{font-weight:bold}body em,body dfn{font-style:italic}body sup,body sub{line-height:0}body abbr,body acronym{border-bottom:1px dotted #666666}body address{margin:0 0 1.5em;font-style:italic}body del{color:#666}body pre{margin:1.5em 0;white-space:pre}body pre,body code,body tt{font:1em "andale mono","lucida console",monospace;line-height:1.5}body li ul,body li ol{margin:0}body ul,body ol{margin:0 1.5em 1.5em 0;padding-left:1.5em}body ul{list-style-type:disc}body ol{list-style-type:decimal}body dl{margin:0 0 1.5em 0}body dl dt{font-weight:bold}body dd{margin-left:1.5em}body table{margin-bottom:1.4em;width:100%}body th{font-weight:bold}body thead th{background:#c3d9ff}body th,body td,body caption{padding:4px 10px 4px 5px}body table.striped tr:nth-child(even) td,body table tr.even td{background:#e5ecf9}body tfoot{font-style:italic}body caption{background:#eee}body .quiet{color:#333}body .loud{color:#000}body .border-top{border-top:1px solid #000;padding-top:18px}body .selected{color:#8a1cf7 !important}body .colored{color:#51ae55}body .error{color:red !important}body .hidden{visibility:hidden;display:none}body .matched{background:#51ae55}body .stopper{display:inline;position:absolute;top:10px;left:30%}body .stopper-close{position:absolute;top:0;left:0;display:block;height:100px;width:100%;text-indent:-9999em;outline:0}#container{width:1180px;margin:0 auto;overflow:hidden;*zoom:1;margin:0px 10px 10px 10px;position:relative}#header,#footer{display:inline;float:left;margin-right:20px;width:1180px}* html #header,* html #footer{overflow-x:hidden}aside{display:inline;float:left;margin-right:20px;width:230px;position:fixed;top:0px;left:10px}* html aside{overflow-x:hidden}aside .logo{position:relative;height:80px}aside .logo a{position:absolute;top:15px;left:10px;display:block;font-size:26px;font-weight:bold;line-height:31px;text-decoration:none;color:#000}aside nav{border-top:1px solid #000;padding:10px;display:block;overflow:hidden}aside nav a{color:#51ae55;text-decoration:none}aside nav a:hover{color:#8a1cf7 !important}aside #menu #language-switch{position:relative}aside #menu #language-switch a{position:absolute;top:0px;left:0px;color:#51ae55;text-decoration:none}aside #menu ul{padding-left:100px;display:inline;float:left;margin-right:0;width:80px;list-style:none;margin-bottom:0}* html aside #menu ul{overflow-x:hidden}aside #menu li a{text-decoration:none;color:#000}aside #menu li a.current{background:url(/assets/arrow_green-3b1be87821b8dea1be006484b04fae0f.png) left center no-repeat;padding:0 0 0 10px}aside #special-categories h3,aside #series h3{color:#51ae55;font-size:14px}aside #special-categories ul,aside #series ul{list-style:none;padding:0;margin:0}aside #special-categories li,aside #series li{font-size:16px}aside #special-categories li a,aside #series li a{text-decoration:none;color:#000;font-weight:bold}aside #special-categories li a.current,aside #series li a.current{background:url(/assets/arrow_green-3b1be87821b8dea1be006484b04fae0f.png) left center no-repeat;padding:0 0 0 10px}aside #search{padding:30px 10px 30px 10px}aside #search legend{display:none}aside #search input{border:1px dotted #51ae55;margin-left:10px;width:130px}aside #search #button{border:none;background:#fff;font-size:15px;padding:0;margin:0;width:50px}article{padding-left:250px;display:inline;float:left;margin-right:0;width:930px;padding-top:80px}* html article{overflow-x:hidden}article h1{position:absolute;top:55px;font-weight:bold;color:#51ae55;font-size:20px}article .headline-link{position:absolute;top:55px;right:350px;color:#000;text-decoration:none}section{display:block;overflow:hidden}.main{display:inline;float:left;margin-right:20px;width:530px}* html .main{overflow-x:hidden}.main.border-top{padding-top:10px}.main a,#blog_entry_content a,.forceColors a,.mceContentBody a{color:#51ae55 !important;text-decoration:none}.main a:hover,#blog_entry_content a:hover,.forceColors a:hover,.mceContentBody a:hover{color:#8a1cf7 !important}.book{display:block;padding:0 0 60px 0}.context{display:inline;float:left;margin-right:0;width:380px}* html .context{overflow-x:hidden}.context h2,.context .book-title p{font-weight:bold;color:#000;font-size:16px;margin:0;padding:0}.context .author{padding:0;margin:0}.context .has-number{overflow:hidden}.context .has-number .number{float:left}.context .has-number .book-title p{margin-left:50px}.context .has-number .author{margin-left:50px}.context .book-details-link{color:#51ae55;cursor:pointer}.context hr{margin:0 0 10px 0;padding:0;width:90px;border:none;border-top:1px solid #000;height:1px}.context .book-details{display:none;padding:10px 0 10px 0;overflow:hidden}.context .facts-container{overflow:hidden}.context .facts{display:inline;float:left;margin-right:20px;width:180px;margin-bottom:10px}* html .context .facts{overflow-x:hidden}.context .facts ul{padding:0;margin:0;list-style:none}.context .facts li{padding:10px 0 0 0;border-bottom:1px solid #535053}.context .additional{display:inline;float:left;margin-right:0;width:180px}* html .context .additional{overflow-x:hidden}.context .additional p{padding:10px 0 0 0;margin:0}.context .additional .mention{color:#51ae55;font-weight:bold}.context .book-buttons{clear:both;padding-top:20px}.context .book-buttons .sold-out-notice,.context .book-buttons a{padding:0 0 5px 0;margin:0 20px 0 0;color:#000;text-decoration:none;font-size:14px;border-bottom:1px solid #51ae55}.context .book-buttons .sold-out-notice{color:#8a1cf7;font-weight:bold;border-bottom-width:0px}.context .book-gallery,.context .press-reviews{display:none;visability:hidden}.press-review h2{font-size:16px;font-weight:bold;margin-bottom:15px}.cart-content-left{display:inline;float:left;margin-right:0;width:230px}* html .cart-content-left{overflow-x:hidden}.cart-content-right{display:inline;float:left;margin-right:0;width:230px;width:250px}* html .cart-content-right{overflow-x:hidden}.cart-content-right ul{display:inline;float:left;margin-right:20px;width:130px;width:115px;list-style:none;padding:0;margin:0}* html .cart-content-right ul{overflow-x:hidden}.cart-content-right ul li{height:190px}.cart-content-right ul li strong{display:block;padding:10px 0 0 0}.cart-content-right .cart-item-image-container{text-align:right;height:190px}.cart-content-right .cart-item-image{width:130px}.cart ul{list-style:none;padding:0;margin:0}.cart li{position:relative;overflow:hidden}.cart li strong{position:absolute;top:0px;left:0px;color:#51ae55;border-top:1px solid #535053;padding:5px 0 0 0}.cart li .item-quantity{position:absolute;top:25px;left:0px;font-size:14px;font-weight:bold;color:red}.cart li .item-quantity a{color:red;text-decoration:none}.cart li .item-object-title{font-weight:bold;padding:5px 0 35px 90px}.cart li.first strong{border:none}.cart li.last{border-bottom:2px solid #535053}.cart .cart-summary{padding:10px 0 10px 0;margin:0;color:#000;font-size:20px;font-weight:bold}.cart .cart-summary strong{color:#51ae55;padding:0 20px 0 0}.cart .cart-summary a{color:#51ae55;text-decoration:none;font-weight:bold}.cart .cart-actions{border-top:2px solid #535053;border-bottom:1px solid #535053;padding:10px 0 10px 0;margin:0;color:#51ae55;font-size:20px}.cart .cart-actions strong{padding:0 20px 0 0}.cart .cart-actions a{color:#51ae55;text-decoration:none;font-weight:bold}.cart .cart-actions #order_submit{color:#51ae55;text-decoration:none;font-weight:bold;border:none;font-size:20px;background:#fff;padding:0;margin:0}.cart-form .cart-form-row{position:relative;height:90px}.cart-form .cart-form-row span.formError{position:absolute;bottom:38px;left:15px;color:red;font-weight:bold}.cart-form input{width:215px;margin:20px 0 0 0;border-top:1px solid #fff;border-right:1px solid #8a1cf7;border-bottom:1px solid #8a1cf7;border-left:1px solid #8a1cf7;font-size:15px;font-weight:bold}.cart-form h3{font-size:16px;font-weight:bold;color:#51ae55;padding:0;margin:0}.cart-form p{padding:0;margin:0 0 20px 0;font-weight:bold}.cart-form td{font-weight:bold;padding:5px 0 5px 0;color:#000}.cart-form td.item-count{color:#51ae55;vertical-align:top;width:50px}.cart-form .total{border-top:2px solid #535053;font-size:16px;font-weight:bold;margin:10px 0 0 0;padding:5px 0 0 0}.cart-form-left{display:inline;float:left;margin-right:20px;width:230px}* html .cart-form-left{overflow-x:hidden}.cart-form-right{display:inline;float:left;margin-right:0;width:230px}* html .cart-form-right{overflow-x:hidden}.search-hit{position:relative;padding:20px 0 20px 0;border-bottom:2px solid #535053}.search-hit .arrow{position:absolute;top:15px;left:0;font-weight:bold;font-size:20px}.search-hit p{padding:0 0 0 30px}.search-hit a{color:#51ae55 !important;text-decoration:none}.search-hit.first{padding:0 0 20px 0}.search-hit.first .arrow{top:-5px}.search-hit.last{border-bottom:2px solid #fff}#main{position:relative;overflow:hidden;height:800px}#pages{position:absolute;height:20000em}.page{height:800px;width:500px}#main_navi{padding:0;margin:0;list-style:none;cursor:pointer}#main_navi li{border-bottom:1px solid #535053;padding:0 0 10px 0;margin:0 0 10px 0}#main_navi li.last{border:none}#main_navi li a{color:#51ae55;text-decoration:none}#main_navi .navigator-item.active{color:#8a1cf7}#main_navi .navigator-item.active h2{color:#8a1cf7}.blog .main{padding-bottom:20px}.blog .main.first{border-top:1px solid #000000}.blog .main .blog-entry-content{padding-top:18px}.blog .context{position:relative}.blog .context h2{padding:0 0 0 60px;line-height:16px;font-weight:bold}.blog .context .date{position:absolute;top:18px;left:0px;width:50px;font-size:16px;line-height:18px;font-weight:bold}.pagination{margin:20px 0 0 0;display:block;overflow:hidden}.pagination a,.pagination span,.pagination em{float:left;display:block;line-height:16px;height:14px;padding:0 10px 0 10px}.pagination a{color:#51ae55 !important;text-decoration:none}.pagination a:hover{color:#8a1cf7 !important}.pagination em{font-style:normal}.pagination .previous_page{text-indent:-9999em;outline:none;width:7px;background:url(/assets/back-arrow_green-749edbf0c25855b6921e426e42d802d9.png) center center no-repeat}.pagination .previous_page.disabled{background:url(/assets/back-arrow-ace55d73497a3e5176a67449a70e289d.png) center center no-repeat}.pagination .next_page{text-indent:-9999em;outline:none;width:7px;background:url(/assets/arrow_green-3b1be87821b8dea1be006484b04fae0f.png) center center no-repeat}.pagination .next_page.disabled{background:url(/assets/arrow-2f3c51cffadb8470f5cd7ac6e583825b.png) center center no-repeat}#special-offers .price-info{color:#cc0001}.indifferent-image-content{overflow:hidden}.indifferent-image-content img{width:100%;height:auto}#fancybox-loading{position:fixed;top:50%;left:50%;width:40px;height:40px;margin-top:-20px;margin-left:-20px;cursor:pointer;overflow:hidden;z-index:1104;display:none}#fancybox-loading div{position:absolute;top:0;left:0;width:40px;height:480px;background-image:url(/assets/fancybox/fancybox-72448b814545639622a80aac7fe4244e.png)}#fancybox-overlay{position:absolute;top:0;left:0;width:100%;z-index:1100;display:none}#fancybox-tmp{padding:0;margin:0;border:0;overflow:auto;display:none}#fancybox-wrap{position:absolute;top:0;left:0;padding:20px;z-index:1101;outline:none;display:none}#fancybox-outer{position:relative;width:100%;height:100%;background:#fff}#fancybox-content{width:0;height:0;padding:0;outline:none;position:relative;overflow:hidden;z-index:1102;border:0px solid #fff}#fancybox-hide-sel-frame{position:absolute;top:0;left:0;width:100%;height:100%;background:transparent;z-index:1101}#fancybox-close{position:absolute;bottom:-40px;right:0px;width:30px;height:30px;background:transparent url(/assets/fancybox/fancybox-72448b814545639622a80aac7fe4244e.png) -40px 0px;cursor:pointer;z-index:1103;display:none}#fancybox-error{color:#444;font:normal 12px/20px Arial;padding:14px;margin:0}#fancybox-img{width:100%;height:100%;padding:0;margin:0;border:none;outline:none;line-height:0;vertical-align:top}#fancybox-frame{width:100%;height:100%;border:none;display:block}#fancybox-left,#fancybox-right{position:absolute;bottom:0px;width:35%;cursor:pointer;outline:none;background:transparent url(/assets/fancybox/blank-1f7e2fe6d0bdf3fd6efea93f82ce3b70.gif);z-index:1102;display:none}#fancybox-left{left:0px}#fancybox-right{right:0px}#fancybox-left-ico,#fancybox-right-ico{position:absolute;bottom:-40px;left:-9999px;width:30px;height:30px;cursor:pointer;z-index:1102;display:block}#fancybox-left-ico{background-image:url(/assets/fancybox/fancybox-72448b814545639622a80aac7fe4244e.png);background-position:-40px -30px}#fancybox-right-ico{background-image:url(/assets/fancybox/fancybox-72448b814545639622a80aac7fe4244e.png);background-position:-40px -60px}#fancybox-left:hover,#fancybox-right:hover{visibility:visible}#fancybox-left span{left:20px}#fancybox-right span{left:auto;right:50px}.fancybox-bg{position:absolute;padding:0;margin:0;border:0;width:20px;height:20px;z-index:1001}#fancybox-bg-n{top:-20px;left:0;width:100%}#fancybox-bg-ne{top:-20px;right:-20px;background-position:-40px -162px}#fancybox-bg-e{top:0;right:-20px;height:100%;background-position:-20px 0px}#fancybox-bg-se{bottom:-20px;right:-20px;background-position:-40px -182px}#fancybox-bg-s{bottom:-20px;left:0;width:100%;background-position:0px -20px}#fancybox-bg-sw{bottom:-20px;left:-20px;background-position:-40px -142px}#fancybox-bg-w{top:0;left:-20px;height:100%}#fancybox-bg-nw{top:-20px;left:-20px;background-position:-40px -122px}#fancybox-title{font-family:Helvetica;font-size:12px;z-index:1102;display:none !important}.fancybox-title-inside{padding-bottom:10px;text-align:center;color:#333;background:#fff;position:relative}.fancybox-title-outside{padding-top:10px;color:#fff}.fancybox-title-over{position:absolute;bottom:0;left:0;color:#FFF;text-align:left}#fancybox-title-over{padding:10px;background-image:url(/assets/fancybox/fancy_title_over-ce2cb1d9e4b6affb7e18f4a532071e46.png);display:block}.fancybox-title-float{position:absolute;left:0;bottom:-20px;height:32px}#fancybox-title-float-wrap{border:none;border-collapse:collapse;width:auto}#fancybox-title-float-wrap td{border:none;white-space:nowrap}#fancybox-title-float-left{padding:0 0 0 15px;background:url(/assets/fancybox/fancybox-72448b814545639622a80aac7fe4244e.png) -40px -90px no-repeat}#fancybox-title-float-main{color:#FFF;line-height:29px;font-weight:bold;padding:0 0 3px 0;background:url(/assets/fancybox/fancybox-x-016f37c63e44728ec91a1905065b9ff1.png) 0px -40px}#fancybox-title-float-right{padding:0 0 0 15px;background:url(/assets/fancybox/fancybox-72448b814545639622a80aac7fe4244e.png) -55px -90px no-repeat}.fancybox-ie6 #fancybox-close{background:transparent;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/images/fancybox/fancy_close.png', sizingMethod='scale')}.fancybox-ie6 #fancybox-left-ico{background:transparent;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/images/fancybox/fancy_nav_left.png', sizingMethod='scale')}.fancybox-ie6 #fancybox-right-ico{background:transparent;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/images/fancybox/fancy_nav_right.png', sizingMethod='scale')}.fancybox-ie6 #fancybox-title-over{background:transparent;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/images/fancybox/fancy_title_over.png', sizingMethod='scale');zoom:1}.fancybox-ie6 #fancybox-title-float-left{background:transparent;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/images/fancybox/fancy_title_left.png', sizingMethod='scale')}.fancybox-ie6 #fancybox-title-float-main{background:transparent;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/images/fancybox/fancy_title_main.png', sizingMethod='scale')}.fancybox-ie6 #fancybox-title-float-right{background:transparent;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/images/fancybox/fancy_title_right.png', sizingMethod='scale')}.fancybox-ie6 #fancybox-bg-w,.fancybox-ie6 #fancybox-bg-e,.fancybox-ie6 #fancybox-left,.fancybox-ie6 #fancybox-right,#fancybox-hide-sel-frame{height:expression(this.parentNode.clientHeight + "px")}#fancybox-loading.fancybox-ie6{position:absolute;margin-top:0;top:expression((-20 + (document.documentElement.clientHeight ? document.documentElement.clientHeight/2 : document.body.clientHeight/2 ) + ( ignoreMe = document.documentElement.scrollTop ? document.documentElement.scrollTop : document.body.scrollTop )) + 'px')}#fancybox-loading.fancybox-ie6 div{background:transparent;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/images/fancybox/fancy_loading.png', sizingMethod='scale')}.fancybox-ie .fancybox-bg{background:transparent !important}.fancybox-ie #fancybox-bg-n{filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/images/fancybox/fancy_shadow_n.png', sizingMethod='scale')}.fancybox-ie #fancybox-bg-ne{filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/images/fancybox/fancy_shadow_ne.png', sizingMethod='scale')}.fancybox-ie #fancybox-bg-e{filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/images/fancybox/fancy_shadow_e.png', sizingMethod='scale')}.fancybox-ie #fancybox-bg-se{filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/images/fancybox/fancy_shadow_se.png', sizingMethod='scale')}.fancybox-ie #fancybox-bg-s{filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/images/fancybox/fancy_shadow_s.png', sizingMethod='scale')}.fancybox-ie #fancybox-bg-sw{filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/images/fancybox/fancy_shadow_sw.png', sizingMethod='scale')}.fancybox-ie #fancybox-bg-w{filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/images/fancybox/fancy_shadow_w.png', sizingMethod='scale')}.fancybox-ie #fancybox-bg-nw{filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/images/fancybox/fancy_shadow_nw.png', sizingMethod='scale')}
