#headershop {background-image:url('/_shop/_img/bg_header_shop.jpg');}

/* shop */
#shop .innercontenthold {background:#010621;}
#shop .welcome {background:url('/_shop/_img/shop_welcome_bg.gif') no-repeat #fff;}
#shop .welcome input.searchbox {border:1px solid #779ab4}
#shop .product {background:url('/_shop/_img/shop_bg.gif') repeat-x;}
#shop .product.new {background:url('/_shop/_img/shop_new_bg.gif') no-repeat;}
#shop .product.offer {background:url('/_shop/_img/shop_offer_bg.gif') no-repeat;}
#shop .product h3 {color:#9f864d;}
#shop .product p.price {color:#fff;}
#shop .links h3 {color:#80aeee;}
#shop .links h3 span , #shop .links h3 a {color:#fff;}
#shop a.register {background:url('/_shop/_img/shop_home_register.gif') no-repeat;}
#shop a:hover.register {background:url('/_shop/_img/shop_home_register_on.gif') no-repeat;}
#shop a.searchbtn {background:url('/_shop/_img/shop_home_search.gif') no-repeat;}
#shop a:hover.searchbtn {background:url('/_shop/_img/shop_home_search_on.gif') no-repeat;}
#shop .basket {background:url('/_shop/_img/shop_basket_bg.gif') no-repeat #00072e;color:#fff;}
#shop .basket table td.total span {color:#9f864d}
#shop .bestseller {background:url('/_shop/_img/shop_best_bg.gif') no-repeat;}
#shop .bestseller h3 {color:#9f864d;}
#shop .bestseller a {color:#9f864d;}
#shop .bestseller p.price {color:#fff;}
#shop .bestsellerholder {background:#010621;}
#shop .sagepay .inner {color:#010621;}
#shop .signin {background:url('/_shop/_img/shop_basket_bg.gif') no-repeat #010621;}
#shop a.signinbtn {background:url('/_shop/_img/shop_signin_btn.gif') no-repeat;}
#shop a:hover.signinbtn {background:url('/_shop/_img/shop_signin_btn_on.gif') no-repeat;}
#shop .signin form input {border:1px solid #010621;color:#666666}
#shop .signin form a {color:#9f864d;}
#shop .item {background:url('/_shop/_img/shop_item_bg.jpg') repeat-x #1a4386;}
#shop .item h2 {color:#fff;}
#shop .item p.price {color:#fff;}
#shop a.addbasketbtn {background:url('/_shop/_img/shop_add_basket_btn.gif') no-repeat;}
#shop a:hover.addbasketbtn {background:url('/_shop/_img/shop_add_basket_btn_on.gif') no-repeat;}
#shop .info {background:#010621;color:#fff;}
#shop .info ul li a:hover {color:#9f864d}
#shop .searchblock {background:url('/_shop/_img/shop_search_bg.jpg') no-repeat;m}
#shop .searchblock form h2 {color:#010621;}
#shop h3.also {color:#9f864d;}


/* cart stuff */
#shopping_cart TD.delivery {background-color:#fff;color:#4B4435;}
#shopping_cart TD.delivery_selected {background-color:#968153;color:#fff;}
#shopping_cart table.delivery_options {background-color:#e3e3e3;}
#shopping_cart h2 {color:#9f864d;}
#shopping_cart TABLE.cart {background-color:#e3e3e3;}
#shopping_cart TABLE.cart TD {color:#000000;background-color:#fff;}
#shopping_cart TABLE.cart INPUT.quantity {border:1px solid #C0C0C0;}
#shopping_cart TABLE.cart tr.head td {background-color:#968153;color:#fff;}
#shopping_cart TABLE.cart tr.total td {background-color:#968153;color:#fff}
#shopping_cart TABLE.details td {color:#000000;background-color:#e3e3e3;}
.cart_error {border:1px solid #ff0000;color:#ff0000;background-color:#fff3ec}
h2.productprice {color:#ff0000;}

table.basketdisplay tr.head td {color:#84baf5;}
table.basketdisplay td {color:#fff;border-bottom:solid 1px #4e74ac;}
table.basketdisplay td.total {color:#fff;}
table.basketdisplay td.row_price {color:#fff}

#successful h3 {color:#accdf4;}
#successful h2.conf {color:#fff;}
#successful table.cartconfirmation tr.head td , #account table.cartconfirmation tr.head td {color:#84baf5;background:#0e1640}
#successful table.cartconfirmation td , #account table.cartconfirmation td {color:#fff;border-bottom:solid 1px #4e74ac;}
#successful table.cartconfirmation td.total {color:#fff;}
#successful table.cartconfirmation td.row_price {color:#fff}

#shop table.purchase_form td.label {background:#0e1640;}
#shop table.purchase_form td.field {background:#4e74ac;}
#shop table.purchase_form td.promo_head {background:#010621;color:#9f864d;}

#shop p.error {border:1px solid #ff0000;color:#ff0000;background-color:#fff3ec}
#shop p.success {border:1px solid #749d39;color:#749d39;background-color:#fff3ec}

/* account */
#shop ul#accountNav li a {color:#fff;}
#shop ul#accountNav li a:hover {color:#9f864d}