body { font-family: Arial, Helvetica, sans-serif; font-size: 0.75em; color: rgb(35, 31, 32); background: rgb(245, 245, 245); } h1 { color: rgb(35, 31, 32); font-size: 2.5em; font-weight: normal; line-height: 1.3; margin-left: 15px; margin-right: 15px; } h2 { color: rgb(115, 115, 115); font-size: 2em; font-weight: 700; line-height: 1.3; } h3 { color: rgb(35, 31, 32); font-size: 1.625em; font-weight: 700; line-height: 1.3; } h3 a { text-decoration: none; outline: none; color: rgb(1, 155, 219); } .content li a:active, .content li a:link, .content li a:visited, .content p a:active, .content p a:link { text-decoration: none; outline: none; color: rgb(1, 155, 219); font-weight: 100; } .content li a:hover { text-decoration: underline; } #header_title { margin-top: 32px; } td.subnav { background: none; } .sub a { color: rgb(115, 115, 115); background: none; border-left: 3px solid rgb(218, 218, 218); } #banner { background-color: rgb(212, 212, 212); } #footer { color: rgb(255, 255, 255); } #footer { background: rgb(118, 118, 118); } #search_container { background: none; } #sidebar { background: none; margin-bottom: 20px; } #content table { background: white; } #footer ul li { border-left: 0px; border-right: 1px solid white; margin: 0px 5px 0px 0px; padding: 0px 10px 0px 0px; } #footer ul li a, #footer p { font-size: 1.125em; } .menu { padding: 0px; } .menu a, .menu a:visited { font-size: 1em; color: rgb(115, 115, 115); padding: 9px 15px; width: 147px; border-left: 3px solid white; } .menu ul { border: 0px; } .menu li { border-bottom: 1px solid rgb(212, 212, 212); line-height: 20px; } .menu .sub { line-height: 21px; } .drop { background-position: 170px 18px; } .btn_search { background: rgb(33, 138, 189); border-radius: 50%; width: 24px; } #search_container { width: 180px; padding-left: 20px; } #search { width: 180px; height: 37px; border: 2px solid rgb(218, 218, 218); } .search { color: rgb(221, 2, 122); font-style: normal; width: 130px; height: 25px; outline: 0px; } #search img { margin: 7px; float: right; } .quick_link { padding: 20px 12px; margin: 20px 0px; border-top: 1px solid rgb(212, 212, 212); border-bottom: 1px solid rgb(212, 212, 212); } .quick_link td { padding: 0px; } ul.prod_dept { margin-top: 20px; overflow: hidden; } ul.prod_dept dl { padding-right: 11px; } .prod_dept img { margin: 0px 0px 8px; } dd.price { margin: 0px; color: rgb(221, 2, 122); } .content h2 { padding-left: 12px; } a.button_1 { background-color: rgb(118, 118, 118); } #logo img { width: 200px; }