::-moz-selection{background:#555555; color:#fff; } ::selection{ background:#555555; color:#fff; } body {background-color: #222; } a { color: #555555; } a:hover { color: #cf2626; } a.invert { color: #cf2626; } a.invert:hover { color: #555555; } div.wrapper-main { -moz-box-shadow: 0 0 15px #111; -webkit-box-shadow: 0 0 15px #111; box-shadow: 0 0 15px #111; padding: 20px 30px; } h2 a:hover, .featured-pages h2 a:hover, p.title a:hover { color: #555555; } nav#main-menu { background-color: #555555; border-top: solid 1px #333; } nav#main-menu li { background-color: #555555; } nav#main-menu a:hover, nav#main-menu li.current-menu-item a, nav#main-menu a:active, nav#main-menu li.current-item a { background-color: #333; color: #e1e1e1; } div.search-form { background-color: #333; } #featured-posts h2 a { color: #e1e1e1; } div.navigation .current { background-color: #555555; color: #fff; } div.navigation a:hover { background: none; background-color: #555555; color: #fff; } footer { color: #888; } footer p.title { color: #ccc; } footer a { color: #c8c8a9; } footer a:hover { color: #fe4365; } footer div.divider { border-top: solid 1px #333; }