﻿
	/* general */
	
	body
	{
		margin: 0px;
		padding: 0px;
		text-align: left;
		background-color: white;
		background-position: center;
		font: verdana;
		font-size:8pt;
		color:Gray;
	}

	td
	{
		font-size: 10px;
		color: #3E0D09;
		font-family: Verdana;
		text-decoration: none;
	}	
	.menuItem
	{
		text-align: right;
		font-family: Verdana;
		font-size: 8pt;
	}
    .select
    {	
    font-family: Verdana, Tahoma; 	
    font-size: 8pt;
    width: 185px;

    }	
	.formFieldListbox
	{
		font-family:Verdana;
		font-size:8pt;
		height: 18px;
	}
    .formFieldTextbox
	{
		font-family:Verdana;
		font-size:8pt;
		height: 14px;
	}
    .formFieldLabel
	{
		font-family:Verdana;
		font-size:10pt;
		height: 14px;
	}
	.formFieldLabelBold
	{
		font-family:Verdana;
		font-size:10pt;
		height: 14px;
		font-weight:bold;
	}
	.formFieldLabel2
	{
		font-family:Verdana;
		font-size:10pt;
		height: 14px;
	}
    .submit100
    {
    font-family: Verdana, Tahoma;
    font-size: 8pt;	
    width: 100px;
    cursor: hand;
    }
	a
	{
		font-size: 12px;
		color: #3E0D09;
		font-family: Verdana;
		text-decoration: none;
	}
	
	a:hover
	{
		text-decoration: underline;
	}
	
	/* home page specific */
	
	#homeBody
	{
		position: absolute;
		left: 5px;
		top: 0px;
		width: 956px;
		z-index: -2;
		margin-left:0px;
		padding: 0px 0px 0px 0px;
		text-align:left;
	}
	#footer
	{
		position: absolute;
		left: 5px;
		top: 0px;
		width: 956px;
		z-index: -2;
		margin-left:0px;
		padding: 0px 0px 0px 0px;
		text-align:left;
	}
	
	#CompanyName
	{
		position: absolute;
		padding: 0px 0px 0px 0px;
		width: 500px;
		height: 40px;
		background-color: white;
		float:left;
		z-index: 0;
		font-family:Arial Narrow;
		font-size:xx-large;
		color:#3E0D09;
		top:50px;
		left:0px;
		letter-spacing: 5px;
		vertical-align:bottom;
		border-bottom:5px;
		border-bottom-color:#3E0D09;
		border-bottom-width:1px;
		border-bottom-style:solid;		
		
	}
	#CompanyName2
	{
		position: absolute;
		padding: 0px 0px 0px 0px;
		width: 500px;
		height: 20px;
		background-color: white;
		float:left;
		z-index: 0;
		font-family:Arial Narrow;
		font-size:small;
		color:#3E0D09;
		top:91px;
		left:0px;
		vertical-align:middle;
		letter-spacing: 1px;
		text-align:left;
		
	}
	#CompanyLogo
	{
		position: absolute;
		padding: 0px 0px 0px 0px;
		width: 100px;
		height: 60px;
		background-color: white;
		float:left;
		z-index: 0;
		top:50px;
		left:530px;
		vertical-align:middle;
		
	}
#CompanyHomeImage
	{
		position: absolute;
		padding: 0px 0px 0px 0px;
		width: 600px;
		height: 230px;
		background-color: white;
		float:left;
		z-index: 0;
		top:120px;
		left:0px;
		
	}
	
	#PressReleaseCompanyName
	{
		position: absolute;
		padding: 0px 0px 0px 0px;
		width: 500px;
		height: 40px;
		background-color: white;
		float:left;
		z-index: 0;
		font-family:Arial Narrow;
		font-size:xx-large;
		color:#3E0D09;
		top:0px;
		left:0px;
		letter-spacing: 5px;
		vertical-align:bottom;
		border-bottom:5px;
		border-bottom-color:#3E0D09;
		border-bottom-width:1px;
		border-bottom-style:solid;		
		
	}
	#PressReleaseCompanyName2
	{
		position: absolute;
		padding: 0px 0px 0px 0px;
		width: 500px;
		height: 20px;
		background-color: white;
		float:left;
		z-index: 0;
		font-family:Arial Narrow;
		font-size:small;
		color:#3E0D09;
		top:41px;
		left:0px;
		vertical-align:middle;
		letter-spacing: 1px;
		text-align:left;
		
	}
	#PressReleaseCompanyLogo
	{
		position: absolute;
		padding: 0px 0px 0px 0px;
		width: 100px;
		height: 60px;
		background-color: white;
		float:left;
		z-index: 0;
		top:0px;
		left:530px;
		vertical-align:middle;
		
	}
	#PressReleaseCompanyHomeImage
	{
		position: absolute;
		padding: 0px 0px 0px 0px;
		width: 600px;
		height: 230px;
		background-color: white;
		float:left;
		z-index: 0;
		top:70px;
		left:0px;
		
	}
#HomeAdvert
	{
		position: absolute;
		padding: 0px 0px 0px 0px;
		background-color: white;
		float:right;
		z-index: 0;
		top:370px;
		right:0px;
		
	}
	#HomePressRelease
	{
		position: absolute;
		padding: 0px 0px 0px 0px;
		background-color: white;
		float:left;
		z-index: 0;
		top:595px;
		left:5px;
		
	}
	#HomePressReleaseText
	{
		padding: 0px 30px 0px 0px;
		width: 230px;
		height: 20px;
		background-color: white;
		float:left;
		z-index: 0;
		font-family:Tahoma;
		color:#3E0D09;
		font-size:10pt;
		top:350px;
		left:0px;
		letter-spacing: 1px;
		
	}
	#WoodRange
	{
		position: absolute;
		padding: 0px 0px 0px 0px;
		background-color: white;
		float:right;
		z-index: 0;
		top:630px;
		right:0px;
		
	}
