@charset "UTF-8";
/* CSS Document */

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

h1 { font-size:32px; }

h2 { font-size:18pt; }

h3 {
	font-size:14pt;
	padding: 0px 10px 0px 10px;
}

a {
	color: #FF6600;
	text-decoration: none;
}

a:hover {
	color: #FF6600;
	text-decoration: underline;
}

p {
	padding: 0px 10px 0px 10px;
	margin: 0 0 0 0;
}

.container {
	width: 878px;
	height: auto;
	margin: 0 auto;
	background: #fff;
}

.headerhome {
	width:100%;
	height: 150px;
	background: url(images/homeheader.gif) no-repeat;
	padding-bottom: 10px;
}

.header {
	width:100%;
	height: 150px;
	background: url(images/header.gif) no-repeat;
	padding-bottom: 10px;
}


.navigation { margin:0; padding:0; width:877px; height:50px; 			background-image:url(images/nav2.gif); }

.navigation li { margin:0; padding:0; list-style-type:none; display:inline; height:25px; text-align:center; float:left; line-height:25px; font-family:Georgia, "Times New Roman", Times, serif; }

.navigation a { display:block; height:25px; color:#311f11; text-decoration:none; font-size:13px;  }
.navigation a:hover { background-image:url(images/nav2.gif); color:#fff; }

.navigation .home { width:180px; }
.navigation .home a:hover { background-position: 0px 50px; }

.navigation .about { width:175px; }
.navigation .about a:hover { background-position: -180px 50px; }

.navigation .burn { width:175px; }
.navigation .burn a:hover { background-position: -355px 50px; }

.navigation .training { width:175px; }
.navigation .training a:hover { background-position: -530px 50px; }

.navigation .productguide { width:172px; }
.navigation .productguide a:hover { background-position: -705px 50px; }

.navigation .reference { width:180px; }
.navigation .reference a:hover { background-position: 0px bottom; }

.navigation .exhibition { width:175px; }
.navigation .exhibition a:hover { background-position: -180px bottom; }

.navigation .clientcomments { width:175px; }
.navigation .clientcomments a:hover { background-position: -355px bottom; }

.navigation .usefullinks { width:175px; }
.navigation .usefullinks a:hover { background-position: -530px bottom; }

.navigation .contact { width:172px; }
.navigation .contact a:hover { background-position: -705px bottom; }

.navigation li span {display:none;}

.slideshow {
    position:relative;
    height: 400px;
	width: auto;
}

.slideshow IMG {
	position:absolute;
	top:0;
	left:0;
	z-index:8;
	height: 400px;
	padding-top: 7px;
}

.slideshow IMG.active {
    z-index:10;
}

.slideshow IMG.last-active {
    z-index:9;
}

.filler {
	height: 50px;
	width: 100%;
	background:url(images/filler.gif);
	margin-top: 10px;
}

.fillerline {
	height: 30px;
	width: 100%;
	background:url(images/fillerline.gif);
	opacity:0.4;
}


.squares {
	width: 100%;
	height: 500px;
}


.squares .dip {
	height: 100%;
	width: 280px;
	background:url(images/dip.gif) no-repeat;
	float:left;
	padding-right: 18.9px;
}

.squares .hex {
	height: 100%;
	width: 280px;
	background:url(images/hex.gif) no-repeat;
	float: left;
	padding-right: 18.9px;
}

.squares .triv {
	height: 100%;
	width: 280px;
	background:url(images/triv.gif) no-repeat;
	float:left;
}

.squares span {
	display: none;
}

.productguide {
	width: 100%;
	height: auto;
	text-align: center;
}

.bottombar {
	width:100%;
	height:auto;
	font-family:Arial, Helvetica, sans-serif;
	font-size:9pt;
	text-align:center;
}

.content {
	width: 100%;
	height: auto;
	font-family:Arial, Helvetica, sans-serif;
	clear:both
}

.footer {
	width: 100%;
	height:auto;
	font-family:Arial, Helvetica, sans-serif;
	font-size:9pt;
}

.footer .contactdetails {
	width: 400px;
	height: auto;
	float: left;
	text-align:left;
	padding-bottom:20px;
}

.footer .copyrightstuff {
	width: 300px;
	height: auto;
	float: right;
	text-align:right;
	padding-bottom:20px;
}

.quickmenuholder {
	width: 100%;
	height: 200px;
}

.quickmenuright {
	width: 627px;
	height: 100%;
	float:right;
	background:url(images/quickmenuright.gif);
	margin-top:5px;
}

.quickmenudip {
	width: 627px;
	height: 100%;
	float:right;
	background:url(images/pages/dip/dipright.gif);
	margin-top:5px;
}

.quickmenuhex {
	width: 627px;
	height: 100%;
	float:right;
	background:url(images/pages/hex/hexright.gif);
	margin-top:5px;
}

.quickmenutriv {
	width: 627px;
	height: 100%;
	float:right;
	background:url(images/pages/triv/trivright.gif);
	margin-top:5px;
}

.quickmenumisc {
	width: 627px;
	height: 100%;
	float:right;
	background:url(images/pages/misc/miscright.gif);
	margin-top:5px;
}

.quickmenu { margin-top:5px; padding:0; width: 250px; height:200px; background-image:url(images/quickmenu.gif); float:left; }

.quickmenu li { margin:0; padding:0; list-style-type:none; display:inline; height:50px; text-align:center; line-height:50px; font-family:Georgia, "Times New Roman", Times, serif; }

.quickmenu a { display:block; height:50px; color:#311f11; text-decoration:none; font-size:13px;  }
.quickmenu a:hover { background-image:url(images/quickmenu.gif); color:#fff; }

.quickmenu .dip { width:250px; }
.quickmenu .dip a:hover { background-position: 0px 200px; }

.quickmenu .hex { width:250px; }
.quickmenu .hex a:hover { background-position: 0px 150px; }

.quickmenu .triv { width:250px; }
.quickmenu .triv a:hover { background-position: 0px 100px; }

.quickmenu .misc { width:250px; }
.quickmenu .misc a:hover { background-position: 0px 50px; }

.quickmenu li span {display:none;}
