.headerUnderline,#headerUnderline,.feature-heading{border-bottom:1px solid #c9d4d7;font-size:14px;font-weight:bold;margin-bottom:10px;margin-top:10px;padding-bottom:4px}.bold{font-weight:bold}.carat{color:#c7002c;font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;font-size:18px;font-weight:bold;margin-right:.2em;position:relative;text-decoration:none;top:1px}.widget img{float:left;padding:4px 4px 4px 0}img.thumbnail-left{float:left;padding-right:10px;box-sizing:content-box!important}.contentBox h2{background:none repeat scroll 0 0 #8799a9;color:#fff;font-size:110%;margin:0;padding:4px;text-align:center}.contentBox h3,.sidecontent2 h3,#sidebar h3,.hpBox h3{font-size:13px;margin:0;padding:6px 6px 0;text-align:left}.contentBox{border:1px solid #8799a9;margin-bottom:10px}.contentBox ul,ul.sidebar{color:#aaa;font-size:12px;list-style:square outside url("data:image/gif;base64,R0lGODlhBAAEAIAAAJmZmQAAACH5BAAAAAAALAAAAAAEAAQAAAIEhI8JBQA7");text-align:left;margin-left:0;margin-top:0;padding-left:24px}.contentBox li{margin-bottom:5px;margin-top:.5em}.contentBox ol,.sidecontent2 ul,#sidebar ol,.hpBox ol{font-size:12px;margin-left:20px;margin-top:0;padding-left:15px;text-align:left;list-style:decimal outside none}.contentBox p{font-size:11px;padding:6px}#featureContent{padding-bottom:100px}#bookrooms{width:100%;margin-bottom:15px}#bookpromo{width:100%;margin-top:15px}#bookpromo .row,#bookrooms .row{width:100%;float:left;clear:both}#bookpromo div.row{margin-bottom:15px}#bookrooms .copypadding{padding-bottom:10px;display:block}#bookrooms .row{background:#efefef}#bookpromo .cell,#bookrooms .cell{float:left;width:49.5%}#bookrooms .cell2{float:right;width:49.5%}#bookrooms .stripe{border-right:1px solid #fff}#bookrooms .label{display:block;float:left;padding-left:10px;padding-right:10px;text-align:right}#features{margin-bottom:30px}#features ul{margin-bottom:0}.recentFeaturesBTM{float:left;margin:0 0 30px;width:193px;padding:0}.recentFeaturesBTM .archive{left:-15px;list-style:none outside none;position:relative;top:-5px}.recentFeaturesBTM li{color:#d3dcde;list-style:square outside none;margin-left:15px}.thin-bookBlurb-container{padding-top:0!important}#search-box{background-color:#eee;border:3px solid #c9d4d6;border-radius:10px 10px 10px 10px}#search-box h1{background-color:#c9d4d6;margin:0;padding:3px 0;text-align:center;font-size:13px}#search-box form{margin:0;padding:25px 0 25px 50px}#search-box .text-box{width:60%}#search-box fieldset{margin:0 auto;padding:5px 0}#search-box label{float:left;padding-right:5px;text-align:right;width:120px}.widget{clear:none!important;margin-bottom:0!important;width:47%}.first{float:left}.second{float:right;overflow:hidden}h2.headerUnderline{margin-top:25px!important}.thumbnail-left{padding:0 2px}#submit{background:url("/images/Shared/red_button_bg.gif") no-repeat scroll left top transparent;border:medium none!important;color:#fff;cursor:pointer;font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;font-size:16px;font-weight:normal;height:25px;letter-spacing:1px;line-height:17px;margin:0;padding-bottom:2px;padding-left:10px;text-decoration:none}.submit span{background:url("/images/Shared/red_button_bg_right.gif") no-repeat scroll right top transparent;display:inline-block;height:25px;padding-right:5px}.mobile #mainbodydiv,.mobile #wrapper{border-left:medium none!important;border-right:medium none!important;margin:0!important;padding-left:0!important;padding-right:0!important;width:100%!important;max-width:100%!important}.mobile #abe-footer{max-width:100%!important}.mobile #header{margin-bottom:0!important}.mobile #mobile-basket{background:url("/images/mobile/cart.gif") no-repeat scroll right center transparent;display:inline-block!important;float:right;margin:5px 5px 0;text-indent:-9999px;width:35px}.mobile #adv-search:before{content:url("/images/mobile/arrow-back.gif")!important;padding-right:5px;position:relative}.mobile #search-box{background:none repeat scroll 0 0 transparent!important;border:0 none!important;border-radius:0 0 0 0!important;display:block!important}.mobile #search-box h1{background:none repeat scroll 0 0 transparent!important;font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;font-size:17px!important;font-weight:normal!important;margin:0 auto!important;padding-top:15px!important;text-align:center!important;text-shadow:none!important;width:250px!important}.mobile #main{background:url("/images/mobile/homepage-top.jpg") repeat-x scroll 0 0%,url("/images/mobile/homepage-bottom.jpg") repeat-x scroll center bottom transparent!important;float:none!important;margin-left:0!important;width:inherit!important}.mobile fieldset{margin:0!important;padding:0!important}.mobile #search-box .text-box{width:100%}.mobile #pageHeader{margin-bottom:0}.mobile #nav-account,.mobile #side1,.mobile #side2,.mobile #main>*,.mobile #international,.mobile #sitelinks,.mobile .footer-shadow,.mobile #siteStripe,.mobile #custom-stripe,.mobile #hdr-searchbox,.mobile #nav-global-links>*:not(:first-child){display:none}.mobile .indent{padding:0}.mobile #nav-global-links a{color:#fff;display:inline-block;font-size:15px;font-weight:bold;padding:7px 0 0;position:relative;text-decoration:none;text-shadow:0 1px 0 #c7002c!important}.mobile #footer,.mobile #abe-footer{width:100%!important}.mobile #footer-mobile{display:block!important}.mobile #footer ul{margin:0!important;padding:0!important}.mobile #footer li{border-bottom:1px solid #b5b5b5;color:#039;font-family:Arial,sans-serif;font-size:13px!important;font-weight:bold;list-style:none outside none!important;margin:0!important;padding:10px 10px 0;text-align:left;text-decoration:none;text-shadow:0 1px 0 #fff!important}.mobile #footer li a{display:block!important;height:30px!important;position:relative;text-decoration:none!important}.mobile .social-item,.mobile .social-item-pl{float:none!important;width:inherit!important}.mobile .social-item a,.mobile .social-item-pl a{padding:5px 0 0 35px!important}.mobile #bContentNav .sub>*:not(#mobile-basket),.mobile #b-nav-account{display:none}.mobile #bContentNav #nav-global-links{width:90%!important}.mobile #nav-global #bContentNav{padding:0!important}.mobile #bContentNav #nav-global-links{padding:0 0 5px 5px!important}.mobile #adv-search:before{top:2px!important}.mobile #nav-global>.sub>:not(:last-child){display:none}.mobile #nav-global-links{padding-bottom:5px}.b-button,.mobile .search-a .author,.mobile .search-a .stitle,.mobile .search-a .isbn,.mobile .search-a .keyword label{display:none}.mobile .search-a #keyword{position:absolute!important;top:0}.mobile .search-a #submit{position:absolute!important}.mobile .search-a .submit a{display:none!important}.mobile .search-a .submit span{background-image:none!important;padding-right:0!important}.mobile .search-a #submit{background:url("/images/mobile/icon-search.gif") repeat scroll 0 0 transparent!important;height:31px!important;right:0;text-indent:-9000px;text-transform:capitalize;top:2px!important;width:41px!important}.mobile .search-a #keyword{border:1px solid #b5b5b5;border-radius:15px 15px 15px 15px!important;box-shadow:0 1px 4px rgba(0,0,0,0.2) inset;font-size:14px;line-height:1.4;padding:.4em;width:93%}.mobile .search-a{margin:10px auto 0!important;padding:25px 0!important;position:relative;width:90%}.mobile .search-b{margin:15px auto 50px!important;padding:0 10px!important;font-size:14px!important}.mobile .search-b label{float:none!important;text-align:left!important}.mobile .search-b .text-box{border:1px solid #b5b5b5!important;box-shadow:0 1px 4px rgba(0,0,0,0.2) inset!important;font-size:14px;line-height:1.5}.mobile .search-b fieldset{margin-bottom:10px!important}.mobile .search-b .b-button{display:block!important}.mobile .b-button{margin-top:15px!important}.mobile .search-b .submit span,.mobile .search-b .submit a,.mobile .search-b .submit label,.mobile .search-b .tip{display:none!important}