body, div, h1, h2, h3, h4, h5, h6, p, ul, ol, li, dl, dt, dd, img, form, fieldset, input, textarea, blockquote {
	margin: 0; padding: 0; border: 0;
}



body {
	background: #f2f0eb url(images/bg.png);
	font: 16px Helvetica, Arial, Sans-Serif; color: #636363; line-height: 24px;
}

#container {
	width: 960px; margin: 0 auto;
}

#logo {
	margin: -5px 0 0 15px; position: relative; width: 183px;
}

#phone {
	font: 14px Franklin Gothic Medium, Serif; margin: -80px 0 0 830px; float: left; 
}

		
#email {
	font: 14px Franklin Gothic Medium, Serif; margin: -100px 0 0 750px; float: left;

}
	#email a {
		color: #5c7abc; text-decoration: none; margin: 0px 0px 0px 0px;
	}
		#email a:hover {
			color: #671111;
		}


ul#nav {
	height: 100px; width: 960px; list-style: none; overflow: hidden; margin: -112px auto 25px auto; background: url(images/nav-bg.png);
}
	ul#nav li {
		width: 126px; height: 33px; float: left; padding: 13px 0 0 0;
		
		font-weight: bold; text-align: center;
	}
		ul#nav li:nth-child(1) {
			margin: 60px 0px 0 230px;
		}
		ul#nav li:nth-child(2) {
			margin:	60px 0px 0 0;
		}
		ul#nav li:nth-child(3) {
			margin: 60px 30px 0 0;
		}
		ul#nav li:nth-child(4) {
			margin: 60px 30px 0 0;
		}
		ul#nav li:nth-child(5) {
			margin: 60px 0 0 0;
		}

		ul#nav li a {
			color: #616369; text-decoration: none;
		}
			ul#nav li a:hover {
				color: #5c7abc;
			}


#header {
	height: 170px; padding: 20px 0 0 30px; margin: -11px 0 25px 0;
	background: url(images/millbanner.jpg);
}

	#header h1 {
		font: 34px Franklin Gothic Medium, Serif; color: #f2f0eb; letter-spacing: 0px; margin: 0 0 20px 0;
		text-shadow: 0px 3px 3px #494949;
	}

	#header h1#alignright {
		font: 34px Franklin Gothic Medium, Serif; color: #f2f0eb; letter-spacing: 0px; margin: 0px 0px 20px 420px;
		text-shadow: 0px 3px 3px #494949;

	}

	#header h2 {
		width: 475px; font: 26px Franklin Gothic Medium, Serif; color: #f2f0eb; letter-spacing: 2px; margin: 0px 0 20px 20px;
		text-shadow: 0px 3px 3px #494949;
	}

	#header h2#alignright {
		width: 475px; font: 26px Franklin Gothic Medium, Serif; color: #f2f0eb; letter-spacing: 2px; margin: 0px 0 20px 440px;
		text-shadow: 0px 3px 3px #494949;
	}


	
#content {
	background: url(images/content-bg.png) repeat-y;
	padding: 30px 69px 50px 30px; overflow: hidden; margin: -11px 0 0 0;
}
	#content h2 {
		font: 30px Georgia, Serif; color: #5c7abc; letter-spacing: 0px; margin: 0 20px 0;
	}

	#content h3 {
		font: 26px Franklin Gothic Medium, Serif; color: #5c7abc; letter-spacing: 0px; margin: 0 0 20px 0;
	}
	
	#content h3#list{
		font: 26px Franklin Gothic Medium, Serif; color: #5c7abc; letter-spacing: 0px; margin: 0 0 0px 0;
	}

	#content h4 {
		font: 20px Franklin Gothic Medium, Serif; letter-spacing: 0px; margin: 20px 0 0px 40px;
	}
	
	#content h4#list {
		font: 18px Franklin Gothic Medium, Serif; letter-spacing: 0px; margin: 10px 0 20px 0px;
	}
	
	#content h5 {
		margin: 0 0 0 40px;
	}

	#content table#machines {
		margin: 0px 0px 0px 20px;
	}
	#content table#desc{
		font: 14px Helvetica, Arial, Sans-Serif;
		width: 85%;
		margin: 0 0 0 40px;
	
	}
	
	#content table#picd{
		font: 14px Helvetica, Arial, Sans-Serif;
		width: 85%;	
		margin: 0 0 0 40px;
	
	}
		#content td#picd{
		vertical-align: bottom;
	
		width: 30%;	
	
		
	
	}
		
	
	
	#content hr#shift {
		margin: 0px 0px 0px 0px;
	}
	
	#content li#shift{
		margin: 0 0 0 20px;
	}

	#content p {
		font: 14px Helvetica, Arial, Sans-Serif; margin: 0 0 0px 40px;
	}
	
	#content p#list {
		font: 12px arial,sans-serif; color: black; margin: 0 0 0px 0px;
	}
	
	#content p#picd {
		font: 10px arial,sans-serif; color: black; margin: 0 0 0px 0px;
	}
	
	#content p#serv{
		font: 14px arial,sans-serif; color: black; margin: 0 0 0px 40px;
	}
	
	
	
	#content a {
		font: 14px Helvetica, Arial, Sans-Serif; color: #5c7abc; text-decoration: none; margin: 0px 0px 0px 0px;
	}
		#content a:hover {
			color: #671111;
		}
#content .googlemap{
	width: 182px; padding: 4px; background: #eee; text-align: center;
	float: center; margin: -250px 7px 14px 375px;
}

	
#footer {
	padding: 40px 0 0 0; margin: -35px 0 0 0px;
}
	#footer p#copyright {
		font-size: 12px; float: left; margin: 0 0 0 30px; color: #636363;
	}
	#footer p#back-top {
		font-size: 12px; float: right; margin: 0 30px 0 0;
	}
		#footer a {
		color: #5c7abc; text-decoration: none;
	}
		#footer a:hover {
			color: #671111;
		}
$(document).ready(function() {
	$("ul#nav li:nth-child(1)").css("margin-right", "60px");
	$("ul#nav li:nth-child(2)").css("margin-right", "60px");
	$("ul#nav li:nth-child(3)").css("margin-right", "60px");
	$("ul#nav li:nth-child(4)").css("margin-right", "60px");
	$("ul#nav li:nth-child(5)").css("margin-right", "60px");
	});