#PageTitle
	{
		position: absolute;
		padding: 15px 0px 0px 0px;
		width: 600px;
		height: 40px;
		background-color:Transparent;
		float:left;
		z-index: 0;
		font-family:verdana;
		font-size:14pt;
		color:white;
		top:312px;
		left:0px;
		vertical-align:text-bottom;
		letter-spacing: 1px;
		text-align:left;
		font-weight:normal;
		letter-spacing:2px;
		
	}
	#PageTitle2
	{
		position: absolute;
		padding: 15px 0px 0px 0px;
		width: 650px;
		height: 40px;
		background-color:Transparent;
		float:left;
		z-index: 0;
		font-family:verdana;
		font-size:14pt;
		color:white;
		top:243px;
		left:0px;
		vertical-align:text-bottom;
		letter-spacing: 1px;
		text-align:left;
		font-weight:normal;
		letter-spacing:2px;
		
		
	}
#PageTitle3
	{
		position: absolute;
		padding: 15px 0px 0px 0px;
		width: 650px;
		height: 40px;
		background-color:Transparent;
		float:left;
		z-index: 0;
		font-family:verdana;
		font-size:14pt;
		color:white;
		top:147px;
		left:0px;
		vertical-align:text-bottom;
		letter-spacing: 1px;
		text-align:left;
		font-weight:normal;
		letter-spacing:2px;
		
	}
#HomePageTexta
	{
		position: absolute;
		padding: 0px 5px 0px 5px;
		width: 710px;
		height: 80px;
		background-color: white;
		float:left;
		z-index: 0;
		font-family:Tahoma;
		font-size:10pt;
		color:#3E0D09;
		top:390px;
		left:0px;
		vertical-align:text-bottom;
		letter-spacing: 1px;
		text-align:justify;
		
	}
	#HomePageTextb
	{
		position: absolute;
		padding: 0px 5px 0px 5px;
		width: 710px;
		height: 80px;
		background-color: white;
		float:left;
		z-index: 0;
		font-family:Tahoma;
		font-size:10pt;
		color:#3E0D09;
		top:462px;
		left:0px;
		vertical-align:text-bottom;
		letter-spacing: 1px;
		text-align:justify;
		
	}
	#HomePageTextc
	{
		position: absolute;
		padding: 0px 5px 0px 5px;
		width: 710px;
		height: 20px;
		background-color: white;
		float:left;
		z-index: 0;
		font-family:Tahoma;
		font-size:10pt;
		color:#3E0D09;
		top:550px;
		left:0px;
		vertical-align:text-bottom;
		letter-spacing: 1px;
		text-align:justify;
		
	}
#WhyUsTexta
	{
		position: absolute;
		padding: 0px 5px 0px 5px;
		width: 723px;
		height: 70px;
		background-color: white;
		float:left;
		z-index: 0;
		font-family:Tahoma;
		font-size:10pt;
		color:#3E0D09;
		top:345px;
		left:0px;
		vertical-align:text-bottom;
		letter-spacing: 1px;
		text-align:justify;
		
	}
#WhyUsTextb
	{
		position: absolute;
		padding: 0px 5px 0px 5px;
		width: 723px;
		height: 70px;
		background-color: white;
		float:left;
		z-index: 0;
		font-family:Tahoma;
		font-size:10pt;
		color:#3E0D09;
		top:405px;
		left:0px;
		vertical-align:text-bottom;
		letter-spacing: 1px;
		text-align:justify;
		
	}
#WhyUsTextc
	{
		position: absolute;
		padding: 0px 5px 0px 5px;
		width: 723px;
		height: 70px;
		background-color: white;
		float:left;
		z-index: 0;
		font-family:Tahoma;
		font-size:10pt;
		color:#3E0D09;
		top:485px;
		left:0px;
		vertical-align:text-bottom;
		letter-spacing: 1px;
		text-align:justify;
		
	}
#InstallationPageTexta
	{
		position: absolute;
		padding: 0px 5px 0px 5px;
		width: 723px;
		height: 70px;
		background-color: white;
		float:left;
		z-index: 0;
		font-family:Tahoma;
		font-size:10pt;
		color:#3E0D09;
		top:305px;
		left:0px;
		vertical-align:text-bottom;
		letter-spacing: 1px;
		text-align:justify;
		
	}
#InstallationPageTextb
	{
		position: absolute;
		padding: 0px 5px 0px 5px;
		width: 723px;
		height: 50px;
		background-color: white;
		float:left;
		z-index: 0;
		font-family:Tahoma;
		font-size:10pt;
		color:#3E0D09;
		top:380px;
		left:0px;
		vertical-align:text-bottom;
		letter-spacing: 1px;
		text-align:justify;
		
	}
#InstallationPageTextc
	{
		position: absolute;
		padding: 0px 5px 0px 5px;
		width: 723px;
		height: 20px;
		background-color: white;
		float:left;
		z-index: 0;
		font-family:Tahoma;
		font-size:10pt;
		color:#3E0D09;
		top:440px;
		left:0px;
		vertical-align:text-bottom;
		letter-spacing: 1px;
		text-align:justify;
		
	}
#InstallationPageTextd
	{
		position: absolute;
		padding: 0px 5px 0px 5px;
		width: 723px;
		height: 10px;
		background-color: white;
		float:left;
		z-index: 0;
		font-family:Tahoma;
		font-size:10pt;
		color:#3E0D09;
		top:470px;
		left:0px;
		vertical-align:text-bottom;
		letter-spacing: 1px;
		text-align:justify;
		
	}
#InstallationPageTexte
	{
		position: absolute;
		padding: 0px 5px 0px 5px;
		width: 723px;
		height: 20px;
		background-color: white;
		float:left;
		z-index: 0;
		font-family:Tahoma;
		font-size:10pt;
		color:#3E0D09;
		top:490px;
		left:0px;
		vertical-align:text-bottom;
		letter-spacing: 1px;
		text-align:justify;
		
	}
