/* CSS Document */


body {
	background-color: #2f2f2f;
	font-family:Geneva, Arial, Helvetica, sans-serif;
	font-size:100%;
	margin:0px;
	padding:0px;
}

h1 {
	font-size:0.75em;
	font-weight:600;
	color:white;
	text-transform:uppercase;
}

h1.intro {
	padding: 10px 5px 0 25px;
}

h1.product {
	color: white;
}

p {
	font-size:0.625em;
	font-weight:100;
}

p.intro_text {
	color:white;
	text-align:left;
	margin: -5px 5px 10px 25px;
	font-size: 0.6875em;
}

p.quote {
	font-size:0.75em;
	font-style:italic;
}

p.quote_byline {
	font-size:0.625em;
	text-align:right;
}

span {
	color: #990000;
	text-decoration:underline;
}

ul.intro_ul {
	font-size:0.6875em;
	font-weight:100;
	color:white;
	text-align:left;
	margin: -5px 5px 10px 25px;
	list-style-type:circle;
}


a {
	font-size:1em;
}

a.basic_link {
	color:#CCCCCC;
	text-decoration:underline;
}

a.basic_link:hover {
	text-decoration:none;
	color:white;
}



div#main {
	width: 713px;
	height:auto;
	margin-top:0px;
	margin-left:auto;
	margin-right:auto;
} 

div#header {
	width:713px;
	height:61px;
	background-color:white;
}

div#secondary_nav {
	width:350px;
	height:61px;
	float:right;
}

div#secondary_nav_inside {
	color:#666666;
	text-align:right;
	margin: 27px 25px 0 0;
}

a.secondary_nav {
	color:#666666;
	text-decoration:none;
}

a.secondary_nav:hover {
	color: #990000;
	text-decoration:underline;
	
}

div#main_nav {
	width:auto;
	height:35px;
	background-image:url(images/main_nav_background.png);
}

div#main_nav_container {
	width:auto;
	height:auto;
}

div#home_intro {
	width:auto;
	height:363px;
	float:left;
}

div#home_intro_text {
	width:362px;
	height:363px;
	background-image:url(images/home_main_text.jpg);
	float:left;
}

div#home_intro_image {
	width:342px;
	height:363px;
	float:left;
}

div#content_intro {
	width:auto;
	height:284px;
	float:left;
}

div#content_intro_text {
	width:362px;
	height:284px;
	background-image:url(images/content_main_text.jpg);
	float:left;
}

div#content_intro_image {
	width:342px;
	height:284px;
	float:left;
}

div#home_blurbs {
	width:713px;
	height:auto;
	margin-left:8px;
}

div#home_blurbs_content {
	width:205px;
	height: 124px;
	background-image:url(images/home_blurb.jpg);
	color:white;
	padding: 3px 10px 0 16px;
	float:left;
	margin-left:1px;
}


div#content_blurbs {
	width:713px;
	height:auto;
	margin-left:8px;
}

div#consumables_content1, div#consumables_content2, div#consumables_content3, div#consumables_content4, div#consumables_content5, div#consumables_content6, div#consumables_content7, div#consumables_content8, div#consumables_content9 {
	width:214px;
	height:170px;
	color:white;
	float:left;
	margin-left 1px;
	padding:0 0 5px 15px;
}

div#consumables_content1 {
	background-image:url(images/consumables1.jpg);
}
div#consumables_content2 {
	background-image:url(images/consumables2.jpg);
}
div#consumables_content3 {
	background-image:url(images/consumables3.jpg);
}
div#consumables_content4 {
	background-image:url(images/consumables4.jpg);
}
div#consumables_content5 {
	background-image:url(images/consumables5.jpg);
}
div#consumables_content6 {
	background-image:url(images/consumables6.jpg);
}
div#consumables_content7 {
	background-image:url(images/consumables7.jpg);
}
div#consumables_content8 {
	background-image:url(images/consumables8.jpg);
}
div#consumables_content9 {
	background-image:url(images/consumables9.jpg);
}

div#machining_content1, div#machining_content2, div#machining_content3, div#machining_content4, div#machining_content5, div#machining_content6 {
	width:214px;
	height:170px;
	color:white;
	float:left;
	margin-left:1px;
	padding:0 0 5px 15px;
}

div#machining_content1 {
	background-image:url(images/machining1.jpg);
}
div#machining_content2 {
	background-image:url(images/machining2.jpg);
}
div#machining_content3 {
	background-image:url(images/machining3.jpg);
}
div#machining_content4 {
	background-image:url(images/machining4.jpg);
}
div#machining_content5 {
	background-image:url(images/machining5.jpg);
}
div#machining_content6 {
	background-image:url(images/machining6.jpg);
}


div#fixtures_content1, div#fixtures_content2, div#fixtures_content3, div#fixtures_content4, div#fixtures_content5, div#fixtures_content6 {
	width:214px;
	height:170px;
	color:white;
	float:left;
	margin-left:1px;
	padding:0 0 5px 15px;
}

div#fixtures_content1 {
	background-image:url(images/fixtures1.jpg);
}
div#fixtures_content2 {
	background-image:url(images/fixtures2.jpg);
}
div#fixtures_content3 {
	background-image:url(images/fixtures3.jpg);
}
div#fixtures_content4 {
	background-image:url(images/fixtures4.jpg);
}
div#fixtures_content5 {
	background-image:url(images/fixtures5.jpg);
}
div#fixtures_content6 {
	background-image:url(images/fixtures6.jpg);
}


div#automation_robotics_content1, div#automation_robotics_content2, div#automation_robotics_content3, div#automation_robotics_content4, div#automation_robotics_content5, div#automation_robotics_content6 {
	width:214px;
	height:170px;
	color:white;
	float:left;
	margin-left:1px;
	padding:0 0 5px 15px;
}

div#automation_robotics_content1 {
	background-image:url(images/automation_robotics1.jpg);
}
div#automation_robotics_content2 {
	background-image:url(images/automation_robotics2.jpg);
}
div#automation_robotics_content3 {
	background-image:url(images/automation_robotics3.jpg);
}
div#automation_robotics_content4 {
	background-image:url(images/automation_robotics4.jpg);
}
div#automation_robotics_content5 {
	background-image:url(images/automation_robotics5.jpg);
}

div#automation_robotics_content6 {
	background-image:url(images/automation_robotics6.jpg);
}

div#facilities_content1, div#facilities_content2, div#facilities_content3 {
	width:214px;
	height:170px;
	color:white;
	float:left;
	margin-left:1px;
	padding:0 0 5px 15px;
}

div#facilities_content1 {
	background-image:url(images/facilities1.jpg);
}
div#facilities_content2 {
	background-image:url(images/facilities2.jpg);
}
div#facilities_content3 {
	background-image:url(images/facilities3.jpg);
}

div#equipment_content1, div#equipment_content2, div#equipment_content3 {
	width:214px;
	height:170px;
	color:white;
	float:left;
	margin-left:1px;
	padding:0 0 5px 15px;
}

div#equipment_content1 {
	background-image:url(images/equipment1.jpg);
}
div#equipment_content2 {
	background-image:url(images/equipment2.jpg);
}
div#equipment_content3 {
	background-image:url(images/equipment3.jpg);
}

div#content_image {
	width:214px;
	height:170px;
	background-image:url(images/content_image_test.jpg);
	color:white;
	float:left;
	margin-left:1px;
	padding:0 0 5px 15px;
}


div#footer {
	font-size:0.9em;
	width:auto;
	height:100px;
	color:#999999;
	text-align:center;
}