.header-cell{background-color:#3a0000;color:#eee}.login-or-signup a{color:#faa}.login-or-signup a:hover{color:#eaa}.header-cell .brand-top a{color:#eee;text-shadow:1px 1px 3px rgba(255,255,255,0.5);font-size:40px}.navbar{margin-bottom:0}.content-cell{padding-top:20px}.brand-top .date{color:white}footer .footer-cell{background-color:#660000}.navbar-form.search-form.above-navbar{position:absolute;right:0.5em;top:-44px}.navbar-form.search-form input[type=search]{background-color:rgb(201,104,104);color:white;border:none}.navbar-form.search-form.above-navbar input[type=search]{border-bottom-left-radius:0px;border-bottom-right-radius:0px}.navbar-form.search-form input::-webkit-input-placeholder{color:#ccc}.navbar-form.search-form input::-moz-placeholder{color:#ccc}.navbar-form.search-form input:-moz-placeholder{color:#ccc}.navbar-form.search-form input::-ms-input-placeholder{color:#ccc}.navbar-form.search-form input:-ms-input-placeholder{color:#ccc}.navbar-form.search-form button[type=submit]{background-color:#333;border:none;height:34px;padding-right:14px;top:0px}.navbar-form.search-form.above-navbar button[type=submit]{border-bottom-right-radius:0px}.navbar-form.search-form button[type=submit]:hover{color:#ddd;background-color:#555}.navbar .dropdown-menu{background-color:#8f1010}.navbar .dropdown-menu a{color:white}div#auth{position:absolute;top:0.5em;right:0.5em;z-index:10000}.user.dropdown>a{color:#faa}.nav .open>a,.nav .open>a:hover,.nav .open>a:focus,.user.dropdown:hover>a{background-color:rgb(150,0,0)}.login-or-signup{padding:10px 15px;display:block}a.btn-redhead{color:#faa}#auth .view-cart.dropdown:hover>a{background-color:rgb(150,0,0);color:#fcc}#menu-cart li{color:black}.issue-image{border:1px dotted #000;display:inline-block;text-align:center}@media (min-width:767px){.issue-image{float:right;margin-left:1em}}.issue-teaser{border:1px dotted #000;display:inline-block;text-align:center;margin-bottom:0.5em}.print-subscription.table{display:table;width:100%;max-width:100%;margin-bottom:20px}.print-subscription .table-row{display:table-row}.print-subscription .table-cell{display:table-cell;padding:8px;line-height:1.42857;vertical-align:top;border-top:1px solid #DDD}.print-subscription .table-cell label{font-weight:normal}.featured-products{text-align:center;margin-bottom:1em}.featured-product{margin-bottom:0.5em}h1 a,h2 a,h3 a{color:black}h1 a:hover,h2 a:hover,h3 a:hover{color:#111}.small-tag-list a{font-size:smaller;color:#999}blockquote{font-size:14px;font-style:italic}.news-subnav>li>a{padding:10px 10px}