body { font-family: Arial; background-color: rgb(255, 255, 255); } #wrapper { border-bottom: 10px solid rgb(255, 255, 255); border-left: 10px solid rgb(255, 255, 255); border-right: 10px solid rgb(255, 255, 255); } .content h2, .content h3, a, #sidebar h2, .prod_dept dt, .client_text_colour { color: rgb(204, 0, 42); } #basket { font-size: 0.8em; } td.subnav { background-color: rgb(239, 239, 239); } a.button_1, img.btn_search, #sidebar li a:hover { background-color: rgb(204, 0, 42); } .menu { padding-top: 8px; } .sub a { background-color: rgb(239, 244, 248); } #header { background-color: rgb(255, 255, 255); color: rgb(167, 168, 170); font-size: 1.7em; padding: 0px; } .header-brand-logo a img, .footer-brand-logo img { height: 220px; display: block; } .footer-accolades img { padding: 20px 20px 0px 0px; } #footer { background-color: rgb(16, 29, 73); color: rgb(255, 255, 255); width: 100%; overflow: hidden; padding: 0px; height: auto; } #footer .footer-accolades-image { max-width: 100%; height: 50px; float: right; } #footer .footer-brand-logo { float: left; }