	#pageOuter #pageInner #mainContent #contentPart #item 
	{
		wwidth: 100%;
	}
	
	* html #pageOuter #pageInner #mainContent #contentPart #item 
	{
		width: 650px;
	}

	#pageOuter #pageInner #mainContent #contentPart #item h2
	{
		width: 333px;
		height: 1.5em;
		font-size: 1.4em;
	}
	
	* html #pageOuter #pageInner #mainContent #contentPart #item h2
	{
		width: 280px;
	}

	#pageOuter #pageInner #mainContent #contentPart #item h3
	{
		padding-left: 10px;
		min-height: 1.5em;
		font-size: 1.3em;
	}
	
	* html #pageOuter #pageInner #mainContent #contentPart #item h3
	{
		height: 1.5em;
	}
		
	#pageOuter #pageInner #mainContent #contentPart #item #itemImage 
	{
		width: 320px;
		min-height: 306px;
		margin-right: 0;
		padding-right: 0;
		bbackground-image: url(/res/img/page/mainImage_bg.gif);
		bbackground-repeat: no-repeat;
		padding-left: 10px;
		float: left;
	}
	
	#pageOuter #pageInner #mainContent #contentPart #item #itemImage #itemViewLargerImage
	{
		text-align:right;
		margin-right:20px;
	}
	
	* html #pageOuter #pageInner #mainContent #contentPart #item #itemImage 
	{
		wwidth: 300px;
		width: 280px;
	}

	#pageOuter #pageInner #mainContent #contentPart #item #itemInfo
	{
		float: left;
		wwidth: 350px;
		width: 350px;
		min-height: 306px;
		bbackground-image: url(/res/img/page/thinRightBar.gif);
		bbackground-repeat: repeat-y;
		ppadding-left: 12px;	
	}

	* html #pageOuter #pageInner #mainContent #contentPart #item #itemInfo
	{
		fwidth: 350px;
	}
	
	#pageOuter #pageInner #mainContent #contentPart #item #itemInfo #fullDescription
	{
		font-size: 0.9em;
		color: #6a6a6a;
		/*font-weight: bold;*/
		min-height: 193px;
		padding-left: 10px;
	}
	
	* html #pageOuter #pageInner #mainContent #contentPart #item #itemInfo #fullDescription
	{
		height: 193px;
	}
	
	#pageOuter #pageInner #mainContent #contentPart #item #itemInfo #fullDescription dl 
	{
		font-weight: normal;
		padding-top: 5px;
		padding-bottom: 5px;
	}

	#pageOuter #pageInner #mainContent #contentPart #item #itemInfo #fullDescription dl dd
	{
		font-weight: bold;
	}
	
	#pageOuter #pageInner #mainContent #contentPart #item #itemInfo #fullDescription dl dd dl
	{
	}
	
	#pageOuter #pageInner #mainContent #contentPart #item #itemInfo #fullDescription dl dd dl dd
	{
		padding-left: 5px;
	}
	
	#pageOuter #pageInner #mainContent #contentPart #item #itemInfo #itemColours
	{
		height: 53px;
		padding-left: 20px;
		padding-top: 11px;
		background-image: url(/res/img/page/thinTopBar.gif);
		background-repeat: no-repeat;

		margin-left: 0;
		padding-left: 0;
	}
	
	#pageOuter #pageInner #mainContent #contentPart #item #itemInfo #itemColours dl
	{
	}
	
	#pageOuter #pageInner #mainContent #contentPart #item #itemInfo #itemColours dl dd
	{
		float: left;
		height: 41px;
		width: 36px;
	}
	
	#pageOuter #pageInner #mainContent #contentPart #item #itemInfo #itemFooter 
	{
		height: 60px;
		background-image: url(/res/img/page/thinTopBar.gif);
		background-repeat: no-repeat;
	}
	
	#pageOuter #pageInner #mainContent #contentPart #item #itemInfo #itemFooter dl 
	{
bborder: 1px dotted cyan;
		height: 60px;		
	}
	
	#pageOuter #pageInner #mainContent #contentPart #item #itemInfo #itemFooter dl dd
	{
		float: left;
		height: 60px;
	}
	 
	#pageOuter #pageInner #mainContent #contentPart #item #itemInfo #itemFooter dl dd#itemPrice
	{
		width: 86px;
		height: 60px;
		font-weight: bold;
		background-image: url(/res/img/page/price_bg.gif);
		background-repeat: no-repeat;
	}
	
	#pageOuter #pageInner #mainContent #contentPart #item #itemInfo #itemFooter dl dd#itemPrice p
	{
		padding-top: 23px;
		padding-left: 15px;
	}
	
	#pageOuter #pageInner #mainContent #contentPart #item #itemInfo #itemFooter dd#itemWeight
	{
		width: 78px;
		height: 60px;
		font-weight: bold;
		background-image: url(/res/img/page/weight_bg.gif);
		background-repeat: no-repeat;
	}
	
	#pageOuter #pageInner #mainContent #contentPart #item #itemInfo #itemFooter dd#itemWeight a
	{
	}
	
	#pageOuter #pageInner #mainContent #contentPart #item #itemInfo #itemFooter dl dd#itemWeight dl dd
	{
	
		padding-top: 23px;
		padding-left: 15px;
	}
	
	#pageOuter #pageInner #mainContent #contentPart #item #itemInfo #itemFooter dd#stockistsLink
	{
		wwidth: 166px;
		width: 150px;
		height: 60px;
		font-weight: bold;
		background-image: url(/res/img/page/stockists_bg.gif);
		background-repeat: no-repeat;
		padding-top: 15px;
		padding-left: 15px;
		border: 0;		

	}
	
	#pageOuter #pageInner #mainContent #contentPart #item #linkedProducts
	{
		clear: both;
width: 100%;
margin-right: 33px;
overflow: hidden;

		background-image: url(/res/img/page/linked_bg.gif);
		background-repeat: no-repeat;
	}
	
	* html #pageOuter #pageInner #mainContent #contentPart #item #linkedProducts
	{
width: 650px;
	}
	
	#pageOuter #pageInner #mainContent #contentPart #item #linkedProducts h4
	{
		height: 50px;
		color: white;
		bbackground-image: url(/res/img/page/linked_bg.gif);
		bbackground-repeat: repeat-x;
		padding-top: 14px;
		padding-left: 10px;
	}
	
	#pageOuter #pageInner #mainContent #contentPart #item #linkedProducts dl
	{
		min-height: 100%;
		clear: right;
	}
	
	#pageOuter #pageInner #mainContent #contentPart #item #linkedProducts dl dd 
	{
		float: left;
		width: 212px;
		height: 140px;
		padding-left: 20px;
		padding-top: 20px;
		bbackground-image: url(/res/img/page/thinRightBar.gif);

		background-image: url(/res/img/page/naviRightBar.gif);

		bbackground-repeat: no-repeat;
		background-repeat: repeat-y;
		bbackground-position: 210 0;
		margin-bottom: 5px;
	}
	
	* html #pageOuter #pageInner #mainContent #contentPart #item #linkedProducts dl dd 
	{
bborder: 1px solid red;	
		bbackground-position: 200 0;

padding-left: 0px;
padding-top: 0px;


	}
	
	#pageOuter #pageInner #mainContent #contentPart #item #linkedProducts dl dd h5
	{
		color: Red;
		font-weight: bold;
		text-decoration: none;
		font-size: 0.8em;
		margin-bottom: 0;
		padding-bottom: 5px;
	}
	
	#pageOuter #pageInner #mainContent #contentPart #item #linkedProducts dl dd p
	{
		font-size: 0.8em;
		color: #6a6a6a;
		overflow: auto;
		padding-bottom: 5px;
	}

	#pageOuter #pageInner #mainContent #contentPart #item #linkedProducts dl dd a
	{
		color: Red;
		font-weight: bold;
		text-decoration: none;
		font-size: 0.8em;
		margin-bottom: 0;
		padding-bottom: 0;
	}	