#InstallationPageTextf
	{
		position: absolute;
		padding: 0px 5px 0px 5px;
		width: 723px;
		height: 30px;
		background-color: white;
		float:left;
		z-index: 0;
		font-family:Tahoma;
		font-size:10pt;
		color:#3E0D09;
		top:540px;
		left:0px;
		vertical-align:text-bottom;
		letter-spacing: 1px;
		text-align:justify;
		
	}	
	#PressReleasePageTexta
	{
		position: absolute;
		padding: 0px 5px 0px 5px;
		width: 723px;
		height: 500px;
		background-color: white;
		float:left;
		z-index: 0;
		font-family:Tahoma;
		font-size:10pt;
		color:#3E0D09;
		top:95px;
		left:0px;
		vertical-align:text-bottom;
		letter-spacing: 1px;
		text-align:justify;
		
	}
	#PressReleasePageTextb
	{
		position: absolute;
		padding: 0px 5px 0px 5px;
		width: 723px;
		height: 500px;
		background-color: white;
		float:left;
		z-index: 0;
		font-family:Tahoma;
		font-size:10pt;
		color:#3E0D09;
		top:1080px;
		left:0px;
		vertical-align:text-bottom;
		letter-spacing: 1px;
		text-align:justify;
		
	}
	#PressReleaseImage1
	{
		position: absolute;
		padding: 0px 0px 0px 0px;
		width: 450px;
		height: 600px;
		background-color: white;
		float:left;
		z-index: 0;
		top:180px;
		left:0px;
		
	}	
	#PressReleaseImage2
	{
		position: absolute;
		padding: 0px 0px 0px 0px;
		width: 450px;
		height: 72px;
		background-color: white;
		float:left;
		z-index: 0;
		top:650px;
		left:0px;
		
	}
	#PressReleaseImage3
	{
		position: absolute;
		padding: 0px 0px 0px 0px;
		width: 450px;
		height: 338px;
		background-color: white;
		float:left;
		z-index: 0;
		top:722px;
		left:0px;
		
	}
	#PressReleaseImage4
	{
		position: absolute;
		padding: 0px 0px 0px 0px;
		width: 210px;
		height: 280px;
		background-color: white;
		float:right;
		z-index: 0;
		top:180px;
		left:500px;
		
	}
	#PressReleaseImage5
	{
		position: absolute;
		padding: 0px 0px 0px 0px;
		width: 210px;
		height: 280px;
		background-color: white;
		float:right;
		z-index: 0;
		top:480px;
		left:500px;
		
	}
	#PressReleaseImage6
	{
		position: absolute;
		padding: 0px 0px 0px 0px;
		width: 210px;
		height: 280px;
		background-color: white;
		float:right;
		z-index: 0;
		top:780px;
		left:500px;
		
	}
	
	#CarePageTexta
	{
		position: absolute;
		padding: 0px 5px 0px 5px;
		width: 723px;
		height: 30px;
		background-color: white;
		float:left;
		z-index: 0;
		font-family:Tahoma;
		font-size:10pt;
		color:#3E0D09;
		top:305px;
		left:0px;
		vertical-align:text-bottom;
		letter-spacing: 1px;
		text-align:justify;
		
	}
#CarePageTextb
	{
		position: absolute;
		padding: 0px 5px 0px 5px;
		width: 723px;
		height: 30px;
		background-color: white;
		float:left;
		z-index: 0;
		font-family:Tahoma;
		font-size:10pt;
		color:#3E0D09;
		top:400px;
		left:0px;
		vertical-align:text-bottom;
		letter-spacing: 1px;
		text-align:justify;
		
	}
#CarePageTextc
	{
		position: absolute;
		padding: 0px 5px 0px 5px;
		width: 723px;
		height: 30px;
		background-color: white;
		float:left;
		z-index: 0;
		font-family:Tahoma;
		font-size:10pt;
		color:#3E0D09;
		top:450px;
		left:0px;
		vertical-align:text-bottom;
		letter-spacing: 1px;
		text-align:justify;
		
	}
#CarePageTextd
	{
		position: absolute;
		padding: 0px 5px 0px 5px;
		width: 723px;
		height: 30px;
		background-color: white;
		float:left;
		z-index: 0;
		font-family:Tahoma;
		font-size:10pt;
		color:#3E0D09;
		top:480px;
		left:0px;
		vertical-align:text-bottom;
		letter-spacing: 1px;
		text-align:justify;
		
	}
#FAQPageTexta
	{
		position: absolute;
		padding: 0px 5px 0px 5px;
		width: 723px;
		height: 30px;
		background-color: white;
		float:left;
		z-index: 0;
		font-family:Tahoma;
		font-size:10pt;
		color:#3E0D09;
		top:300px;
		left:0px;
		vertical-align:text-bottom;
		letter-spacing: 1px;
		text-align:justify;
		
	}
#formentry
	{
		position: absolute;
		left: 0px;
		top: 0px;
		width: 723px;
		z-index: 0;
		margin-left:0px;
		padding: 0px 0px 0px 0px;
		text-align:left;
		font-family:Tahoma;
		font-size:10pt;
		
	}
#deliveryformentry
	{
		position: absolute;
		left: 0px;
		top: 200px;
		width: 723px;
		z-index: 0;
		margin-left:0px;
		padding: 0px 0px 0px 0px;
		text-align:left;
		font-family:Tahoma;
		font-size:10pt;
		
	}
#ConfirmOrder
	{
		position: absolute;
		left: 10px;
		top: 250px;
		width: 723px;
		z-index: 0;
		margin-left:0px;
		padding: 0px 0px 0px 0px;
		text-align:left;
		font-family:Tahoma;
		font-size:10pt;
		
	}
#formThanks
	{
		position: absolute;
		left: 10px;
		top: 220px;
		width: 723px;
		z-index: 0;
		margin-left:0px;
		padding: 0px 0px 0px 0px;
		text-align:left;
        font-family:Tahoma;
		font-size:10pt;
		color:#3E0D09;		
	}
#ContactUsText2
	{
		position: absolute;
		padding: 0px 5px 0px 5px;
		width: 650px;
		height: 30px;
		background-color: white;
		float:left;
		z-index: 0;
		font-family:Tahoma;
		font-size:10pt;
		color:#3E0D09;
		top:150px;
		left:0px;
		vertical-align:text-bottom;
		letter-spacing: 1px;
		text-align:justify;
		
	}
#ContactUsText
	{
		position: absolute;
		padding: 0px 5px 0px 5px;
		width: 650px;
		height: 30px;
		background-color: white;
		float:left;
		z-index: 2;
		font-family:Tahoma;
		font-size:10pt;
		color:#3E0D09;
		top:150px;
		left:0px;
		vertical-align:text-bottom;
		letter-spacing: 1px;
		text-align:justify;
		
		
		
		
	}
