 /* Cart */ #cart-top, #cart-bottom { height: 52px; background: -moz-linear-gradient(center top , #B1C9C9, #557d80) repeat scroll 0 0 #557d80; background: #557d80; -webkit-gradient(linear, 0% 0%, 0% 100%, from(#B1C9C9), to(#557d80)); width: 704px; margin: 8px; float: left; clear: both;} #cart-bottom { height: 80px; } #cart-top-wrapper { background: #EFE5D3; width: 720px; height: 96px; float: left; background: -moz-linear-gradient(center top , #EFE5D3, #eeeae6) repeat scroll 0 0 #EFE5D3; background: #EFE5D3 -webkit-gradient(linear, 0% 0%, 0% 100%, from(#EFE5D3), to(#eeeae6)); } #actions { width: 664px; float: left; margin: 8px 20px; } #continue-shopping-btn btn-default { float: left; } #secure-checkout-btn btn-default { float: right; } #header { float: left; } #checkout-form-top { width: 664px; } #bottom-cart-block { border: 1px solid #ccc; background: #fff; clear: both; float: left; width: 704px; margin: 8px; } #bottom-cart-block #bottom-left { float: left; border-right: 1px dashed #ccc; } #bottom-cart-block #bottom-right { float: left; width: 310px; } #action-left, #action-middle, #action-right { float: right; height: 80px;} #action-left, #action-middle { border-right: 1px dashed #ccc; } #action-left div, #action-middle img { margin: 12px 20px; } #action-right input { margin-left: 20px;margin-right: 10px; } .pay-image { width:30px; margin-top: 6px;} #mid-total-block div { margin: 6px 0; } #right-total-block div { margin: 6px 0; } #bb-balance { color: #666666; margin-top: 5px; } #action-holder { float: right; margin-right: 10px; text-align: center; clear: right; } #roundup { text-align: center; width: 370px; margin: 10px;} #roundup h3 { color: #bf6d35; font-size: 14px;} #roundup-form label { width: 76px; border: 1px solid #eee; float: left; margin-left: 40px} #roundup-form img { width: 75px; height: 75px; overflow: hidden; } #donation_select { margin: 20px 0; clear: left; } #mcafee-seal { margin-bottom: 20px; } #promo-holder { float: left; } #orthing {margin-top: 0px; margin-top:25px; height: 50px; float: left;} #promo { float: left; width: 100%; text-align: center; } #promo form { margin: 20px; } #bibliobucks { float: left; width: 100%; text-align: center; border-bottom: 1px dashed #ccc; } #bibliobucks h3 { font-size: 11px; color: #bf6d35; letter-spacing: 1px; margin-bottom: 10px;} #bibliobucks form { margin: 12px; } #badges { float: left; width: 100%; text-align: center; border-bottom: 1px dashed #ccc; margin: 18px 0 0 0; } #badges img, #badges script, #badges div { display: inline; margin-bottom: 10px; } #additional-books { width: 715px; } .shopping-options { margin-left: 20px; } a.keep-shopping { text-decoration: none; color: #ffffff; } .keep-shopping { background: #022a30 url('https://d3525k1ryd2155.cloudfront.net/i/en/n/blue-gradient.gif') repeat-x; padding: 8px 24px 8px 24px; text-transform: uppercase; font-size: 12px; margin: 0px 0 0 0px; float: left; } #checkout-form-top { float: right; } #newcart-main {width: 705px; padding: 7px 5px;} .bluetext {color: #032338; font-size: 14px; text-transform: uppercase; font-weight: lighter; } #smallerize {color: #404040; font-size: 12px; text-transform: none;} .extra-info {width: 200px; text-align: center; padding: 5px; background-color: #f8f4eb; position: absolute; top: 300px; right: 230px;} .cart-block {width: 718px; border: solid 1px #dddddd;float: left; margin: 8px 0;} .photo-cont {position: absolute; left: 8px; width: 60px;} .bookseller-block {margin-left: 70px; font-style: italic; color: #444444; margin-top: 10px; font-size: 11px;} .description-block {margin-left: 70px; font-style: italic; color: #444444; margin-top: 10px; font-size: 11px;} .title-block {margin-left: 70px; font-size: 13px; font-weight: bold;} .title-block a:link {color: #404040;} .title-block a:visited {color: #404040;} .actions a:link {color: #567c80; font-weight: normal;} .actions a:visited {color: #567c80; font-weight: normal;} .actions {margin-left: 70px; margin-top: 10px;} #cart { padding: 8px; border: 1px solid #767769; margin: 0px 0px 20px 0px; width: 184px; font-size: 11px;} .cart-item { clear: left; position: relative; margin: 8px; float: left; width: 688px;} .cart-item img { float: left; padding-right: 4px; width: 50px; } .cartitem { margin-bottom: 20px; } .cart-item-left { width: 480px; float: left;} .cart-item-right { position: relative; padding-right: 0; width: 204px; text-align: right; float: left;} .cart-item-right .price { font-size: 16px;font-weight: bold;} .cart-item a:link a:visited a:hover { font-family: "Trebuchet MS", Arial, Helvetica, sans-serif; font-size: 12px; color: #3c2417; text-transform: uppercase; text-decoration: none; } .gift-cert-spiel {margin-top: 5px; padding-bottom: 5px;} .total-block { width: 720px; background-color: #EFE5D3; float: left; background: -moz-linear-gradient(center top , #eeeae6, #EFE5D3) repeat scroll 0 0 #EFE5D3; background: #EFE5D3 -webkit-gradient(linear, 0% 0%, 0% 100%, from(#eeeae6), to(#EFE5D3)); } #total {color: #9f2214; font-size: 1.4rem; font-weight: bold;} #chng-curr {font-size: 12px; float: right; margin-right: 12px; width: 240px;} #chng-curr-bottom, #ts_3 {font-size: 14px; margin-right: 17px; text-decoration: none;} .rr, .no-lines, .no-lines a, .no-lines a:visited, .no-lines a:link { text-decoration: none; } .rr a.curr_change_bottom, .rr { text-decoration: none; } #change-curr a:link, #change-curr a:visited, .curr_change:link, .curr_change:visited { color: #557d80; margin-right: 5px;} #change-curr-bottom a:link, #change-curr-bottom a:visited, .curr_change_bottom:link, .curr_change_bottom:visited { color: #567C80; margin-right: 5px;} .cart-bs-header {width: 715px; background: url('https://d3525k1ryd2155.cloudfront.net/i/en/n/cart-bs-header-bg.jpg') top left repeat-x; height: 28px; padding-left: 5px; line-height: 28px; font-weight: lighter;} .shipping {font-size: 1.1rem;} .member-discount {font-size: 11px; color: #9f2214; font-style: italic;} #checkout-form { padding-top: 5px;border-top:1px solid #DDDDDD; } #checkout-form-bottom { padding-top: 5px; } #ship_form fieldset {margin-top: 0px; margin-bottom:5px;} #cart-checkout { margin: 0 0 40px;} /* #cart-checkout-bottom { margin: -100px 0 0px; width: 300px; float: right;} */ .subtotals {margin-left: 55px; position: relative; left: 350px; padding-top: 15px; text-align: right; width: 300px;} /* #ship_form {margin-top: 15px; position: relative; top: -130px; width: 400px;} */ .finaltotals { margin-left: 55px; position: relative; padding-top: 5px; width: 300px; text-align: right; font-size: 16px; padding-right: 38px; float: right;} .finaltotals p { margin: 2px; font-size: 16px;} .finaltotals .price { font-weight: bold; } #ship_form { } #cart-checkout-bottom { text-align: right; float: left; width: 715px; } #sidebar-right #checkout-form .proceed-button {margin: 0 auto;} .co-paypal {margin-left: -25px;} #ppexpress-or {('/i/en/n/or-break.gif') no-repeat; height: 19px; width: 216px; text-align: center; line-height: 19px;} .sb-wl-but {background: url('https://d3525k1ryd2155.cloudfront.net/i/en/n/sb-wish-but.jpg') no-repeat; height: 26px; width: 108px; line-height: 26px; text-align: center; color: #ffffff; text-transform: uppercase; font-size: 12px; } .sb-k-shop {background: url('https://d3525k1ryd2155.cloudfront.net/i/en/n/sb-k-shop.jpg') no-repeat; height: 26px; width: 108px; line-height: 26px; text-align: center; color: #ffffff; text-transform: uppercase; font-size: 12px;} #sidebar-right #ship-saver {padding: 5px; border-top: solid 1px #f4f3f2; border-left: solid 1px #f4f3f2; border-right: solid 2px #e4e3e3; border-bottom: solid 2px #e4e3e3; } #sidebar-right #ship-saver h3 {color: #3c2417; font-size: 15px; margin: 3px auto; width: 130px;} #ship-saver ul {list-style: none;} #ship-saver ul li {margin: 4px auto 0; text-align: right;} #sidebar-right #ship-saver input {margin-left: 0;} #testimonials {margin-top: 50px; width: 725px; } #testimonials-statements {background-color: #fefaf1; width: 705px; padding: 10px; font-style: italic;} .checkout-button { padding: 5px; text-decoration: none; color: #ffffff; } .checkout-button:visited { color: #ffffff; } .order-box { width: 140px; float: right;} #subnav-checkout b { font-size: 16px; padding-left: 20px;} #subnav-checkout a { text-decoration: none; } #basket-wrapper { background-color: #ffffff; padding: 5px; } .cartitem { background-color: #ffffff; float: left; } .rr { color: #6B4D11; cursor: help; text-decoration: underline; } a.rr { cursor: pointer; } .tipblock { position: absolute; background-color: #D9D7C5; border: 1px solid #2d5361; font-size: 85%; padding: 5px; max-width: 250px; line-height: 11px; font-size: 10px; } .intl_ed, .rental { padding: 1px; font-size: 90%; font-weight: bold; margin: 1px; } .intl_ed { color: #73909D; } #cart-wrapper { margin-left: 115px; } #left-total-block {float: left; width: 350px; } #mid-total-block {float: left; width: 540px; text-align: right;font-size: 16px;margin-right: 35px;} #mid-total-block form { font-size: 12px; display: inline; } #right-total-block {float: left; width: 120px; text-align: right; font-size: 16px; font-weight: bold;} #ts_1 { margin-bottom: 0px; margin-top: 4px; vertical-align: text-bottom; } #tt_1 { margin-top: 10px; } /* overrides */ #sidebar-right { width: 0; display: none; } 