body 
{ background:#FF9900 url(../images/gradBgOrange.jpg) 0 0 repeat-x; color:#333; }
h1		{ color:#333; }
h2		{ color:#333; }
h3		{ color:#333; }
h4		{ color:#333; }
h5		{ color:#333; }
h6		{ color:#333; }
p		{ color:#333; }
li		{ color:#333; }
legend	{ color:#333; }
label	{ color:#333; }
a
{ color:#A31717; }
a:hover
{ color:#333; }
a:active, a:visited, a:focus
{ color:#990000; }

#splatBg
{ background:transparent url(../images/spotLeftBgOrange.jpg) top center no-repeat;}
#pgTop p
{ color:#fff; }

#pgCart
{ background:transparent url(../images/pgCart.gif) 0 0 no-repeat; }
#iframebody 
{ background:#fff; }
#iframebody p
{ color:#333; }
#pgViewBasket p a
{ color:#333; }
#pgViewBasket p a:hover
{ color:#990000; }
a.checkoutLink
{ color:#333; }

#pgSearchInput
{ border:#fff solid 1px; background:#fff url(../images/newsletterInput.gif) 0 0 repeat-x; }
#pgSearchBtn
{ border:#fff solid 1px; background:#fff url(../images/pgSubmit.gif) 0 0 repeat-x; }
#pgSearchBtn2
{ border:#333 solid 1px; background:#fff url(../images/pgSubmit.gif) 0 0 repeat-x; }

#pgMenu h5
{ color:#494949; border-bottom:1px solid #ccc; }
#pgMenu ul#nav
{ color:#494949; }
#pgMenu ul#nav li ul 
{ border: none !important; border:1px solid #CCCCCC; }
#pgMenu ul#nav li a
{ color:#494949; }
#pgMenu ul#nav li:hover
{ color:#321E00; background-color:#FEEACC; }
#pgMenu ul#nav li a:hover
{ color:#321E00; background: none !important; background:#FEEACC; }
#pgMenu ul#infolinks a
{ color:#333; }
#pgMenu ul#infolinks a:hover
{ color:#321E00; background:#FEEACC; }
#pgMenu ul#infolinks a:active, #pgMenu ul#infolinks li a:focus
{ color:#FEEACC; background:#321E00; }
#nav li li 
{ background:#FFFFFF none repeat scroll 0 0; }
#nav li li:hover
{ color:#321E00; background:#FEEACC; }

#pgContentTop
{ background:transparent url(../images/pgContentTop.gif) 0 0 no-repeat; }
#pgContent
{ background:#fff; }
#pgContentBtm
{ background:transparent url(../images/pgContentBtm.gif) 0 0 no-repeat; }

#product-images-hold
{ border:2px solid #999; }

#pgContact h5
{ color:#FEEACC; }
#pgContact p
{ color:#FEEACC; }
#pgContact p a
{ color:#FEEACC; }
#pgContact p a:hover
{ text-decoration:underline; }

#pgNewsletterText
{ color:#FEEACC; }
#pgNewsletterInput
{ border:#fff solid 1px;  background:#fff url(../images/newsletterInput.gif) 0 0 repeat-x; }
#pgNewsletterSubscribe
{ border:#fff solid 1px; background:#fff url(../images/pgSubmit.gif) 0 0 repeat-x; }

#subscribe
{ background: url(../images/subscribe.gif) 0 0 no-repeat; }

#pgPaypalLogo
{ background:#fff; }
#pgPoweredby h6
{ color:#FEEACC; }
#pgPoweredby h6 a
{ color:#FEEACC; }
#pgPoweredby h6 a:hover
{ text-decoration:underline; }

#maincontainerwrapper 
{ border: 5px solid #fff; }

.item-listing
{ color:#666; background:#fff url(../images/item-listingBg.gif) 0 0 repeat-y; }
.item-listingTop
{ background:#fff url(../images/item-listingTop.gif) 0 0 no-repeat; }
.item-listing-price
{ color:#333; }
.rrp
{ color:#999; }
#pagination-btm
{ background-color:#fff; }

.priceoutput
{ color:#1a1a1a; }
.rrp
{ color:#999; }
#emailfriend
{ background: url(../images/emailafriendBtn.gif) 0 0 repeat-x; }
#emailfriend a
{ color:#333; }
.pgProductBuy
{ color:#333; background: url(../images/buyBtn.gif) 0 0 repeat-x; }

#department-holder, #pagination
{ border-bottom:5px solid #ffffff; }

#department-image, div.item-listing img
{ border: none; }

.cartbuttons, .checkoutButtons, .CheckoutButtons
{ border:#333 solid 1px; background:#fff url(../images/newsletterInput.gif) 0 0 repeat-x; }
th.ShoppingCartHeading, td.ShoppingCartItem, td.ShoppingCartSubTotalText, td.ShoppingCartSubTotalFigures, td.ShoppingCartTotalText, td.ShoppingCartTotalFigures
{ border-bottom: 1px solid #333; }
table.orders
{ border: 1px solid #000000; }
td.ShoppingCartGrandTotalText, td.ShoppingCartGrandTotalFigures
{ color:#000; }
td.orderidheading, td.overallline
{ background: url(../images/gradient.gif) repeat-x left top; }
#breadcrumb, #footer 
{ border-top: 1px solid #ffffff; background-color: #fff; }	
td.overallline
{ border-top: solid 1px #000000; }
td.orders, td.ordersPrice, td.ordersDetailfirst, td.vatline
{ background-color: #e1e1e2; }
#submitbutton, td.ShoppingCartGrandTotalText, td.ShoppingCartGrandTotalFigures, th.CheckoutHeading
{ background-color:#fff; }

#navigation, table.ShoppingCartItems, th.ShoppingCartHeading, td.ShoppingCartTotalText, tr.CheckoutCardDetails, tr.CheckoutVoucherDetails, tr.CheckoutCustomerDetails, tr.CheckoutDeliveryDetails
{ background-color: #fff; }