#Answers
	{
		position: absolute;
		padding: 0px 5px 0px 5px;
		width: 723px;
		height: 30px;
		background-color: white;
		float:left;
		z-index: 0;
		font-family:Tahoma;
		font-size:10pt;
		color:#3E0D09;
		top:340px;
		left:0px;
		vertical-align:text-bottom;
		letter-spacing: 1px;
		text-align:justify;
		
	}
#HomeBrochureText
	{
		position: absolute;
		padding: 0px 0px 0px 5px;
		width: 595px;
		height: 20px;
		background-color: white;
		float:left;
		z-index: 0;
		font-family:Tahoma;
		font-size:10pt;
		color:red;
		top:585px;
		left:0px;
		vertical-align:text-bottom;
		letter-spacing: 1px;
		text-align:justify;
		
	}
#HomeBrochureText a:link, #HomeBrochureText a:active , #HomeBrochureText a:visited
	{
		font-size: 10pt;
		color: red;
		font-family: Tahoma;
		text-decoration: none;
		font-weight:bold;
	}	
	
#copyright
	{
		position: absolute;
		padding: 0px 0px 0px 0px;
		width: 300px;
		height: 20px;
		background-color: white;
		float:left;
		z-index: 0;
		font-family:Arial Narrow;
		font-size:x-small;
		color:black;
		top:600px;
		left:0px;
		vertical-align:top;
		letter-spacing: 0px;
		text-align:left;
		
	}
	#Homecopyright
	{
		position: absolute;
		padding: 0px 0px 0px 0px;
		width: 300px;
		height: 20px;
		background-color: white;
		float:left;
		z-index: 0;
		font-family:Arial Narrow;
		font-size:x-small;
		color:black;
		top:950px;
		left:0px;
		vertical-align:top;
		letter-spacing: 0px;
		text-align:left;
		
	}	
	#PressReleasecopyright
	{
		position: absolute;
		padding: 0px 0px 0px 0px;
		width: 300px;
		height: 20px;
		background-color: white;
		float:left;
		z-index: 0;
		font-family:Arial Narrow;
		font-size:x-small;
		color:black;
		top:1520px;
		left:0px;
		vertical-align:top;
		letter-spacing: 0px;
		text-align:left;
		
	}
	
#RightHandMenu
	{
		position: absolute;
		padding: 0px 0px 0px 0px;
		width: 220px;
		height: 60px;
		background-color: white;
		float:right;
		z-index: 0;
		font-family:Tahoma;
		font-size:10pt;
		color:#3E0D09;
		top:120px;
		right:0px;
		letter-spacing: 1px;
		text-align:right;
		font-weight:normal;
		
		
	}
#CompanyAddress
	{
		position: absolute;
		padding: 0px 0px 0px 0px;
		width: 320px;
		height: 20px;
		background-color: white;
		float:right;
		z-index: 0;
		font-family:Arial Narrow;
		font-size:x-small;
		color:#3E0D09;
		top:50px;
		right:0px;
		vertical-align:top;
		letter-spacing: 1px;
		text-align:right;
		
	}
#CompanyContactUs
	{
		position: absolute;
		padding: 0px 0px 0px 0px;
		width: 360px;
		height: 20px;
		background-color: white;
		float:right;
		z-index: 0;
		font-family:Arial Narrow;
		font-size:x-small;
		color:#3E0D09;
		top:70px;
		right:0px;
		vertical-align:top;
		letter-spacing: 1px;
		text-align:right;
		
	}
	#PressReleaseRightHandMenu
	{
		position: absolute;
		padding: 0px 0px 0px 0px;
		width: 220px;
		height: 60px;
		background-color: white;
		float:right;
		z-index: 0;
		font-family:Tahoma;
		font-size:10pt;
		color:#3E0D09;
		top:50px;
		right:0px;
		letter-spacing: 1px;
		text-align:right;
		font-weight:normal;
		
		
	}
#PressReleaseCompanyAddress
	{
		position: absolute;
		padding: 0px 0px 0px 0px;
		width: 320px;
		height: 20px;
		background-color: white;
		float:right;
		z-index: 0;
		font-family:Arial Narrow;
		font-size:x-small;
		color:#3E0D09;
		top:0px;
		right:0px;
		vertical-align:top;
		letter-spacing: 1px;
		text-align:right;
		
	}
	#PressReleaseCompanyContactUs
	{
		position: absolute;
		padding: 0px 0px 0px 0px;
		width: 360px;
		height: 20px;
		background-color: white;
		float:right;
		z-index: 0;
		font-family:Arial Narrow;
		font-size:x-small;
		color:#3E0D09;
		top:20px;
		right:0px;
		vertical-align:top;
		letter-spacing: 1px;
		text-align:right;
		
	}
#SearchPanel
	{
		position: absolute;
		padding: 0px 0px 0px 0px;
		width: 600px;
		height: 50px;
		background-color: white;
		float:left;
		z-index: 0;
		font-family:Arial Narrow;
		font-size:x-small;
		color:#3E0D09;
		top:200px;
		vertical-align:-20px;
		letter-spacing: 1px;
		
		
	}
#NextPrev
	{
		position: absolute;
		padding: 0px 0px 0px 0px;
		width: 320px;
		height: 100px;
		background-color: white;
		float:right;
		z-index: 0;
		font-family:Arial Narrow;
		font-size:x-small;
		color:#3E0D09;
		top:250px;
		left:0px;
		vertical-align:top;
		letter-spacing: 1px;
		
	}
#SisalNextPrev
	{
		position: absolute;
		padding: 0px 0px 0px 0px;
		width: 320px;
		height: 100px;
		background-color: white;
		float:right;
		z-index: 0;
		font-family:Arial Narrow;
		font-size:x-small;
		color:#3E0D09;
		top:330px;
		left:0px;
		vertical-align:top;
		letter-spacing: 1px;
		
	}
