body {
	background: #003937 url('../../images_new/40/bg_page.gif') repeat-x top;
}
body.checkout {
	background: #003937 url('../../images_new/40/bg_page-checkout.gif') repeat-x top;
}
body.checkout #header_wrapper {
	height: 121px;
	background: url('../../images_new/40/bg_header-wrapper-checkout.jpg') no-repeat top center;
}
#header .call_us  {
	color: #fff;
	background: url('../../images_new/40/icon_header-phone.gif') no-repeat left center;
}

#header .call_us a {
	color: #f85e19;
}

#header .call_us strong {
	color: #fecb00;
}
#header .mini_cart, #header .mini_cart p a {
	color: #2e2e2e;
}
#header .mini_cart p a:hover {
	color: #2e2e2e;
}
#header .navigation { /*==CHANGE*/
	background: url('../../images_new/40/bg_nav.gif') no-repeat top;
	width: 980px;
	height: 49px;
	position: absolute;
	 bottom: 0;
	 left: 12px;
}
#header_wrapper {
	background: url('../../images_new/40/bg_header-wrapper.jpg') no-repeat center top;
}
#header .mini_cart {
	background: url('../../images_new/40/bg_header-cart.gif') no-repeat;
}
#header .topper ul li {
	display: inline;
	background: url('../../images_new/40/sep_topper-links.gif') no-repeat right;
	margin: 0;
	padding: 0 15px;
}
#header .topper ul li.login a {
	background: url('../../images_new/40/icon_topper-login.gif') no-repeat left;
}
#home_banner ul {
	background: #ecf8ed url('../../images_new/40/bg_home-banner-bot.gif') no-repeat bottom;
}
#home_banner ul li a {
	background: url('../../images_new/40/bg_home-banner-idle.gif') no-repeat center center;
}
#home_banner ul li.ui-state-active a {
	background: url('../../images_new/40/bg_home-banner-active.gif') no-repeat center center;
}
#container_wrapper {
	background: url('../../images_new/40/bg_container-shadow.jpg') no-repeat top;
	width:100%;
}
#search_bar {
	background: url('../../images_new/40/bg_searchbar.gif') no-repeat top;
}
#footer_wrapper {
	width: 100%;
	background: #297673 url('../../images_new/40/bg_footer-wrapper.gif') repeat-x;
}

/*
 * Greenwich override
 */


	#header .mini_cart {
		color: #fff;
		width: 298px;
		height: 59px;
		float: right;
		margin: 15px 10px 0;
	}

		#header .mini_cart p {
			font-size: 11px;
			padding: 10px 0 0 60px;
			margin: 0;
		}

			#header .mini_cart p em {
				font-size: 14px;
				font-style: normal;
			}

			#header .mini_cart p a {
				color: #fff;
				text-transform: uppercase;
			}

				#header .mini_cart p a:hover {
					color: #fecb00;
				}

	
