body { background-color: rgb(234, 234, 234); background-image: url("//cdn.wpmeducation.com/53544f/4f91271487/A283-8ECD-875E-8A58-5235.jpg"); background-position: 0px -25px; background-repeat: repeat-x; font-size: 0.85em; font-family: calibre, Arial, Helvetica, sans-serif; } body table a { color: rgb(0, 0, 0); } #wrapper { background-color: rgb(255, 255, 255); background-image: url("//cdn.wpmeducation.com/53544f/4f91271487/44F2-213B-29CD-2CC7-5303.jpg"); background-repeat: repeat-x; margin-top: 13px; } .content h2, .content h3, a, #sidebar h2, .prod_dept dt, .client_text_colour { color: rgb(96, 113, 129); } .content h2, .content h3 { color: rgb(107, 27, 64); font-size: 1.6em; font-weight: normal; letter-spacing: -1px; line-height: 1.1em; } .content #basket ul li a { color: rgb(0, 0, 0); } .content .price { color: rgb(68, 68, 68); } td.subnav { background-color: rgb(239, 239, 239); border-left: 1px solid rgb(221, 221, 221); } a.button_1, img.btn_search, #sidebar li a:hover { background-color: rgb(238, 238, 238); } #sidebar li a, #sidebar li a:hover { color: rgb(0, 0, 0); } .sub a { background-color: rgb(239, 244, 248); } #header { height: 194px; position: relative; } #header-inner { height: 153px; margin: 0px; position: relative; background-color: rgb(0, 0, 0); } #header_title { background-image: url("//cdn.wpmeducation.com/53544f/4f91271487/DB43-B88C-B01E-B418-5608.jpg"); display: block; height: 40px; position: absolute; right: 40px; top: 0px; width: 162px; margin-top: 70px; } #header_title h1 { position: absolute; left: -9999px; } #logo { background-image: url("//cdn.wpmeducation.com/53544f/4f91271487/3D07-1A41-12D3-16DD-5639.jpg"); background-repeat: no-repeat; display: block; height: 70px; left: 20px; top: 40px; position: absolute; width: 250px; margin-top: 30px; } #logo img { position: absolute; left: -9999px; } #banner { background-color: rgb(234, 234, 234); background-image: url("//cdn.wpmeducation.com/53544f/4f91271487/4D8B-2AB5-2257-2541-5439.jpg"); background-repeat: repeat-x; height: 43px; margin-top: 0px; } #footer { color: rgb(160, 160, 160); text-decoration: none; } #footer { background-attachment: scroll; background-repeat: repeat-x; background-position: left bottom; background-color: rgb(239, 239, 239); } #footer a:link, #footer a:visited, #footer a:active { color: rgb(160, 160, 160); text-decoration: none; } a.button_1, img.btn_search, #sidebar li a:hover, * html .menu a:hover, .menu :hover > a, .menu :hover > a.drop:hover { background-color: #eee; } .buttonwrapper a { background-color: rgb(0, 0, 0) !important; }