#WoolsNextPrev
	{
		position: absolute;
		padding: 0px 0px 0px 0px;
		width: 320px;
		height: 100px;
		background-color: white;
		float:right;
		z-index: 0;
		font-family:Arial Narrow;
		font-size:x-small;
		color:#3E0D09;
		top:340px;
		left:0px;
		vertical-align:top;
		letter-spacing: 1px;
		
	}
	#WoodNextPrev
	{
		position: absolute;
		padding: 0px 0px 0px 0px;
		width: 320px;
		height: 100px;
		background-color: white;
		float:right;
		z-index: 0;
		font-family:Arial Narrow;
		font-size:x-small;
		color:#3E0D09;
		top:380px;
		left:0px;
		vertical-align:top;
		letter-spacing: 1px;
		
	}
#RugsNextPrev
	{
		position: absolute;
		padding: 0px 0px 0px 0px;
		width: 320px;
		height: 100px;
		background-color: white;
		float:right;
		z-index: 0;
		font-family:Arial Narrow;
		font-size:x-small;
		color:#3E0D09;
		top:340px;
		left:0px;
		vertical-align:top;
		letter-spacing: 1px;
		
	}
#GrassesNextPrev
	{
		position: absolute;
		padding: 0px 0px 0px 0px;
		width: 320px;
		height: 100px;
		background-color: white;
		float:right;
		z-index: 0;
		font-family:Arial Narrow;
		font-size:x-small;
		color:#3E0D09;
		top:350px;
		left:0px;
		vertical-align:top;
		letter-spacing: 1px;
		
	}
#JuteNextPrev
	{
		position: absolute;
		padding: 0px 0px 0px 0px;
		width: 320px;
		height: 100px;
		background-color: white;
		float:right;
		z-index: 0;
		font-family:Arial Narrow;
		font-size:x-small;
		color:#3E0D09;
		top:300px;
		left:0px;
		vertical-align:top;
		letter-spacing: 1px;
		
	}
#CoirNextPrev
	{
		position: absolute;
		padding: 0px 0px 0px 0px;
		width: 320px;
		height: 100px;
		background-color: white;
		float:right;
		z-index: 0;
		font-family:Arial Narrow;
		font-size:x-small;
		color:#3E0D09;
		top:340px;
		left:0px;
		vertical-align:top;
		letter-spacing: 1px;
		
	}
#RunnersNextPrev
	{
		position: absolute;
		padding: 0px 0px 0px 0px;
		width: 320px;
		height: 100px;
		background-color: white;
		float:right;
		z-index: 0;
		font-family:Arial Narrow;
		font-size:x-small;
		color:#3E0D09;
		top:350px;
		left:0px;
		vertical-align:top;
		letter-spacing: 1px;
		
	}
#DesignList
	{
		position: absolute;
		padding: 0px 0px 0px 0px;
		background-color: white;
		float:right;
		z-index: 0;
		font-family:Arial Narrow;
		font-size:x-small;
		color:#3E0D09;
		top:280px;
		left:0px;
		vertical-align:top;
		letter-spacing: 1px;
		text-align:right;
		
	}

#GrassesDesignList
	{
		position: absolute;
		padding: 0px 0px 0px 0px;
		background-color: #8A7A50;
		float:right;
		z-index: 0;
		font-family:Arial Narrow;
		font-size:x-small;
		color:#3E0D09;
		top:380px;
		left:0px;
		vertical-align:top;
		letter-spacing: 1px;
		text-align:right;
}
#RugsDesignList
	{
		position: absolute;
		padding: 0px 0px 0px 0px;
		background-color: #4B4D4F;
		float:right;
		z-index: 0;
		font-family:Arial Narrow;
		font-size:x-small;
		color:#3E0D09;
		top:380px;
		left:0px;
		vertical-align:top;
		letter-spacing: 1px;
		text-align:right;
}
#WoolsDesignList
	{
		position: absolute;
		padding: 0px 0px 0px 0px;
		background-color: #7B4C07;
		float:right;
		z-index: 0;
		font-family:Arial Narrow;
		font-size:x-small;
		color:#3E0D09;
		top:380px;
		left:0px;
		vertical-align:top;
		letter-spacing: 1px;
		text-align:right;
}
#WoodDesignList
	{
		position: absolute;
		padding: 0px 0px 0px 0px;
		background-color: #7B4C07;
		float:right;
		z-index: 0;
		font-family:Arial Narrow;
		font-size:x-small;
		color:#3E0D09;
		top:420px;
		left:0px;
		vertical-align:top;
		letter-spacing: 1px;
		text-align:right;
}
#SisalDesignList
	{
		position: absolute;
		padding: 0px 0px 0px 0px;
		background-color: #877666;
		float:right;
		z-index: 0;
		font-family:Arial Narrow;
		font-size:x-small;
		color:#3E0D09;
		top:370px;
		left:0px;
		vertical-align:top;
		letter-spacing: 1px;
		text-align:right;
}
#CoirDesignList
	{
		position: absolute;
		padding: 0px 0px 0px 0px;
		background-color: #9D2848;
		float:right;
		z-index: 0;
		font-family:Arial Narrow;
		font-size:x-small;
		color:#3E0D09;
		top:380px;
		left:0px;
		vertical-align:top;
		letter-spacing: 1px;
		text-align:right;
}
#JuteDesignList
	{
		position: absolute;
		padding: 0px 0px 0px 0px;
		background-color: #7D543B;
		float:right;
		z-index: 0;
		font-family:Arial Narrow;
		font-size:x-small;
		color:#3E0D09;
		top:330px;
		left:0px;
		vertical-align:top;
		letter-spacing: 1px;
		text-align:right;
}
#RunnersDesignList
	{
		position: absolute;
		padding: 0px 0px 0px 0px;
		background-color: #674856;
		float:right;
		z-index: 0;
		font-family:Arial Narrow;
		font-size:x-small;
		color:#3E0D09;
		top:380px;
		left:0px;
		vertical-align:top;
		letter-spacing: 1px;
		text-align:right;
}
	#ViewBasket
	{
		width: 456px;
		height: 30px;
		background-color: #3E0D09;
		font-family:Arial Narrow;
		font-size:x-small;
		color:white;
		vertical-align:top;
		letter-spacing: 1px;
		text-align:right;
		
		
	}
		#TopMenu1
	{
		position: absolute;
		padding: 0px 0px 0px 0px;
		width: 500px;
		height: 30px;
		background-color: red;
		float:left;
		z-index: 0;
		font-family:Arial Narrow;
		font-size:x-small;
		color:white;
		top:0px;
		left:0px;
		vertical-align:top;
		letter-spacing: 1px;
		text-align:left;
		
		
	}
			#TopMenu2
	{
		position: absolute;
		padding: 0px 0px 0px 0px;
		width: 456px;
		height: 30px;
		background-color: #3E0D09;
		float:left;
		z-index: 0;
		font-family:Arial Narrow;
		font-size:x-small;
		color:white;
		top:1px;
		left:500px;
		vertical-align:-5px;
		letter-spacing: 1px;
		text-align:right;
		margin-top:0px;
		
		
	}
