body 
{ background:#fff url(../images/bgBg.jpg) 0 0 no-repeat; }
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:#FF0000; }
a:hover
{ color:#333; }

#holdBg
{ background:transparent url(../images/repeatPgBg.gif) top center repeat-y; }
#holdPg
{ background:transparent url(../images/btmPgBg.gif) bottom left no-repeat; }

#pgTop p
{ color:#fff; }

#topPgBg
{ background:transparent url(../images/topPgBg.gif) 0 0 no-repeat; }

#pgCart
{ background:transparent url(../images/topPgBg.gif) -4px -36px no-repeat; }
#iframebody 
{ background:#fff url(../images/topPgBg.gif) -4px -54px no-repeat; }
#iframebody p
{ color:#333; }
#iframebody p strong
{ color:#ff0000; }
#pgViewBasket p a
{ color:#333; }
#pgViewBasket p a:hover
{ color:#990000; }
a.checkoutLink
{ color:#ff0000; }

#pgSearchInput, .search
{ border:#999 solid 1px; background:#fff url(../images/pgSearchInput.gif) 0 0 repeat-x; }
#pgSearchBtn, .trackersubmit
{ border:#999 solid 1px; background:#fff url(../images/pgSubmit.gif) 0 0 repeat-x; }
#pgSearchBtn2
{ border:#999 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
{ color:#494949; }
#pgMenu ul#nav li li, #pgMenu ul#nav li li li
{ background-color:#fff; }
#pgMenu ul#nav li a
{ color:#494949; }
#pgMenu ul#nav li a:hover
{ color:#FFDDAD; background:#CB7900; }
#pgMenu ul#nav li a:active, #pgMenu ul#nav li a:focus
{ color:#CB7900; background:#FFDDAD; }

#nav li li, #nav li li li
{ color:#FFDDAD; background:#CB7900; }

#pgInfoMenu ul#infolinks a
{ color:#333; }
#pgInfoMenu ul#infolinks a:hover
{ color:#FFDDAD; background:#CB7900; }
#pgInfoMenu ul#infolinks a:active, #pgInfoMenu ul#infolinks li a:focus
{ color:#CB7900; background:#FFDDAD; }

#pgTitle
{ background:transparent url(../images/pgTitleTopOrangePastel.gif) 18px 0 no-repeat; }
#pgTitle h1
{ color:#FFC165; }

#product-images-hold
{ border:2px solid #999; }

#pgContact p a
{ color:#000; }
#pgContact p a:hover
{ text-decoration:underline; }

#pgNewsletter
{ background:#fff url(../images/pgNewsTopOrangePastel.gif) 0 0 no-repeat;  }
#pgNewsletterText
{ color:#000;  }
#pgNewsletterInput
{ border:#999 solid 1px; background:#fff url(../images/pgSearchInput.gif) 0 0 repeat-x; }
#pgNewsletterSubscribe
{ border:#999 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:#000; }
#pgPoweredby h6 a
{ color:#000; }
#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; }

#pagination-btm
{ background-color:#fff; }

.priceoutput
{ color:#1a1a1a; }
.rrp
{ color:#999; }

a.emailafriend
{ color:#333; border:#999 solid 1px; background: url(../images/pgBuyBg.gif) 0 0 repeat-x; }
.pgProductBuy
{ border:#999 solid 1px; background: url(../images/pgBuyBg.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:#999 solid 1px; background:#fff url(../images/pgSearchInput.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; }
