#primary-menu { height: 83px !important ; line-height: 84px !important; } #primary-menu-container ul li { padding: 0 8px !important; } #primary-menu-container ul li a { color: #666 !important; } #primary-menu-container a { font-size: 14px !important; } #primary-menu-container a:hover, #primary-menu-container li.current-menu-item a:hover, #primary-menu-container li ul.sub-menu li a:hover { color: #220000 !important; background-color: none !important; } .sf-menu li:hover, .sf-menu li.sfHover, .sf-menu a:focus, .sf-menu a:hover { background: none !important; } h1#site-logo, h1#site-logo a { height: 120px !important; width: 300px !important; } h1#site-logo a { margin-top: -18px !important; } #primary-menu, #primary-menu-container li ul.sub-menu { background-color: #fff !important; } #footer { background: #fff !important; } #footer a { color: #b80e42 !important; } input, button, select, textarea { color: black !important; } .page-area hgroup.title h1, .page-area hgroup.title h1 strong { font-size: 30px !important; } #primary-menu-container a { text-transform: none !important; } tr, th, td { vertical-align: middle !important; } #featured #excerpt { border: none !important; } #contact, #contact .title h1 strong, #contact .title p, .contactway { color: white !important; } ::selection { background: #bababa !important; color: white !important; } .entry h1, .entry h2, .entry h3, .entry h4, .entry h5, .entry h6 { color:#ff6e00 !important; } #featured .oneColumn #firstTitle { font: normal 160px 'league_gothic', Arial, Helvetica, sans-serif; margin-bottom: 0px; line-height: 140px; } #featured .oneColumn #secondTitle { font: normal 72px 'infinity', Arial, Helvetica, sans-serif; line-height: 60px; color: #fa6e00; }