body {
	margin:0px;
	padding:0px;
	font-family: "Helvetica Light", Helvetica, Arial, sans-serif;
	padding-top:0px;
}
select, input, textarea {
	font-family: "Helvetica Light", Helvetica, Arial, sans-serif;
	font-size:13px;
}
INPUT.button {
	width:133px;
	height:23px;
	background-color:#D3D2D2;
	border:none;
	color:#5f5e5e;
	font-family: "Helvetica Light", Helvetica, Arial, sans-serif;
}
div, a, p, td, h1, h2,h3 #menu ul, #submenu ul, #footer ul {
	margin:0px;
	padding:0px;
}
#wrapper {
	width:1064px;
	margin-left:auto;
	margin-right:auto;
	font-family: "Helvetica Light", Helvetica, Arial, sans-serif;
	margin-top:0px;
	padding-top:0px;
	background-color:#FFFFFF;
}
#logoContainer {
	width:229px;
	height:161px;
	position:relative;
}
#columns {
	padding-left: 27px;
	width:1010px;
	margin-left:auto;
	margin-right:auto;
	padding-right: 27px;
}
#header {
	height:120px;
	width:1033px;
	position:relative;
	background-color:#231F20;
	display: block;
	padding-top:28px;
	padding-left:31px;
}
#header h1 {
	background-image:url(../images/h1.gif);
	display:block;
	width:256px;
	height:57px;
	background-repeat:no-repeat;
	margin-bottom:26px;
	text-indent : -9999px;
	background-color:#231F20;
}
#header h2 {
	background-image:url(../images/h2.gif);
	display:block;
	width:730px;
	height:10px;
	background-repeat:no-repeat;
	text-indent : -9999px;
	background-color:#231F20;
}
#contenthome .intro {
	background-image:url(../images/intro.gif);
	display:block;
	width:371px;
	height:240px;
	background-repeat:no-repeat;
	margin-bottom:44px;
	text-indent: -9999px;
	background-color:#FFFFFF;
}
#sitemap {
	margin-top:24px;
}
#sitemap ul {
	margin:0px;
	padding:0px;
	margin-left:16px;
}
#sitemap li {
	margin:0px;
	font-family: "Helvetica Light", Helvetica, Arial, sans-serif;
	font-size:12px;
	color:#5f5e5e;
	letter-spacing: 1px;
	/*margin-bottom: 14px;*/
	line-height: 26px;
	font-weight:lighter;
}
#sitemap li a {
	font-weight:lighter;
}
#content {
	width:397px;
	float:left;
	font-weight:normal;
	min-height:516px;
	height:auto;
