html,body,div,dl,dt,dd,h1,h2,h3,h4,h5,h6,pre,blockquote,fieldset{ margin: 0; padding: 0; }

 html,body
{
	background-color:#f2f2f2;
	color:#000000;
	font-family:Arial, Helvetica, sans-serif; 
	font-size:11px;
	padding:0px 0px 0px 0px; 
	margin:0px 0px 0px 0px;
}

.PageBreak		{PAGE-BREAK-AFTER: always;}

img	{border-width: 0px 0px 0px 0px;}

div	{padding:0px 0px 0px 0px;border-width: 0px 0px 0px 0px;}



/************************************************************************
* 	Main Containers & Borders
************************************************************************/
div#MainContainer
{
	margin:auto;
	width:1000px;
}
	div#MainContainerInt
	{
		float:left;
		padding:0px 15px 0px 15px;
		width:970px;
		background-image:url(/Images/MainBG.gif);
		background-repeat:repeat-y;
	}

/************************************************************************
*	Header
************************************************************************/
div#HeaderContainer
{
		float:left;
		height:166px;
		width:970px;
}

	div#HeaderContainerTop
	{
			float:left;
			height:130px;
			width:968px;
			background-image:url(/Images/HdrTopBG.gif);
			background-repeat:repeat-x;
			overflow:hidden;
			border-left:1px solid #fff;
			border-Right:1px solid #fff;
	}
		div#MainLogo
		{
				float:left;
				height:130px;
				width:323px;
				overflow:hidden;
			
		}
		div#PhoneOrder
		{
				float:left;
				height:87px;
				width:140px;
				overflow:hidden;
				padding:43px 0px 0px 370px;
		}
		div#QuickLinks
		{
				float:left;
				height:112px;
				width:135px;
				padding-top:18px;
		}
	
		div#QuickLinksLogin
		{
				float:left;
				width:113px;
				padding:2px 10px 2px 12px;
				background-image:url(/Images/LogBg.gif);
				background-repeat:no-repeat;
				background-position:left center;
		}
		div#QuickLinksRegister
		{
				float:left;
				width:113px;
				padding:2px 10px 2px 12px;
				background-image:url(/Images/RegBg.gif);
				background-repeat:no-repeat;
				background-position:left center;
		}	
	
	
		div#QuickLinksCart
		{
				float:left;
				width:113px;
				padding:2px 10px 2px 12px;
				background-image:url(/Images/CartBg.gif);
				background-repeat:no-repeat;
				background-position:left center;
		}
		div#QuickLinksCheckout
		{
				float:left;
				width:113px;
				padding:2px 10px 2px 12px;
				background-image:url(/Images/CheckBg.gif);
				background-repeat:no-repeat;
				background-position:left center;
		}
	
	
	div#NavBG
	{
			float:left;
			height:36px;
			width:968px;
			background-image:url(/Images/NavBG.gif);
			background-repeat:repeat-x;
			border-left:1px solid #fff;
			border-Right:1px solid #fff;
	}

