body {
	background-color: #DED2B2;
	margin: 0px;
	padding: 0px;
	height: auto;
}

body, td  {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #39362D;
}

form { margin: 0px; padding: 0px; }

.mainbg
{
width: 760px;
height: 1200px;
background-image:url(../images/bg.jpg);
background-position: top left;
background-repeat:repeat-x;
}
.leftbg
{
background-image:url(../images/bg.jpg);
background-position: top right;
background-repeat:repeat-x;
}
.rightbg
{
background-image:url(../images/bg.jpg);
background-position: top left;
background-repeat:repeat-x;
}
	



	.nav { 
	padding-bottom: 0px;
	border: 0px;
	height: 48px;
	}
	
	.nav ul {	
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
	padding-bottom: 0px;
	border: 0px;
	height: 48px;
	}
	
	.nav ul li {
	float: left;
	list-style-type: none;
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
	padding-bottom: 0px;
	height: 48px;
	}
	
	.nav ul li img {
	border: 0px;
	padding: 0px;
	margin: 0px;
	}
	
	.product-tagline {
	float: left;
	text-align: left;
	vertical-align: bottom;
	padding: 27px 0px 0px 6px;
	}
		.product-tagline2 {
	float: left;
	text-align: left;
	vertical-align: bottom;
	padding: 14px 0px 0px 6px;
	}
	
	.product-links {
	text-align: left;
	padding: 3px 0px 0px 3px;
	}
	
	.product-links ul {	
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
	list-style: none;
	}
	
	.product-links li {
		background-image: url(../images/point.gif);
		background-repeat: no-repeat;
		line-height: 12px;
		padding-left: 6px;
	}
	
	.product-links a:link {	
	color: #000000;
	text-decoration: underline;
	}
	.product-links a:hover {	
	color: #000000;
	background-color: #F9D8E0;
	text-decoration: none;
	}
	.product-links a:active {	
	color: #000000;
	text-decoration: none;
	}
	.product-links a:visited {	
	color: #000000;
	text-decoration: none;
	}
	.product-marker {
	background-color: #F9D8E0;
	}
	
	.product-descriptions {
	text-align: left;
	padding: 20px 0px 0px 6px;
	line-height: 12px;
	}
	.footlinks a:link {	
	color: #39362D;
	text-decoration: none;
	}
	.footlinks a:hover {	
	color: #39362D;
	text-decoration: underline;
	}
	.footlinks a:active {	
	color: #39362D;
	text-decoration: underline;
	}
	.footlinks a:visited {	
	color: #666666;
	text-decoration: none;
	}
	a:link {	
	color: #39362D;
	text-decoration: underline;
	}
	a:hover {	
	color: #39362D;
	text-decoration: underline;
	}
	a:active {	
	color: #39362D;
	text-decoration: underline;
	}
	a:visited {	
	color: #666666;
	text-decoration: none;
	}
	
	.stockist {
	width: 138px;
	padding: 10px 0px 0px 30px;
	}
	.stock-header {
	color: #295484;
	font-weight: bold;
	}
	.range-header {
	color: #295484;
	font-weight: bold;
	padding: 6px 0px 0px 6px;
	}
	.other-header {
	color: #295484;
	font-weight: bold;
	padding: 6px 0px 0px 0px;
	}
	.contact {
	padding: 0px 0px 0px 24px;
	}
	

	.descriptionpoints {
	text-align: left;
	padding: 4px 0px 8px 0px;
	}
	
	.descriptionpoints ul {	
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
	list-style-type: none;
	}
	
	.descriptionpoints li {
		background-image: url(../images/point.gif);
		background-repeat: no-repeat;
		line-height: 12px;
		padding-left: 6px;
		list-style-type: none;
	}
	
	.descriptionpoints ul li img {
	border: 0px;
	padding: 0px;
	margin: 0px;
	}
	
	
	.frm-input-select { color: #000000; background-color: #FFFFFF; font-family: Arial, Helvetica, sans-serif; font-size: 11px; border: 1px solid #7B90C0; width: 310px; margin-bottom: 8px; }
	.frm-input-field { color: #000000; background-color: #FFFFFF; font-family: Arial, Helvetica, sans-serif; font-size: 11px; border: 1px solid #7B90C0; width: 310px; margin-bottom: 10px; }
	.frm-input-button { color: #ffffff; background-color: #f7bb59; font-family: Arial, Helvetica, sans-serif; font-size: 11px; border: 1px solid #000000; height: 18px; padding-top:0px; padding-bottom:0px; }
