body { font-size: 0.8em; font-family: Arial, Helvetica, sans-serif; background-color: rgb(242, 242, 242); } .content h2, .content h3, a, #sidebar h2, .prod_dept dt { color: rgb(113, 45, 135); } .client_text_colour { color: rgb(113, 45, 135); } td.subnav { background-color: rgb(239, 239, 239); } a.button_1, img.btn_search, #sidebar li a:hover { background-color: rgb(113, 45, 135); } .header-wrapper .header img { width: 100%; } .container { margin: auto; max-width: 960px; padding: 0px 20px; } #footer { color: rgb(39, 39, 37); font-family: arial; padding: 0px; } #footer .container { height: 145px; background: rgb(236, 240, 240); } #footer p { font-family: arial; } #footer .footer-list { float: right; list-style: none; padding-top: 20px; } #footer .footer-list li { float: left; } #footer .footer-list li a { display: block; padding: 2px; font-family: arial; } #footer .footer-list li a:hover { color: rgb(231, 126, 33); } .left { float: left; } #footer a:active, #footer a:link, #footer a:visited { color: rgb(0, 0, 0); } a.button_1, img.btn_search, #sidebar li a:hover, * html .menu a:hover, .menu :hover > a, .menu :hover > a.drop:hover { background-color: rgb(113, 45, 135); }