
h1 a:hover,h2 a:hover,h3 a:hover,h4 a:hover,h5 a:hover,h6 a:hover, a, #main-navigation .block-superfish ul li a.active, 
#main .node .meta .username, .team-member-email, #comments h2 span, .comment .submitted .username, 
#sidebar .recent-comments .item-list .views-field-subject a:hover, #sidebar .item-list.products .views-field-title a:hover, 
.page-bottom-area .views-field-subject a:hover, .page-bottom-area .more-link a:hover, #newsletter-form input.form-text, #page .cart-link .btn:hover,
#main-navigation .block-superfish .content ul li a.active, #main-navigation .content>ul>li>a.active, #main-navigation ul li a.active, .price, .views-field-price,
#sidebar .recent-comments .item-list .views-field-title a:hover, .field-type-commerce-price .field-item,
#page .cart-link input[type="submit"]:hover, .page-node- .commerce-add-to-cart input[type="submit"]:hover,
.page-bottom-area .views-field-title a:hover { color: #ed1c24; }

::-moz-selection { background-color: #ed1c24; color: #ffffff; }
::selection { background-color: #ed1c24; color: #ffffff; }
::-webkit-selection  { background-color: #ed1c24; color: #ffffff; }

.btn, .more-link a, a.more, .image-holder .mask div a, .mask input[type="submit"], input[type="submit"], input[type="reset"], input[type="button"], .links .comment_forbidden a,
.comment .links li a, .promoted-listing .image-holder:hover .views-field-category a, .checkout-buttons input[type="submit"], 
#sidebar .line-item-summary ul.links li a, #newsletter-form input.form-submit, #toTop, #toTop:hover   { background-color: #ed1c24; color: #ffffff; }

.poll .bar .foreground { background:#ed1c24; }

#page-top .price, .price, .views-field-price, #footer li a.active  { color:#9e0b0f; }

.links .comment_forbidden a:hover, .comment .links li a:hover, .btn:hover, .more-link a:hover, a.more:hover, .image-holder .mask div a:hover, input[type="submit"]:hover, input[type="reset"]:hover,
input[type="button"]:hover, .promoted-listing .image-holder .views-field-category a:hover, .checkout-buttons input[type="submit"]:hover, #sidebar .line-item-summary ul.links li a:hover 
{ background-color: #9e0b0f; color:#ffffff; }

.promoted-listing .image-holder:hover { border-bottom: 4px solid #ed1c24; }

#main .author { border-top: 1px solid #ed1c24; border-bottom: 1px solid #ed1c24; }

.team-member .image-holder:hover { border-bottom: 4px solid #ed1c24; }

.comment { border-bottom: 1px solid #ed1c24; }

ul.social-bookmarks li a:hover { border: 2px solid #ed1c24; }

input.form-text:focus, textarea:focus, select:focus { border: 1px solid #ed1c24; }

#toTop { border: 1px solid #9e0b0f; }

#main-navigation .block-superfish .content ul.sf-menu > li.menuparent > a.active,
#main-navigation .content>ul.menu> li.expanded > a.active { background-image: url("images/red/main-menu-arrow-bottom-red.png"); }

#main-navigation .block-superfish .content ul.sf-menu > li.menuparent > a:hover, #main-navigation .block-superfish .content ul.sf-menu > li.menuparent > span:hover,
#main-navigation .block-superfish .content ul.sf-menu > li.menuparent.sfHover > a,
#main-navigation .content>ul.menu> li.expanded > a.active:hover { background-image: url("images/main-menu-arrow-bottom-white.png"); background-repeat:  no-repeat; background-position: 90% 50%; }

.team-member-email { background: url('images/red/mail-icon-red.png') no-repeat left 19px; }










