body {
	background:#d3ccb9;
	color: #333333;
	font-family:  Arial,"Trebuchet MS", Helvetica, sans-serif;
}

a {
	color: #535353;
	font-weight: normal;
	text-decoration: underline;
}

a:hover {
	color: #535353;
}

h2 {
	color: #6094A1;
	text-align:left;
}

h3 {
	color: #6094A1;
}

.pageContent .titleHeading {
	color: #3A6E63;
}

#menu li a {
	color: #fff;
}


#menu li ul li a:hover {
	background-color: #079975;
	color: #fff;
}

#menu li:hover a, #menu li.over a{
	background-color: #67cb65;
}

#outer {
	background: url('../images/green/wrapperBg.jpg') no-repeat top center;
}


#header {
	border-bottom: 1px solid #ffffff;
}

#searchForm {
	color: #95bbd1;
}

#searchForm label {
	color: #fff;
}

#searchForm a {
	color: #b1ccdc;
}

#searchForm a:hover {
	color: #fff;
}

.leftContent {
	background: transparent url('../images/green/leftBg.gif') no-repeat;
}

.leftContent li {
	border-bottom: 1px solid #c5dde9;
}

.leftContent li a:hover {
	color: #07599a;
}

.sideBasket ul li{
	border-bottom: 1px dashed #075899;
}

.sideBasket ul li.totalHolder,.sideBasket ul li.deliveryMessage{
	padding-top:10px;
}
.sideBasket ul li.addToCart{
	border-bottom:0px;
}


.pageContent {
	background: transparent url('../images/contentBg.gif') no-repeat;
}

.pageContent a {
	color: #535353;
}

.pageContent.Wide {
	background-image: url('../images/contentBgWide.gif');
}

.pageContent.Widest {
	background-image: url('../images/contentBgWidest.gif');
}


.rightContent {
	background: transparent url('../images/green/rightBg.gif') no-repeat;
}

.rightContent a {
	color: #034285;
}

.rightContent a:hover, .rightContent a:hover strong {
	color: #001927;
}

#footer {
	border-top: 1px solid #C0DAE7;
}

#footer li a {
	border-left: 1px solid #208db5;
}

.pageContent .productList li {
	border: 1px solid #cddee2;
}

.pageContent .productList li:hover, .pageContent .productList li.Over {
	background: #DFF2F7;
}

.productList .productImage {
}

.productList strong, .productList strong a {
	color: #075899;
}

.productList .productDetails a {
	color: #075899;
}

.productList .productDetails a:hover {
	color: #FF9900;
	text-decoration:none;
}

.newProducts .productList .productDetails a {
	color: #ff0000;
}


.pageContent .featuredProducts .productList .productDetails strong a ,.newProducts .productList .productDetails a{
	color:#45766C;
}

.productPrice,.productList em {
	color: #38798E;
}

.productPriceBig {
	color: #C8262B;
}


.productList .rating {
	color: #797979;
}

.leftContent .productList li {
	border-bottom: 1px solid #C8DFCA;
}

.pageContent .productList li {
	background: #E1EBEE;
}

.pageContent .featuredProducts .productList li:hover, .pageContent .featuredProducts .productList li.Over {
	background: #D2E8EE;
}

.leftContent .topSellers li .topSellerNumber { /* Contains the number of the item */
	background: url('../images/green/topSellerNumberBg.png') 0 4px no-repeat;
	color: #30615F;
}

.leftContent .topSellers li.topSeller1 { /* No1 seller box */
	border: 1px solid #C8DFCA;
	background: #fff;
}

.leftContent .topSellers li.topSeller1 .topSellerNumber {
	background: url('../images/green/topSellerNumber1Bg.png') 0 0 no-repeat;
	color: #30615F;
}

.featuredProducts h2,.newProducts h2{
	color:#3A6E63;
	text-align:left;
}

.breadcrumb {
	border-bottom: 1px solid #DCDFE2;
	color:#000000;
}

.breadcrumb a {
	color:#000000;
	text-decoration:none;
}

#productDescription h3, #productWarranty h3, #productByCategory h3{
	color:#38798E;
}



.viewCartLink {
	background: url('../images/green/cart.gif') no-repeat 3px 0;
}

table.basketContents, table.general {
	border: 1px solid #c7d7db;
}

.basketContents thead tr th, table.general thead tr th {
	background: #edf2f3;
	color: #424748;
	border-bottom: 1px solid #c7d7db;
}

.basketContents tbody .subTotal td {
	border-top: 1px solid #c7d7db;
	color: #075899;
}


.subCategoryList, .subBrandList {
	background:#EEF5F9;
}


/* Tabbed Navigation */
.tabNav {
	border-bottom: 1px solid #3d9abe;
}

.tabNav li a {
	border: 1px solid #3d9abe;
	background: #ddf0f6;
}

.tabNav li a:hover {
	background-color: #c8e6ed;
}

.tabNav li.active a {
	border-bottom: 1px solid #fff;
	background: #fff;
}

/* General Tables */
table.general tbody tr td {
	border-top: 1px solid #efefef;
}
