/**
* =titles
* @subsection page titles
* --------------------------------------------------------------------------------------------------
*/
h1.replace,
h1.heading,
body.product-detail #content div.hproduct h1.fn {
	height: 40px;
	margin-bottom: 20px;
	border-bottom: 3px solid #f37021;
}
h1.heading span {
	display: block;
	height: 29px; width: 244px;
	padding: 6px 8px 5px;
	color: #fff; font-size: 24px; line-height: 30px;
	text-transform: uppercase; letter-spacing: -1px;
	background-color: #f37021;
}
h1.replace span,
body.product-detail #content div.hproduct h1.fn span {
	height: 40px; width: 260px;
	padding: 0; margin: 0;
	background-image: url(img/sprites/title.gif);
	background-position: -2000px -2000px;
}
h1.man-tips span,
#nav-man-tips,
#nav-man-tips a {
	background-position: 0 0;
}
h1.about-us span {
	background-position: -260px 0;
}
h1.press-room span {
	background-position: -520px 0;
}
h1.terms span {
	background-position: -780px 0;
}
h1.faq span {
	background-position: -1040px 0;
}
h1.downloads span {
	background-position: -1300px 0;
}
h1.shop span {
	background-position: -1560px 0;
}
h1.info span {
	background-position: -1820px 0;
}
h1.address-shipping span {
	background-position: -2080px 0;
}
h1.my-orders span {
	background-position: -2340px 0;
}
h1.shopping-cart span {
	background-position: -2600px 0;
}
h1.personal-details span {
	background-position: -2860px 0;
}
h1.forgotten-password span {
	background-position: -3120px 0;
}
h1.bpt-sites span {
	background-position: -3380px 0;
}
h1.reviews span {
	background-position: -3900px 0;
}

h1.size-guide span {
	background-position: 0 -40px;
}
h1.product-care span {
	background-position: -260px -40px;
}
h1.sitemap span {
	background-position: -520px -40px;
}
h1.links span {
	background-position: -780px -40px;
}
h1.delivery-charges span {
	background-position: -1040px -40px;
}
h1.safety-spec span {
	background-position: -1300px -40px;
}
h1.contact-us span {
	background-position: -1560px -40px;
}
h1.payment span {
	background-position: -1820px -40px;
}
h1.address-billing span {
	background-position: -2080px -40px;
}
h1.signin-register span {
	background-position: -2340px -40px;
}
h1.my-account span {
	background-position: -2600px -40px;
}
h1.my-addresses span {
	background-position: -2860px -40px;
}
h1.my-password span {
	background-position: -3120px -40px;
}
h1.national-stockists span {
	background-position: -3380px -40px;
}
h1.know-the-score span {
	background-position: -3640px -40px;
}
h1.dealer-locator span {
	background-image: url(img/misc/dealer-locator.gif);
	background-position: 0 -4px;
}


/**
* =get-the-look
* @subsection get the look titles
* --------------------------------------------------------------------------------------------------
*/
body.get-the-look ul.slider li h1,
body.get-the-look #content h1.replace span {
	padding: 0;
	background-image: url(img/sprites/title-get-the-look.gif);
	background-position: -2000px -2000px;
}
body.get-the-look #content h1.worker span {
	background-position: 0 0;
}
body.get-the-look ul.slider li#look-worker h1 {
	background-position: 85px -3px;
}

body.get-the-look #content h1.pro_sparky span {
	background-position: -260px 0;
}
body.get-the-look ul.slider li#look-pro_sparky h1 {
	background-position: -196px -3px;
}

body.get-the-look #content h1.pro_builder span {
	background-position: 0 -40px;
}
body.get-the-look ul.slider li#look-pro_builder h1 {
	background-position: 65px -43px;
}

body.get-the-look #content h1.pro_carpenter span {
	background-position: -260px -40px;
}
body.get-the-look ul.slider li#look-pro_carpenter h1 {
	background-position: -215px -43px;
}


/**
* =titles-products
* @subsection product titles
* --------------------------------------------------------------------------------------------------
*/
body.product-detail #content div.hproduct h1.fn span {
	background-image: url(img/sprites/title-products.gif);
	background-position: -2000px -2000px;
}
body.product-detail #content #product-scruffs_belt h1.fn span {
	background-position: -2000px -2000px;
}

body.product-detail #content #product-pro_trousers h1.fn span {
	background-position: 0 0;
}
body.product-detail #content #product-worker_pant h1.fn span {
	background-position: -260px 0;
}
body.product-detail #content #product-scruffs_belt h1.fn span {
	background-position: -520px 0;
}
body.product-detail #content #product-pro-trade_zip h1.fn span {
	background-position: -780px 0;
}
body.product-detail #content #product-softshell_jacket h1.fn span {
	background-position: -1040px 0;
}
body.product-detail #content #product-pro_action_jacket h1.fn span {
	background-position: -1300px 0;
}
body.product-detail #content #product-bomber_jacket h1.fn span {
	background-position: -1560px 0;
}
body.product-detail #content #product-hi-vis_trousers h1.fn span {
	background-position: -1820px 0;
}
body.product-detail #content #product-twister_pro h1.fn span {
	background-position: -2080px 0;
}
body.product-detail #content #product-thunder h1.fn span {
	background-position: -2340px 0;
}
body.product-detail #content #product-tornado_3 h1.fn span {
	background-position: -2600px 0;
}
body.product-detail #content #product-lightning h1.fn span {
	background-position: -2860px 0;
}
body.product-detail #content #product-cyclone_2 h1.fn span {
	background-position: -3120px 0;
}
body.product-detail #content #product-worker_fleece h1.fn span {
	background-position: -3380px 0;
}

body.product-detail #content #product-trade_work_shorts h1.fn span {
	background-position: 0 -40px;
}
body.product-detail #content #product-knee_pads h1.fn span {
	background-position: -260px -40px;
}
body.product-detail #content #product-action_pack h1.fn span {
	background-position: -520px -40px;
}
body.product-detail #content #product-polo_work_shirt h1.fn span {
	background-position: -780px -40px;
}
body.product-detail #content #product-hoodie h1.fn span {
	background-position: -1040px -40px;
}
body.product-detail #content #product-hi-vis_waistcoat h1.fn span {
	background-position: -1300px -40px;
}
body.product-detail #content #product-hi-vis_parka h1.fn span {
	background-position: -1560px -40px;
}
body.product-detail #content #product-hi-vis_polo_shirt h1.fn span {
	background-position: -1820px -40px;
}
body.product-detail #content #product-storm_2 h1.fn span {
	background-position: -2080px -40px;
}
body.product-detail #content #product-twister_3 h1.fn span {
	background-position: -2340px -40px;
}
body.product-detail #content #product-tempest_2 h1.fn span {
	background-position: -2600px -40px;
}
body.product-detail #content #product-cyclone_3 h1.fn span {
	background-position: -2860px -40px;
}
body.product-detail #content #product-worker_polo h1.fn span {
	background-position: -3120px -40px;
}