/* CSS Document */

body {
	background-image: url(images/01_teutonic_site_bg.gif);
}

div {
	background: #ffffff;
}
body {
	margin: 0 auto;
	width: 1000px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color: #333333;
	line-height:16px;
}
#header{
	height:130px;
	background-image:url(images/teutonic_header.gif);
	overflow: hidden;
	}
/*#header a{
	height: 70px;
	width: 179px;
	display: block;
	text-decoration: none;

	}
#header a span {
     visibility: hidden;
}*/
#nav {
  margin: 0;
  padding: 0;
  background-image:url(/images/nav_bg.gif);
  list-style-type: none; 
  height: 37px;
  width: 885px;   
  float: left; /* Contain floated list items */
  position: relative;
  top: 86px;
  left: 113px;
  overflow: hidden;
}
#nav #prod a{
  margin-left: 20px;
}
#nav li {
  margin: 0;
  padding: 0;
  float: left;
}
#nav a {
  float: left;
  padding: 0 20px;
  color: #FFF;
  font-family: "Arial Rounded MT Bold", "Arial Bold", sans-serif;
  font-size:12px;
  text-decoration: none;
  line-height: 2.7;
  text-align: center;
  border-right: 1px solid #c4191f;
}
#nav a:hover {
  background: #b31313;
}
#products #nav #prod a, #vibtech #nav #vib a, #benefits #nav #ben a, #testimonials #nav #tes a, #contact #nav #con a,#research #nav #res a,#videos #nav #vid a {
  background: #b31313;
}
#home #nav #hom a{
  display: none;
}
#leftColumn {
  background: #ffffff url("images/leftcolumn_bg.jpg") no-repeat;
  float: left;
  width: 262px;
  min-height: 250px;
  text-align: center;
}
#content {
	background: url("images/line_shad.gif") no-repeat;
	margin-left: 262px;
	min-height: 250px;
	padding: 15px;
}
#footer {
	clear: both;
}
.copyright{
background: transparent;
padding: 15px;
float: left;
font-family: Arial, Helvetica, sans-serif;
font-size:11px;
color: #ffffff;

	}
.footerText{
background: transparent;
padding: 15px;
text-align: right;
font-family: Arial, Helvetica, sans-serif;
font-size:11px;
color: #cccccc;

	}
.footerText a{
color: #cccccc;
text-decoration: none;

	}
	.footerText a:hover{
color: #bbbbbb;
text-decoration: none;

	}
	
.header {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 20px;
	color: #454545;
}
.subheader {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	color: #c51c22;
}
.boxHeader {
	width: 690px;
	padding: 5px;
	border: 1px solid #cccccc;
	background-image: url(images/button_bg.png);
	color:#c51c22;
	font-weight:bold;
	font-size:16px;
}
.newProduct{
margin-top: 20px;
	float: left;
	width: 210px;
	padding: 5px;

	}
	


	
