* { margin: 0; padding: 0; }


h1 {	font-family: sans-serif;
	font-style: normal;
	font-variant: small-caps;
	font-weight: normal;
	font-size: 8pt;
	line-height: 100%;
	word-spacing: normal;
	letter-spacing: 0.1em;
	text-align: left;
	text-indent: 0ex;
	color: #ffffff;
}

#s9 {	font-family: sans-serif;
	font-style: normal;
	font-weight: normal;
	font-size: 9pt;
	line-height: 120%;
	word-spacing: normal;
	letter-spacing: 0.01em;

	text-indent: 0ex;
	color: #393939;
}

#s8 {	font-family: sans-serif;
	font-size: 9pt;
	text-align: justify;
	color: #393939;
	padding:10px;
	line-height: 100%;
	width:90%;
	height:90%;
	top:5px;
	left:5px;
	position:absolute;
}

#center_item { text-align:center;
margin-left: auto;
    margin-right: auto;}


#menu {
    background-image:url("images/header_back.gif") ;
    z-index: 2;
    position:absolute;
    width: 100%;
    height: 150px;
    float:left;
    top: 0px;
    left: 0px;
}

#centreshadow {
	z-index: 1;
	position: relative;
	background-image:url('images/centreshadow.gif');
	width: 100%;
	height:60px;
	top:130px;
	margin:auto;
	}

#topbuttons {
	z-index:3;
	position:absolute;
	width:220px;
	top:30px;
	right:10%;
}

a img {height: 29px; width: 100px; border-width: 0;}

a#about img {background: url(images/about_button.gif) top left no-repeat;}
a#about:hover img {background: url(images/about_button_over.gif) top left no-repeat;}

a#contact img {background: url(images/contact_button.gif) top left no-repeat;}
a#contact:hover img {background: url(images/contact_button_over.gif) top left no-repeat;}

a#samples img {background: url(images/tb2_image_up.gif) top left no-repeat;}
a#samples:hover img {background: url(images/tb2_image_down.gif) top left no-repeat;}


#logo {
	z-index:4;
	position:relative;
	width:10px;
	top:30px;
	left:10%;
}

#sublogo {
	z-index:4;
	position:relative;
	width:10px;
	top:35px;
	left:15%;
}

#slider_section {
	z-index:8;
	position:relative;
	text-align:center; 
	margin:0 auto;
	width:100%;
	top:130px;
}

#sampnav {
	z-index:12;
	position:fixed;
	width:100px;
	top:190px;
	left:7%;
}

#textbox_section { width:750px; 
		position: inherit;
	margin:0 auto; }

#textbox1 {
	z-index:9;
	position:inherit;
	float:left;
	width:220px;
	height:300px;
	text-align: justify;
	padding:15px;
}

#textbox2 {
	z-index:9;
	position:inherit;
	float:left;
	width:220px;
	height:300px;
	text-align: justify;
	padding: 15px;
}

#textbox3 {
	z-index:9;
	position:inherit;
	float:left;
	width:220px;
	height:300px;
	text-align: justify;
	padding: 15px;
}

#footer {
    z-index: 2;
    position:absolute;
    background-image:url("images/header_back.gif");
    width: 100%;
    height: 100px;
    float:left;
    top: 820px;
    left: 0px;
}

#footer_contentbox {
    z-index: 3;
    position:absolute;
    background-color: #848484;
    width: 100%;
    height: 75px;
    float:left;
    top: 920px;
    left: 0px;
}

#footer_content {
    z-index: 3;
    position:absolute;
    background-color: #848484;
    width: 80%;
    height: 45px;
    float:left;
    top: 935px;
    left: 10%;
}

#footer_S {
    z-index: 2;
    position:absolute;
    background-image:url("images/header_back.gif");
    width: 100%;
    height: 100px;
    float:left;
    top: 1200px;
    left: 0px;
}

#footer_contentbox_S {
    z-index: 3;
    position:absolute;
    background-color: #848484;
    width: 100%;
    height: 75px;
    float:left;
    top: 1300px;
    left: 0px;
}

#footer_content_S {
    z-index: 3;
    position:absolute;
    background-color: #848484;
    width: 80%;
    height: 45px;
    float:left;
    top: 1315px;
    left: 10%;
}