/************************************************************************
*	MainBody
************************************************************************/
div#MainBodyContainer
{
	float:left;
	width:968px;
	border-left:1px solid #fff;
	border-Right:1px solid #fff;
	background-image:url(/Images/MainBodyBG.gif);
	background-repeat:no-repeat;
	background-position:left top;
}
	div#LeftPane
	{
		float:left;
		width:213px;

	}
		div#ProductSearch
		{
			float:left;
			width:173px;
			border-bottom:1px solid #fff;
			padding:20px;
		}
		div#ProductNavigation
		{
			float:left;
			width:168px;
			border-bottom:1px solid #fff;
			padding:15px 15px 15px 30px;
		}
	
		div#CustomLinkConatner
		{
			float:left;
			width:168px;
			border-bottom:1px solid #fff;
			padding:15px 15px 15px 30px;
		}
		div#CustomLinks
		{
			float:left;
			width:168px;
			height:33px;overflow:hidden;

		}
		div#WeAccept
		{
			float:left;
			width:173px;
			
			padding:20px;

		}
		
	
	div#RightPane
	{
		float:left;
		width:755px;
		background-image:url(/Images/RightPaneBg.gif);
		background-repeat:repeat-x;
	}
		div#IndexFlash
		{
			float:left;
			width:755px;
			height:415px;
			overflow:hidden;
		}
		div#Flashbanner
		{
		display:none;
		}
		
		div#FlashImage
		{
		display:none;
		}
		
		
		div#IndexPortfolio
		{
			float:left;
			width:755px;
			height:57px;overflow:hidden;
		}
		div#IndexContent
		{
			float:left;
			width:715px;
			padding:20px;	
		}
		div#ProductCatContent
		{
			float:left;
			width:728px;
			padding:20px 7px 20px 20px;	
		}
		
		
			div#BraedCrumbs
			{
				float:left;
				width:715px;
				padding-bottom:20px;	
			}

				div#BraedCrumbsHome
				{
					float:left;
					width:50px;padding-top:1px;
				}
				div#BraedCrumbsLinks
				{
					float:left;
					width:665px;
				}

			div#InternalContent
			{
				float:left;
				width:510px;
				padding-right:15px;	
				padding-bottom:10px;
			}
			div#VipFormMain
			{
				float:left;
				width:510px;
				padding:20px 0px 0px 0px;
			}
			
			
			
			div#LoginContent
			{
				float:left;
				width:715px;
				padding-bottom:25px;
			}
			
			div#MainLoginContainer
			{
				float:left;
				width:700px;
				
			}
				div#LoginContainer1
				{
					float:left;
					width:220px;
					padding-right:20px;
					min-height:
				}
					div#LoginContainer1Int
					{
						float:left;
						width:180px;
						background-image:url(/Images/LoginContBg.gif);
						background-repeat:repeat-x;
						background-color:#f1f1f1;
						padding:24px 20px 20px 20px;
						min-height:170px;_min-height:170px;
					}
				div#LoginContainer2
				{
					float:left;
					width:220px;
					padding-right:20px;/*padding-top:5px;*/
				}
				
				
				div#LoginContainer3
				{
					float:left;
					width:220px;
				}
			
			div#ContentArea
			{
				float:left;
				width:510px;
				padding-bottom:20px;	
			}
			
			
			div#EnquiryTitle
			{
				float:left;
				width:510px;
				padding-top:20px;
				border-top:1px solid #d6d6d6;
			}
			
			
			div#InternalRightPortfolio
			{
				float:left;
				width:190px;
				overflow:hidden;
			}
		div#ProductLeft
		{
			float:left;
			width:346px;
			
		}
		
			div#flashcontent
			{
				float:left;
				width:346px;padding-bottom:5px;
				
min-height:440px;_height:440px;
			}
			div#RelatedProduct
			{
				float:left;
				width:346px;
			}
			
			
			
		div#ProductRight
		{
			float:left;
			width:345px;
			padding-left:24px;
		}
		
		

/************************************************************************
*	Footer
************************************************************************/
div#FooterContainer
{	
	float:left;
	width:970px;
}
	div#SeoFotter
	{	
		float:left;
		width:970px;
		background-image:url(/Images/SeoFooterBG.gif);
		background-repeat:repeat-x;
		background-color:#000000;
		
	}
		div#SeoFotterAddress
		{	
			float:left;
			width:214px;
		
		}
		div#SeoFotterLinks
		{	
			float:left;
			width:755px;
			padding:8px 0px 10px 0px;
		}
		
		
		
		div#SeoFotterLinksInt
		{	
			float:left;
			width:679px;padding:24px 38px 10px 38px;
			border-left:1px solid #fff;
			background-image:url(/Images/QuickLinkBg.gif);
			background-repeat:no-repeat;
			background-position:38px top;
		}


	div#InternalFooterLinks
	{	
		float:left;
		width:960px;
		background-image:url(/Images/IntFooterBg.gif);
		background-repeat:repeat-x;
		background-color:#070707;
		padding:0px 5px 12px 5px;
		
	}
	div#FooterAddress
	{	
		float:left;
		width:209px;
		background-image:url(/Images/footerAddress.gif);
		background-repeat:no-repeat;
		background-position:top right;
		height:62px;
	}
	div#InternalFooterLinks1
	{	
		float:left;
		width:547px;
		text-align:center;
		padding-right:200px;
		padding-top:15px;
	}
	div#InternalFooterLinks2
	{	
		float:right;
		width:747px;
		overflow:hidden;padding-top:5px;
	}
	
	
	div#FooterLinks
	{	
		float:left;
		width:960px;
		background-image:url(/Images/FooterLinkBG.gif);
		background-repeat:repeat-x;
		background-color:#2d2d2d;
		padding:12px 5px 12px 5px;
		text-align:center;
	}