#TopMenu2 a:link, #TopMenu2 a:visited, #Topmenu2 a:hover
	{

		color:white;
		padding-right:10px;
		vertical-align:-7px;
		text-decoration:none;

		
	}

	.sidebarDynamicMenuStyle
    {
        background-color: #f0f7e1 !important;
        border: solid 1px red !important;
        padding: 0px 0px 0px 0px !important;
        text-align:left;
        text-decoration:none;
        
    }
    .sidebarDynamicMenuStyle2
    {
        background-color: #f0f7e1 !important;
        padding: 0px 0px 0px 2px !important;
        text-align:left;
        font-size:8pt;
        text-decoration:none;
        
        
    }
#itemTemplateRight
	{
		position: relative;
		padding: 0px 0px 0px 0px;
		float: left;
		z-index: 1;
		left:20px;
		height:100%;
	}

#templateThumb
	{
		position:relative;
		left:0px;
		top:0px;
		width:90px;
	}

#templateInfo
	{
		position:relative;
		left:0px;
		top:0px;
	}
	
#templateTitle
	{
		position:relative;
		height:50px;
		text-align:left;
	}

#templateMore
	{
		position:relative;
	}
	
#templateBottom
	{
		position : relative;
		left:0px;
	}
#itemTemplateLeft
	{
		position: relative;
		padding: 0px 0px 0px 0px;
		width: 80px;
		float: left;
		left:10px;
		z-index: 1;
		height:70px;
		vertical-align: top;
		text-align:left;
		top:10px;
		
	}
.panelTitleHolder
	{
		width: 120px;
		position:relative;
		top: 5px;
		vertical-align:text-top;
	}
.panelTitle
	{
		font-weight:bold;
		color: #666666;
		font-family:Verdana;
		font-size:7.5pt;
		line-height: 1.1;
		
	}
#templateMore
	{
		position:relative;
		font-family:Verdana;
		font-size:7.5pt;
		top:10px;
	}
#templateBottom
	{
		position : relative;
		left:0px;
		top:15px;
	}
#templateButtons
	{
		position:relative;
		left: 0px;
		float:left;

	}