!important  height:516px;
}
#content a {
	font-weight:bold;
}
#content a:hover {
	text-decoration:underline;
}
#contenthome {
	width:397px;
	float:left;
	font-weight:normal;
	margin-bottom:11px;
}
#contenthome .difference {
	border-top: 2px #d1d1d1 solid;
	border-bottom: 2px #d1d1d1 solid;
	padding: 0px;
	padding-top: 18px;
	padding-right:16px;
}
#contenthome .difference p {
	font-family: "Helvetica Light", Helvetica, Arial, sans-serif;
	font-size:11px;
	color:#5f5e5e;
	letter-spacing: 1px;
	line-height: 20px;
	margin-bottom: 14px;
	font-weight:normal;
}
#content p, #contenthome p, #content td, #contenthome td {
	font-family: "Helvetica Light", Helvetica, Arial, sans-serif;
	font-size:12px;
	color:#5f5e5e;
	letter-spacing: 1px;
	margin-bottom: 14px;
	line-height: 26px;
	font-weight:lighter;
}
#contentenquiry {
	width:1010px;
	float:left;
	font-weight:normal;
	min-height:516px;
	height:auto;
	!important  height:516px;
}
#contentenquiry p {
	font-family: "Helvetica Light", Helvetica, Arial, sans-serif;
	font-size:12px;
	color:#5f5e5e;
	letter-spacing: 1px;
	/*margin-bottom: 14px;
	line-height: 26px;*/
	font-weight:lighter;
}
#contentenquiry h1 {
	font-family: "Helvetica Light", Helvetica, Arial, sans-serif;
	font-size:14px;
	color:#5f5e5e;
	letter-spacing: 1px;
	line-height: 20px;
	font-weight:bold;
	margin-bottom:30px;
}
#contentenquiry td {
	font-family: "Helvetica Light", Helvetica, Arial, sans-serif;
	font-size:12px;
	color:#5f5e5e;
	letter-spacing: 1px;
	margin-bottom: 14px;
	/*line-height: 26px;*/
	font-weight:lighter;
}
#content h1, #contenthome h1 {
	font-family: "Helvetica Light", Helvetica, Arial, sans-serif;
	font-size:14px;
	color:#5f5e5e;
	letter-spacing: 1px;
	line-height: 20px;
	font-weight:bold;
	margin-bottom:24px;
}
#content h2, #contentenquiry h2 {
font-family: "Helvetica Light", Helvetica, Arial, sans-serif;
	font-size:13px;
	color:#5f5e5e;
	letter-spacing: 1px;
	line-height: 20px;
	font-weight:bold;
	margin-bottom:24px;
}
#content h3, #contentenquiry h3 {
	font-family: "Helvetica Light", Helvetica, Arial, sans-serif;
	font-size:13px;
	color:#5f5e5e;
	letter-spacing: 1px;
	line-height: 20px;
	font-weight:bold;
	margin-bottom:24px;
}
#content h4, #contentenquiry h4 {
	font-family: "Helvetica Light", Helvetica, Arial, sans-serif;
	font-size:11px;
	color:#5f5e5e;
	letter-spacing: 1px;
	line-height: 20px;
	font-weight:bold;
	margin-bottom:24px;
}
#content a, #contenthome a, #contentenquiry a {
	color:#5f5e5e;
	font-weight:bold;
	text-decoration:none;
}
#contenthome h3.diff {
	background-image:url(../images/diff.gif);
	display:block;
	width:166px;
	height:11px;
	text-indent: -9999px;
	margin: 0px;
	background-repeat: no-repeat;
	margin-bottom: 14px;
}
#contenthome .touch {
	border-bottom: 2px #d1d1d1 solid;
	padding: 0;
	padding-top: 18px;
	padding-right:16px;
}
#contenthome .touch p {
	font-family: "Helvetica Light", Helvetica, Arial, sans-serif;
	font-size:11px;
	color:#5f5e5e;
	letter-spacing: 1px;
	line-height: 20px;
	margin-bottom: 14px;
	font-weight:normal;
}
#contenthome .touch a:hover {
	text-decoration:underline;
}
#contenthome .difference a:hover {
	text-decoration:underline;
}
#contenthome h3.touch {
	background-image:url(../images/touch.gif);
	display:block;
	width:140px;
	height:12px;
	text-indent: -9999px;
	padding:0px;
	margin: 0px;
	background-repeat: no-repeat;
	margin-bottom: 14px;
	border:none;
}
#right {
	width:541px;
	height:505px;
	float:right;
	display:block;
}
#imageContainer {
	width:541px;
	height:505px;
	float:right;
}
#logoContainer {
	width:229px;
	height:161px;
	position:relative;
}
#menu {
	width:1037px;
	height:39px;
	margin-bottom:32px;
	background-image:url(../images/menubg.gif);
	background-repeat:repeat-x;
	display:block;
	padding-right: 27px;
}
#menu ul {
	margin-left:28px;
	margin-top:0px;
	padding-top:0px;
}
#menu ul li {
	list-style:none;
	float:left;
}
#menu ul li a {
	color:#FFFFFF;
	text-decoration:none;
	display:block;
	font-weight:lighter;
	height:39px;/*font-weight:bold;*/
}
#home {
	color:#FFFFFF;
	background-image:url(../images/homeroll.gif);
	text-decoration:none;
	background-repeat:no-repeat;
	display:block;
	margin-right:21px;
	font-weight:lighter;
	text-indent: -9999px;
	width:41px;/*font-weight:bold;*/

	
}
#design {
	color:#FFFFFF;
	background-image:url(../images/designroll.gif);
	text-decoration:none;
	background-repeat:no-repeat;
	display:block;
	margin-right:21px;
	font-weight:lighter;
	text-indent: -9999px;
	width:103px;
}
#product {
	color:#FFFFFF;
	background-image:url(../images/productroll.gif);
	text-decoration:none;
	background-repeat:no-repeat;
	display:block;
	text-indent: -9999px;
	margin-right:21px;
	font-weight:lighter;
	width:103px;
}
#newsletter {
	color:#FFFFFF;
	background-image:url(../images/newsletterroll.gif);
	text-decoration:none;
	background-repeat:no-repeat;
	display:block;
	margin-right:21px;
	font-weight:lighter;
	text-indent: -9999px;
	width:78px;
}
#showroom {
	color:#FFFFFF;
	background-image:url(../images/showroomroll.gif);
	text-decoration:none;
	background-repeat:no-repeat;
	display:block;
	text-indent: -9999px;
	margin-right:21px;
	font-weight:lighter;
	width:76px;
}
#menuright {
	width:260px;
	height:39px;
	display:block;
	float:right;
}
#contact {
	color:#FFFFFF;
	background-image:url(../images/contactroll.gif);
	text-decoration:none;
	background-repeat:no-repeat;
	display:block;
	margin-right:21px;
	text-indent: -9999px;
	font-weight:lighter;
	width:106px;
}
#enquire {
	color:#FFFFFF;
	background-image:url(../images/enquireroll.gif);
	text-decoration:none;
	background-repeat:no-repeat;
	display:block;
	text-indent: -9999px;
	font-weight:lighter;
	width:104px;
}
#menu ul li a:hover, #menu ul li a.selected {
	background-position:0 -38px;
}
#footer {
	clear:both;
	padding-top:4px;
	float:right;
	padding-right: 27px;
}
#footer ul {
	padding:0px;
	margin:0px;
}
#footer ul li {
	list-style:none;
	display:inline;
}
#footer ul li a {
	padding-right:11px;
font-family: "Helvetica Light", Helvetica, Arial, sans-serif;
	text-decoration:none;
	font-weight:lighter;
	font-size:11px;
	color:#5f5e5e;
	letter-spacing: 1px;
}
#footer ul li a.last {
	padding:0px;
}
#footer ul li a.selected {
	font-weight:bold;
}
#footer ul li a:hover {
	text-decoration:underline;
}
#imageContainer img {
	display:none;
	position:absolute;/*top:219px; */
	/*left:496px;*/
}