/* CSS Document */
#sitewrap { width:700px; margin:0 auto; }
#menu {
	font-size:10px;
	color:#F9F9F9;
}
.machines { float:left; width:680px; height:180px; margin:0 0 10px 0; border:1px solid #ccc; background-color:#FFF;}
.machines-1 { float:left; width:620px; height:50px; margin:0 0 10px 0; padding:130px 0 0 60px; border:1px solid #ccc; background:url(images/cosen-1.jpg) no-repeat; background-color:#FFF;}
.machines-2 { float:left; width:620px; height:50px; margin:0 0 10px 0; padding:130px 0 0 60px; border:1px solid #ccc; background:url(images/fmb-1.jpg) no-repeat; background-color:#fff;}
.machines-3 { float:left; width:620px; height:50px; margin:0 0 10px 0; padding:130px 0 0 60px; border:1px solid #ccc; background:url(images/tsune-1.jpg) no-repeat; background-color:#fff;}

.saw-1 { float:left; width:580px; height:80px; margin:0 0 10px 0; padding:100px 0 0 100px; border:1px solid #ccc; background:url(images/bandsawblades-1.jpg) no-repeat; background-color:#FFF;}
.saw-2 { float:left; width:580px; height:80px; margin:0 0 10px 0; padding:100px 0 0 100px; border:1px solid #ccc; background:url(images/circularsawblades-1.jpg) no-repeat; background-color:#fff;}
.saw-3 { float:left; width:610px; height:70px; margin:0 0 10px 0; padding:110px 0 0 70px; border:1px solid #ccc; background:url(images/tippedsawblades-1.jpg) no-repeat; background-color:#fff;}

a.weblink:link {float:right; background-color:#fff; border:1px solid #999; text-align:center; padding:3px 0 0; width:290px; height:20px; font-family:Arial, Helvetica, sans-serif; font-size:13px; color:#036; font-weight:bold; text-decoration:none;}
a.weblink:hover {float:right; background-color:#EEE; border:1px solid #999; text-align:center; padding:3px 0 0; width:290px; height:20px;}
a.weblink:active {float:right; background-color:#fff; border:1px solid #999; text-align:center; padding:3px 0 0; width:290px; height:20px; text-decoration:none; font-family:Arial, Helvetica, sans-serif; font-size:13px; color:#036; font-weight:bold;}
a.weblink:visited {float:right; background-color:#fff; border:1px solid #999; text-align:center; padding:3px 0 0; width:290px; height:20px; text-decoration:none; font-family:Arial, Helvetica, sans-serif; font-size:13px; color:#036; font-weight:bold;}

#content {
	width:700px;
}
#top {
	width:700px;
	height:54px;
}
.top_left {
	float:left;
	height:54px;
	width:310px;
}
.top_right {
	float:right;
	text-align:right;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#003399;
	padding-top:10px;
}
.banner {
	width:700px;
	height:148px;
	background-image:url(images/banner.jpg);
	background-repeat:no-repeat;
}
.banner2 {
	width:700px;
	height:148px;
	background-image:url(images/saw-header.jpg);
	background-repeat:no-repeat;
}
.banner3 {
	width:700px;
	height:200px;
	background-image: url(images/sawcraft-mach-2010-banner.jpg);
	background-repeat:no-repeat;
}
.saw-path {float:left; width:700px; height:44px; background:url(images/saw-path.jpg) no-repeat;}
.top-s {padding-bottom:9px; background:url(images/saw-bg.jpg) repeat-y;}
.mid-s {padding-bottom:14px; background:url(images/saw-bg.jpg) repeat-y;}
.bot-s {float:left; padding-bottom:30px;}
#footer {float:left;
 	width:700px;
	height:36px;
	background-image:url(images/footer_img.jpg);
	background-repeat:no-repeat;
}
.foot_left {
	float:left;
	text-align:left;
	padding-left:10px;
	padding-top:15px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#F9F9F9;
}
.foot_right {
	float:right;
	text-align:right;
	padding-right:10px;
	padding-top:5px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#F9F9F9;
}
a.footer:link {
	color: #F9F9F9;
	text-decoration:none;
	font-family: Arial, Helvetica, sans-serif;
	font-size:10px;
}

a.footer:hover {
	color:#F9F9F9;
	text-decoration:none;
	font-family: Arial, Helvetica, sans-serif;
	font-size:10px;
	text-decoration:underline;
}

a.footer:visited {
	color: #F9F9F9;
	text-decoration:none;
	font-family: Arial, Helvetica, sans-serif;
	font-size:10px;

}

a.footer:active {
	color:#F9F9F9;
	text-decoration:none;
	font-family: Arial, Helvetica, sans-serif;
	font-size:10px;
	text-decoration:underline;
}

/*-menu css-*/
#menu {
	width:700px;
	height:35px;
	background-image:url(images/menu_bg.jpg);
	background-repeat:repeat-x;
}
a.nav1 {
	background-image:url(images/menu_1.jpg);
	background-repeat:no-repeat;
	display:block;
	width:60px;
	text-align:center;
	color: #F9F9F9;
	font:10px Arial;
	text-decoration:none;
	height:25px;
	padding-top:10px;
}
a.nav1:hover {
	background-image:url(images/menu_1_over.jpg);
	background-repeat:no-repeat;
	display:block;
	width:60px;
	text-align:center;
	color:#083C70;
	font:10px Arial;
	text-decoration:none;
	height:25px;
	padding-top:10px;
}
a.nav1a {
	background-image:url(images/menu_1_on.jpg);
	background-repeat:no-repeat;
	display:block;
	width:60px;
	text-align:center;
	color: #F9F9F9;
	font:10px Arial;
	text-decoration:none;
	height:25px;
	padding-top:10px;
}
a.nav2 {
	background-image:url(images/menu_2.jpg);
	background-repeat:no-repeat;
	display:block;
	width:112px;
	text-align:center;
	color: #F9F9F9;
	font:10px Arial;
	text-decoration:none;
	height:25px;
	padding-top:10px;
}

a.nav2:hover {
	background-image:url(images/menu_2_over.jpg);
	background-repeat:no-repeat;
	display:block;
	width:112px;
	text-align:center;
	color:#083C70;
	font:10px Arial;
	text-decoration:none;
	height:25px;
	padding-top:10px;
}
a.nav2a {
	background-image:url(images/menu_2_on.jpg);
	background-repeat:no-repeat;
	display:block;
	width:112px;
	text-align:center;
	color: #F9F9F9;
	font:10px Arial;
	text-decoration:none;
	height:25px;
	padding-top:10px;
}
a.nav3 {
	background-image:url(images/menu_3.jpg);
	background-repeat:no-repeat;
	display:block;
	width:84px;
	text-align:center;
	color: #F9F9F9;
	font:10px Arial;
	text-decoration:none;
	height:25px;
	padding-top:10px;
}

a.nav3:hover {
	background-image:url(images/menu_3_over.jpg);
	background-repeat:no-repeat;
	display:block;
	width:84px;
	text-align:center;
	color:#083C70;
	font:10px Arial;
	text-decoration:none;
	height:25px;
	padding-top:10px;
}
a.nav3a {
	background-image:url(images/menu_3_on.jpg);
	background-repeat:no-repeat;
	display:block;
	width:84px;
	text-align:center;
	color: #F9F9F9;
	font:10px Arial;
	text-decoration:none;
	height:25px;
	padding-top:10px;
}
a.nav4 {
	background-image:url(images/menu_4.jpg);
	background-repeat:no-repeat;
	display:block;
	width:88px;
	text-align:center;
	color: #F9F9F9;
	font:10px Arial;
	text-decoration:none;
	height:25px;
	padding-top:10px;
}

a.nav4:hover {
	background-image:url(images/menu_4_over.jpg);
	background-repeat:no-repeat;
	display:block;
	width:88px;
	text-align:center;
	color:#083C70;
	font:10px Arial;
	text-decoration:none;
	height:25px;
	padding-top:10px;
}
a.nav4a {
	background-image:url(images/menu_4_on.jpg);
	background-repeat:no-repeat;
	display:block;
	width:88px;
	text-align:center;
	color: #F9F9F9;
	font:10px Arial;
	text-decoration:none;
	height:25px;
	padding-top:10px;
}
a.nav5 {
	background-image:url(images/menu_5.jpg);
	background-repeat:no-repeat;
	display:block;
	width:97px;
	text-align:center;
	color: #F9F9F9;
	font:10px Arial;
	text-decoration:none;
	height:25px;
	padding-top:10px;
}

a.nav5:hover {
	background-image:url(images/menu_5_over.jpg);
	background-repeat:no-repeat;
	display:block;
	width:97px;
	text-align:center;
	color:#083C70;
	font:10px Arial;
	text-decoration:none;
	height:25px;
	padding-top:10px;
}
a.nav5a {
	background-image:url(images/menu_5_on.jpg);
	background-repeat:no-repeat;
	display:block;
	width:97px;
	text-align:center;
	color: #F9F9F9;
	font:10px Arial;
	text-decoration:none;
	height:25px;
	padding-top:10px;
}
a.nav6 {
	background-image:url(images/menu_6.jpg);
	background-repeat:no-repeat;
	display:block;
	width:150px;
	text-align:center;
	color: #F9F9F9;
	font:10px Arial;
	text-decoration:none;
	height:25px;
	padding-top:10px;
}

a.nav6:hover {
	background-image:url(images/menu_6_over.jpg);
	background-repeat:no-repeat;
	display:block;
	width:150px;
	text-align:center;
	color:#083C70;
	font:10px Arial;
	text-decoration:none;
	height:25px;
	padding-top:10px;
}
a.nav6a {
	background-image:url(images/menu_6_on.jpg);
	background-repeat:no-repeat;
	display:block;
	width:150px;
	text-align:center;
	color: #F9F9F9;
	font:10px Arial;
	text-decoration:none;
	height:25px;
	padding-top:10px;
}
a.nav7 {
	background-image:url(images/menu_7.jpg);
	background-repeat:no-repeat;
	display:block;
	width:109px;
	text-align:center;
	color: #F9F9F9;
	font:10px Arial;
	text-decoration:none;
	height:25px;
	padding-top:10px;
}
a.nav7:hover {
	background-image:url(images/menu_7_over.jpg);
	background-repeat:no-repeat;
	display:block;
	width:109px;
	text-align:center;
	color:#083C70;
	font:10px Arial;
	text-decoration:none;
	height:25px;
	padding-top:10px;
}
a.nav7a {
	background-image:url(images/menu_7_on.jpg);
	background-repeat:no-repeat;
	display:block;
	width:109px;
	text-align:center;
	color: #F9F9F9;
	font:10px Arial;
	text-decoration:none;
	height:25px;
	padding-top:10px;
}
/*sections*/

#header {	
	font-size:14px;
	font-weight:500;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#245392;
	padding-top:10px;
}
.footer_bottom_text {
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	color: #003366;
}
a.grovenet:link {
	color: #003366;
	text-decoration:none;
	font-family: Arial, Helvetica, sans-serif;
	font-size:10px;
	font-weight: bolder;
}

a.grovenet:hover {
	color: #FF6600;
	text-decoration:none;
	font-family: Arial, Helvetica, sans-serif;
	font-size:10px;
	font-weight: bolder;
	text-decoration:underline;
}

a.grovenet:visited {
	color: #003366;
	text-decoration:none;
	font-family: Arial, Helvetica, sans-serif;
	font-size:10px;
	font-weight:bolder;
}
a.grovenet:active {
	color:#003366;
	text-decoration:none;
	font-family: Arial, Helvetica, sans-serif;
	font-size:10px;
	font-weight:bolder;
}
.map {
	width:549px;
	height:264px;
	background-image:url(images/map_bg.jpg); 
	background-repeat:no-repeat;
	padding-top:3px;
}
.contact_text {
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#003399;
	font-weight:bold;
}
.blue-header {
	font-family:Arial, Helvetica, sans-serif;
	font-size:16px;
	color:#003399;
	font-weight:bold;
}
.yellow-header {
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	color:#EF7127;
	font-weight:bold;
}
.blue-header-small {
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	color:#003399;
	font-weight:bold;
}
.contact_red {
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color: #990000;
	font-weight:bold;
}
a.links:link {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	font-variant: normal;
	text-transform: none;
	color: #12497F;
	text-decoration: none;
}
a.links:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	font-variant: normal;
	text-transform: none;
	color: #12497F;
	text-decoration: none;
}
a.links:active {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	font-variant: normal;
	text-transform: none;
	color: #12497F;
	text-decoration: none;
}
a.links:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	font-variant: normal;
	text-transform: none;
	color: #12497F;
	text-decoration: none;
}
a.white:link {
	color:#F9F9F9;
	text-decoration:none;
	font-family: Arial, Helvetica, sans-serif;
	font-size:10px;
	font-weight: bolder;
}

a.white:hover {
	color: #F9F9F9;
	text-decoration: underline;
	font-family: Arial, Helvetica, sans-serif;
	font-size:10px;
	font-weight: bolder;
	text-decoration:underline;
}

a.white:visited {
	color: #F9F9F9;
	text-decoration:none;
	font-family: Arial, Helvetica, sans-serif;
	font-size:10px;
	font-weight:bolder;
}
a.white:active {
	color:#F9F9F9;
	text-decoration:none;
	font-family: Arial, Helvetica, sans-serif;
	font-size:10px;
	font-weight:bolder;
}
body,td,th {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000;
}