#DetailPanel
    {
		position: absolute;
		padding: 0px 0px 0px 0px;
		width: 722px;
		height: 300px;
		float:left;
		z-index: 0;
		font-family:Arial Narrow;
		font-size:x-small;
		color:#3E0D09;
		top:250px;
		left:0px;
		letter-spacing: 1px;
		text-align:right;
		
        
    }
   #InfoTitle
    {
        position:absolute;
        top:205px;
        left:285px;
        color:#3E0D09;
        font-family:Verdana;
        font-size:12pt;
        float:left;
        text-align:left;
        
    }
	#InfoDesc
    {
        position:absolute;
        top:245px;
        left:285px;
        color:#3E0D09;
        font-family:Verdana;
        font-size:12pt;
        float:left;
        text-align:left;
        width:500px;
        line-height:1.1;
       
    }  
    #InfoWidth
    {
        position:absolute;
        top:270px;
        left:285px;
        color:#3E0D09;
        font-family:Verdana;
        font-size:12pt;
        float:left;
        text-align:left;
       
    }  
    #InfoBacking
    {
        position:absolute;
        top:290px;
        left:285px;
        color:#3E0D09;
        font-family:Verdana;
        font-size:12pt;
        float:left;
        text-align:left;
       
    }    
    #InfoPile
    {
        position:absolute;
        top:310px;
        left:285px;
        color:#3E0D09;
        font-family:Verdana;
        font-size:12pt;
        float:left;
        text-align:left;
       
    } 
    #InfoSuitability
    {
        position:absolute;
        top:330px;
        left:285px;
        color:#3E0D09;
        font-family:Verdana;
        font-size:12pt;
        float:left;
        text-align:left;
     
    } 
    #InfoWoodThickness
    {
        position:absolute;
        top:290px;
        left:585px;
        color:#3E0D09;
        font-family:Verdana;
        font-size:12pt;
        float:left;
        text-align:left;
       
    }    
    #InfoWoodLength
    {
        position:absolute;
        top:310px;
        left:585px;
        color:#3E0D09;
        font-family:Verdana;
        font-size:12pt;
        float:left;
        text-align:left;
       
    } 
    #InfoWoodWidth
    {
        position:absolute;
        top:330px;
        left:585px;
        color:#3E0D09;
        font-family:Verdana;
        font-size:12pt;
        float:left;
        text-align:left;
     
    } 
    #InfoWoodPack
    {
        position:absolute;
        top:350px;
        left:585px;
        color:#3E0D09;
        font-family:Verdana;
        font-size:12pt;
        float:left;
        text-align:left;
     
    } 
    #suitabilityDiv
    {
        position:absolute;
        top:350px;
        left:285px;
        color:#3E0D09;
        font-family:Verdana;
        font-size:12pt;
        float:left;
        text-align:left;
     
    } 
    #OrderSample
    {
        position:absolute;
        top:390px;
        left:285px;
        color:#3E0D09;
        font-family:Verdana;
        font-size:12pt;
        float:left;
        text-align:left;
     
    }                 
   #DetailImage
    {
        position:absolute;
        top:220px;
        left:10px;
        text-align:left;
        float:left;
        width:270px;
       
        
    }
   #BackButton
    {
        position:absolute;
        top:200px;
        left:10px;
        text-align:left;
        float:left;
        width:150px;
        font-family:Verdana;
        font-size:8pt;
        color:Silver;
        vertical-align:-5px;
        
        
        
    }
      #BackButton a:link, #BackButton a:visited, #BackButton a:hover
    {
       
        font-family:Verdana;
        font-size:8pt;
        color:Gray;
        text-decoration:none;
        
       
        
    }
      #ViewCloseUp
    {
        position:absolute;
        top:430px;
        left:20px;
        text-align:left;
        float:left;
        width:270px;
       
        
    }
      #OtherColours
    {
        position:absolute;
        top:460px;
        left:12px;
        text-align:left;
        float:left;
        width:270px;
        font-family:Verdana;
        font-size:8pt;
        font-weight:bold;
        color:#3E0D09;
        text-decoration:none;       
        
    }
      #ProductDesignList
    {
        position:absolute;
        top:470px;
        left:12px;
        text-align:left;
        float:left;
        width:270px;
        font-family:Verdana;
        font-size:8pt;
        font-weight:bold;
        color:#3E0D09;
        text-decoration:none;       
        
    }
    #OtherColours2
	{
		position:relative;
		left:0px;
		top:5px;
		width:90px;
		text-align:center;
	}
	#SisalText
	{
		position: absolute;
		padding: 10px 10px 10px 10px;
		width: 702px;
		height: 40px;
		background-color:Transparent;
		float:left;
		z-index: 0;
		font-family:verdana;
		font-size:8pt;
		top:200px;
		left:0px;
		vertical-align:text-bottom;
		letter-spacing: 1px;
		font-weight:normal;
		text-align:justify;
		color:#877666;
		
	}
	#GrassesText
	{
	    
		position: absolute;
		padding: 10px 10px 10px 10px;
		width: 702px;
		height: 120px;
		background-color:white;
		float:left;
		z-index: 0;
		font-family:verdana;
		font-size:8pt;
		top:200px;
		left:0px;
		vertical-align:text-bottom;
		letter-spacing: 1px;
		font-weight:normal;
		text-align:justify;
		color:#8A7A50;
	
		
		
		
	}
	#RugsText
	{
	    
		position: absolute;
		padding: 10px 10px 10px 10px;
		width: 702px;
		height: 120px;
		background-color:white;
		float:left;
		z-index: 0;
		font-family:verdana;
		font-size:8pt;
		top:200px;
		left:0px;
		vertical-align:text-bottom;
		letter-spacing: 1px;
		font-weight:normal;
		text-align:justify;
		color:#4B4D4F;
	
		
		
		
	}
	#CoirText
	{
	    
		position: absolute;
		padding: 10px 10px 10px 10px;
		width: 702px;
		height: 120px;
		background-color:white;
		float:left;
		z-index: 0;
		font-family:verdana;
		font-size:8pt;
		top:200px;
		left:0px;
		vertical-align:text-bottom;
		letter-spacing: 1px;
		font-weight:normal;
		text-align:justify;
		color:#9D2848;
	
		
		
		
	}
	#JuteText
	{
	    
		position: absolute;
		padding: 10px 10px 10px 10px;
		width: 702px;
		height: 120px;
		background-color:white;
		float:left;
		z-index: 0;
		font-family:verdana;
		font-size:8pt;
		top:200px;
		left:0px;
		vertical-align:text-bottom;
		letter-spacing: 1px;
		font-weight:normal;
		text-align:justify;
		color:#7D543B;
	
		
		
		
	}
	#RunnersText
	{
	    
		position: absolute;
		padding: 10px 10px 10px 10px;
		width: 702px;
		height: 120px;
		background-color:white;
		float:left;
		z-index: 0;
		font-family:verdana;
		font-size:8pt;
		top:200px;
		left:0px;
		vertical-align:text-bottom;
		letter-spacing: 1px;
		font-weight:normal;
		text-align:justify;
		color:#674856;
	
		
		
		
	}
#WoolsText
	{
	    
		position: absolute;
		padding: 10px 10px 10px 10px;
		width: 702px;
		height: 120px;
		background-color:white;
		float:left;
		z-index: 0;
		font-family:verdana;
		font-size:8pt;
		top:200px;
		left:0px;
		vertical-align:text-bottom;
		letter-spacing: 1px;
		font-weight:normal;
		text-align:justify;
		color:#7B4C07;
	
	}
	#WoodText
	{
	    
		position: absolute;
		padding: 10px 10px 10px 10px;
		width: 702px;
		height: 130px;
		background-color:white;
		float:left;
		z-index: 0;
		font-family:verdana;
		font-size:8pt;
		top:200px;
		left:0px;
		vertical-align:text-bottom;
		letter-spacing: 1px;
		font-weight:normal;
		text-align:justify;
		color:#7B4C07;
	
	}
#OrderBrochure
	{
		position: absolute;
		padding: 0px 0px 0px 0px;
		background-color: white;
		float:right;
		z-index: 0;
		font-family:Tahoma;
		font-size:10pt;
		color:#3E0D09;
		top:180px;
		right:0px;
		text-align:right;
		font-weight:normal;
		
		
	}
#OrderBrochureText a:hover, #OrderBrochureText a:link, #OrderBrochureText a:visited
{
    text-decoration:none;
    color:Maroon;
    font-family:Verdana;
    font-size:10pt;
    font-weight:bold;
}

#OrderBrochureText
	{
		position: absolute;
		padding: 0px 0px 0px 0px;
		width: 200px;
		height: 200px;
		background-color:Transparent;
		float:right;
		z-index: 0;
		font-family:verdana;
		font-size:12pt;
		color:Yellow;
		top:405px;
		right:0px;
		letter-spacing: 1px;
		text-align:right;
		font-weight:bold;
		
		
		
	}
#FormEntry
	{
	    
		position: absolute;
		padding: 0px 0px 0px 0px;
		width: 702px;
		background-color:white;
		float:left;
		z-index: 0;
		font-family:verdana;
		font-size:8pt;
		top:200px;
		left:0px;
		font-weight:normal;
	
		
	}
#BasketEmpty
	{
	    
		position: absolute;
		padding: 0px 0px 0px 0px;
		width: 702px;
		background-color:white;
		float:left;
		z-index: 0;
		font-family:verdana;
		font-size:8pt;
		top:250px;
		left:0px;
		font-weight:normal;
	
		
	}

#stockist_textbox
	{
	    
		position: absolute;
		padding: 0px 0px 0px 0px;
		width: 702px;
		background-color:white;
		float:left;
		z-index: 0;
		font-family:verdana;
		font-size:8pt;
		top:230px;
		left:10px;
		font-weight:normal;
		height:30px;

	
		
	}
