html * {
	font-family: Arial, Helvetica, sans-serif;
}

body { margin:0;
	padding:0;
	background:black;
}

#page {
	margin:15px auto 15px auto;
	width:800px !important;
	border:1px solid silver;
}

#header {
	display:block;
	width:800px;
	height:53px;
	background:url(images/header.gif) top left no-repeat;
}

#headerbar {
	display:block;
	width:800px;
	height:29px;
	position:relative;
	background:url(images/headerbar.jpg) top left no-repeat;
}

#header_home {
	position:absolute;
	width:47px;
	height:29px;
	background:url(images/header_home.jpg) top left no-repeat;
}
#header_home span {display:none;}

#header_bar {
	position:absolute;
	left:47px;
	width:618px;
	height:29px;
	background:url(images/header_bar.jpg) top left no-repeat;
}

#header_email {
	position:absolute;
	left:665px;
	width:135px;
	height:29px;
	background:url(images/header_email.jpg) top left no-repeat;
}
#header_email span {display:none;}

#home_image {
	display:block;
	width:800px;
	height:170px;
	background:url(images/header_image.jpg) top left no-repeat;
	line-height:0;
	padding:0;
	margin:0;
}

#materials_image {
	display:block;
	width:800px;
	height:170px;
	background:url(images/materials_image.jpg) top left no-repeat;
	line-height:0;
	padding:0;
	margin:0;
}

#dunnage_image {
	display:block;
	width:800px;
	height:170px;
	background:url(images/dunnage_image.jpg) top left no-repeat;
	line-height:0;
	padding:0;
	margin:0;
}

#factory_image {
	display:block;
	width:800px;
	height:170px;
	background:url(images/factory_image.jpg) top left no-repeat;
	line-height:0;
	padding:0;
	margin:0;
}

#machine_image {
	display:block;
	width:800px;
	height:170px;
	background:url(images/machine_image.jpg) top left no-repeat;
	line-height:0;
	padding:0;
	margin:0;
}

#design_image {
	display:block;
	width:800px;
	height:170px;
	background:url(images/design_image.jpg) top left no-repeat;
	line-height:0;
	padding:0;
	margin:0;
}

#stillages_image {
	display:block;
	width:800px;
	height:170px;
	background:url(images/stillages_image.jpg) top left no-repeat;
	line-height:0;
	padding:0;
	margin:0;
}

#header_silver_bar {
	margin:0;
	padding:0;
	line-height:0;
	display:block;
	width:800px;
	height:12px;
	background:url(images/header_silver_bar.jpg) top left no-repeat;
}
#header_silver_bar span {display:none;}

#content_home {
	display:block;
	position:relative;
	width:800px;
	background:url(images/left_home.jpg) top left no-repeat;
}

#content_materials {
	display:block;
	position:relative;
	width:800px;
	background:url(images/left_materials.jpg) top left no-repeat;
}

#content_dunnage {
	display:block;
	position:relative;
	width:800px;
	background:url(images/left_dunnage.jpg) top left no-repeat;
}

#content_factory {
	display:block;
	position:relative;
	width:800px;
	background:url(images/left_factory.jpg) top left no-repeat;
}

#content_machine {
	display:block;
	position:relative;
	width:800px;
	background:url(images/left_machine.jpg) top left no-repeat;
}

#content_design {
	display:block;
	position:relative;
	width:800px;
	background:url(images/left_design.jpg) top left no-repeat;
}

#content_stillages {
	display:block;
	position:relative;
	width:800px;
	background:url(images/left_stillages.jpg) top left no-repeat;
}

#rightpane {
	color:black;
	font-size:12px;
	margin:0 0 0 235px;
	padding:10px;
	background:#f1f1f1;
}

#navi {
	position:absolute;
	top:0;
	width:162px;
	left:59px;
	background:url(images/side_nav_top.jpg) top left no-repeat;
	padding:29px 0 0 0;
}

#nav_mat {
	display:block;
	width:162px;
	height:22px;
	background:url(images/side_nav_button_1.jpg) top left no-repeat;
}
#nav_mat span {display:none;}

#nav_dun {
	display:block;
	width:162px;
	height:22px;
	background:url(images/side_nav_button_2.jpg) top left no-repeat;
}
#nav_dun span {display:none;}

#nav_acc {
	display:block;
	width:162px;
	height:22px;
	background:url(images/side_nav_button_3.jpg) top left no-repeat;
}
#nav_acc span {display:none;}

#nav_mac {
	display:block;
	width:162px;
	height:22px;
	background:url(images/side_nav_button_4.jpg) top left no-repeat;
}
#nav_mac span {display:none;}

#nav_des {
	display:block;
	width:162px;
	height:22px;
	background:url(images/side_nav_button_5.jpg) top left no-repeat;
}
#nav_des span {display:none;}

#nav_sti {
	display:block;
	width:162px;
	height:22px;
	background:url(images/side_nav_button_6.jpg) top left no-repeat;
}
#nav_sti span {display:none;}

#home_right_bar {
	position:absolute;
	top:0;
	left:690px;
}

#materials_right_bar {
	position:absolute;
	top:0;
	left:663px;
}

#bodytext {padding:0 105px 0 0; line-height:1.5em; text-align:justify;}
#bodytext_mat {padding:0 135px 0 0; line-height:1.5em; text-align:justify;}
#bodytext_fac {padding:0 0 0 0; line-height:1.5em; text-align:justify;}

h1 { display:block; width: 350px; font-size:18px; font-weight:bold; border-top:2px solid silver; border-left:2px solid silver; margin:10px; padding:10px;}

#footer {
margin:0;
	padding:0;
	line-height:0;
	display:block;
	width:800px;
	height:12px;
	background:url(images/header_silver_bar.jpg) top left no-repeat;
}
#footer span {display:none;}

#textnav {text-align:center; font-size:10px; color:silver;}
#textnav a {color:silver; text-decoration:none}
#textnav a:hover {color:white; text-decoration:underline;}

.contactheader {display:block; font-size:12px; font-weight:bold; margin:5px; border-bottom:1px dotted black; }
.indent {padding:0 0 0 15px;}
.outdent {padding:0 15px 0 0;}
.borderleft {border-left:1px dotted black;}

.enquirycontrol {width:300px; font-size:12px; font-family:Arial, Helvetica, sans-serif;}

.smalltext {font-size:9px; line-height:1em; padding:2px 0 0 0;}
.smalltext img {padding:0 0 4px 0;}

p {margin:10px 0 0 0;}

form {padding:0; margin:0; display:inline;}
