#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 white}#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}#search-box form{margin:0;padding:25px 0 25px 50px}#search-box .text-box{width:275px}#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:45%}.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:verdana,sans-serif;font-size:16px;font-weight:normal;height:25px;letter-spacing:1px;line-height:17px;margin:0;padding-bottom:5px;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}.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,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;height:195px!important;margin-left:0!important;width:inherit!important}.mobile fieldset{margin:0!important;padding:0!important}.mobile form{margin:10px auto 0!important;padding:25px 0!important;position:relative;width:90%}.mobile #nav-account,.mobile #side1,.mobile #side2,.mobile #main>*,#header-searchbox,.mobile .author,.mobile .stitle,.mobile .isbn,.mobile .keyword label,.mobile #international,.mobile #sitelinks,.mobile .footer-shadow,.mobile #siteStripe,.mobile #custom-stripe,.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 #keyword{position:absolute!important;top:0}.mobile #submit{position:absolute!important}.mobile .submit a{display:none!important}.mobile .submit span{background-image:none!important;padding-right:0!important}.mobile #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 #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 #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}