#stockist_label
	{
	    
		position: absolute;
		padding: 0px 0px 0px 0px;
		width: 702px;
		background-color:white;
		float:left;
		z-index: 0;
		font-family:verdana;
		font-size:8pt;
		top:300px;
		left:10px;
		font-weight:normal;
		height:20px;

		
	}
#stockist_postcode
	{
	    
		position: absolute;
		padding: 0px 0px 0px 0px;
		width: 702px;
		background-color:white;
		float:left;
		z-index: 0;
		font-family:verdana;
		font-size:8pt;
		top:340px;
		left:10px;
		font-weight:normal;

		
	}
#stockist_list
	{
	    
		position: absolute;
		padding: 0px 0px 0px 0px;
		width: 702px;
		background-color:white;
		float:left;
		z-index: 0;
		font-family:verdana;
		font-size:8pt;
		top:340px;
		left:10px;
		font-weight:normal;

		
	}
#stockistdetail_name
	{
	    
		position: absolute;
		padding: 0px 0px 0px 0px;
		background-color:white;
		float:left;
		z-index: 0;
		font-family:verdana;
		font-size:8pt;
		top:20px;
		left:10px;
		font-weight:normal;

		
	}
#stockistdetail_add1
	{
	    
		position: absolute;
		padding: 0px 0px 0px 0px;
		background-color:white;
		float:left;
		z-index: 0;
		font-family:verdana;
		font-size:8pt;
		top:40px;
		left:10px;
		font-weight:normal;

		
	}
#stockistdetail_add2
	{
	    
		position: absolute;
		padding: 0px 0px 0px 0px;
		background-color:white;
		float:left;
		z-index: 0;
		font-family:verdana;
		font-size:8pt;
		top:60px;
		left:10px;
		font-weight:normal;

		
	}
#stockistdetail_town
	{
	    
		position: absolute;
		padding: 0px 0px 0px 0px;
		background-color:white;
		float:left;
		z-index: 0;
		font-family:verdana;
		font-size:8pt;
		top:80px;
		left:10px;
		font-weight:normal;

		
	}
#stockistdetail_county
	{
	    
		position: absolute;
		padding: 0px 0px 0px 0px;
		background-color:white;
		float:left;
		z-index: 0;
		font-family:verdana;
		font-size:8pt;
		top:100px;
		left:10px;
		font-weight:normal;

		
	}
#stockistdetail_postcode
	{
	    
		position: absolute;
		padding: 0px 0px 0px 0px;
		background-color:white;
		float:left;
		z-index: 0;
		font-family:verdana;
		font-size:8pt;
		top:120px;
		left:10px;
		font-weight:normal;

		
	}
#stockistdetail_tel
	{
	    
		position: absolute;
		padding: 0px 0px 0px 0px;
		background-color:white;
		float:left;
		z-index: 0;
		font-family:verdana;
		font-size:8pt;
		top:160px;
		left:10px;
		font-weight:normal;

		
	}
#stockistdetail_fax
	{
	    
		position: absolute;
		padding: 0px 0px 0px 0px;
		background-color:white;
		float:left;
		z-index: 0;
		font-family:verdana;
		font-size:8pt;
		top:180px;
		left:10px;
		font-weight:normal;

		
	}
#stockistdetail_email
	{
	    
		position: absolute;
		padding: 0px 0px 0px 0px;
		background-color:white;
		float:left;
		z-index: 0;
		font-family:verdana;
		font-size:8pt;
		top:200px;
		left:10px;
		font-weight:normal;

		
	}
#stockistdetail_url
	{
	    
		position: absolute;
		padding: 0px 0px 0px 0px;
		background-color:white;
		float:left;
		z-index: 0;
		font-family:verdana;
		font-size:8pt;
		top:220px;
		left:10px;
		font-weight:normal;

		
	}
#stockistdetail_rug
	{
	    
		position: absolute;
		padding: 0px 0px 0px 0px;
		background-color:white;
		float:left;
		z-index: 0;
		font-family:verdana;
		font-size:8pt;
		top:240px;
		left:10px;
		font-weight:normal;

		
	}
#stockistdetail_wood
	{
	    
		position: absolute;
		padding: 0px 0px 0px 0px;
		background-color:white;
		float:left;
		z-index: 0;
		font-family:verdana;
		font-size:8pt;
		top:260px;
		left:10px;
		font-weight:normal;

		
	}
#SuitabilityGuide
	{
		position: absolute;
		padding: 0px 0px 5px 5px;
		background-color: #DBD3D3;
		float:right;
		z-index: 0;
		font-family:Verdana;
		font-size:small;
		color:#3E0D09;
		top:205px;
		left:0px;
		vertical-align:top;
		text-align:left;
		width:717px;
		
	}
#SuitabilityList
	{
		position: absolute;
		padding: 0px 0px 0px 0px;
		float:right;
		z-index: 0;
		font-family:Arial Narrow;
		font-size:x-small;
		color:#3E0D09;
		top:320px;
		left:0px;
		vertical-align:top;
		letter-spacing: 1px;
		text-align:left;
		
	}

#SuitabilityNextPrev
	{
		position: absolute;
		padding: 0px 0px 0px 0px;
		width: 270px;
		height: 100px;
		background-color: white;
		float:right;
		z-index: 0;
		font-family:Arial Narrow;
		font-size:x-small;
		color:#3E0D09;
		top:300px;
		left:10px;
		vertical-align:top;
		letter-spacing: 1px;
		
	}
#ordercatalogueformentry
	{
	    
		position: absolute;
		padding: 0px 0px 0px 0px;
		width: 702px;
		background-color:white;
		float:left;
		z-index: 0;
		font-family:verdana;
		font-size:8pt;
		top:194px;
		left:0px;
		font-weight:normal;
	
		
	}
	#Container
	{
	    display:block;
	    position:absolute;
	}
	
	#Content
	{
	    display:block;
	    margin-bottom:3em;
	}
	
	#Footer
	{
	    position:absolute;
	    bottom:0px;
	    height:20px;
	    vertical-align:bottom;
	    background-color:Silver;
	    
	}