body {	margin: 0px;	padding: 0;	background-color: #1B3D63;	background-image: url('../images/body.jpg');	background-repeat: repeat-x;	background-position: top;	font-family: Arial, Helvetica, sans-serif;	font-size: 14px;	color: #101030;}#wrapper {	width: 1000px;	margin: 0 auto;	padding: 0;	background-image: url('../images/wrapper.jpg');	background-repeat: repeat-y;	background-position: center;}h1 {	font-size: 16px;	border-bottom-style: solid;	border-bottom-width: 1px;	color: #1070C8;}h2 {	font-size: 20px;	text-align: center;	color: #1070C8;}h4 {	padding: 7px 0px 0px 10px;	margin: 0px;	height: 25px;	color: #FFFFFF;	background-image: url('../images/h4.jpg');	background-repeat: repeat-x;	background-position: center top;}h5 {	margin: 0px 0px 10px 0px;	font-size: 14px;	border-bottom-style: solid;	border-bottom-width: 1px;	color: #1070C8;}img {	border: 0px;}.clear {	clear: both;	width: 100%;	height: 1px;}#header {	width: 960px;	padding: 0 20px 0 20px;	margin: 0;	height: 150px;	background-image: url('../images/header.jpg');	background-repeat: no-repeat;	background-position: center top;}#menu {	width: 940px;	height: 40px;	padding: 5px 30px 5px 30px;	background-image: url('../images/menu.jpg');	background-repeat: no-repeat;	background-position: center top;}#content {	width: 960px;	height: auto;	padding: 0 20px 0 20px;	margin: 0;}#home_top {	width: 940px;	height: 250px;	padding: 10px;	background-color: #F4F8FF;	border-bottom: 1px solid #303040;}#flashcontent {	width: 600px;	float: left;}#main_btns {	width: 330px;	float: right;	padding-left: 10px;}#content_in {	width: 940px;	height: auto;	background-color: #F4F8FF;	margin: 0;	padding: 5px 10px 2px 10px;}#content_in a:link {	color: #002090;	text-decoration: underline;}#content_in a:visited {	color: #002090;	text-decoration: underline;}#content_in a:hover {	color: #009030;	text-decoration: underline;}.contact_us_heading {	background-image: url('../images/page_headings_contact_us.jpg');	background-repeat: no-repeat;}.industries {	background-image: url('../images/page_headings_cut_quality.jpg');	background-repeat: no-repeat;}#home {	background-image: url('../images/home.jpg');	background-repeat: repeat-y;	background-position: center top;	width: 960px;	height: auto;	border-bottom: 1px solid #303040;}#home_left {	padding: 10px 15px 10px 10px;	width: 585px;	float: left;}#home_left ul {	font-size: 16px;	color: #1061AD;	list-style-image: url(../images/home-list.gif);	list-style-position: outside;	line-height: 125%;}#home_right {	padding: 10px 6px 10px 14px;	width: 330px;	float: left;}.home_industry_pics_l {	width: 158px;	height: auto;	padding: 0px;	float: left;	margin: 0 5px 25px 0;	border: 1px solid #FFFFFF;	overflow: hidden;	clear: both;}.home_industry_pics_r {	width: 158px;	height: auto;	padding: 0px;	float: left;	margin: 0 0 25px 0;	border: 1px solid #FFFFFF;	overflow: hidden;}.home_quote {	width: 160px;	height: 160px;	padding: 0px;	float: left;	margin: 15px 5px 75px 0;}.home_info {	width: 160px;	height: 160px;	padding: 0px;	float: left;	margin: 15px 0 75px 0;}.home_ups {	width: 325px;	height: 140px;	padding: 0px;	margin: 15px 0 80px 0;	clear: both;}#page_title {	width: 960px;	height: 100px;}.industry_div {	width: 450px;	float: left;	padding: 0 10px 20px 10px;	margin: 0;}.industry_div img {	float: left;	margin-right: 25px;}#footer {	width: 960px;	height: auto;	padding: 0 20px 25px 20px;	background-image: url(../images/footer_background.jpg);	background-repeat: no-repeat;	background-position: center bottom;	font-size: 14px;}#footer_in {	width: 940px;	height: auto;	background-color: #F4F8FF;	margin: 0;	padding: 5px 10px 0 10px;}#btm_links {	width: 940px;	float: left;	padding-top: 15px;}#btm_links a:link {	color: #002090;	text-decoration: none;	display: inline-block;	padding-right: 20px;	float: left;}#btm_links a:visited {	color: #002090;	text-decoration: none;	display: inline-block;	padding-right: 20px;	float: left;}#btm_links a:hover {	color: #009030;	text-decoration: none;	display: inline-block;	padding-right: 20px;	float: left;}#copyrights {	float: left;	clear: both;}#webmaster {	width: 150px;	height: auto;	float: right;	clear: both;	padding-top: 15px;}#webmaster p {	font-size: 10px;	text-align: right;	margin: 0;	padding: 0;}#webmaster a:link {	color: #002090;	text-decoration: none;}#webmaster a:visited {	color: #002090;	text-decoration: none;}#webmaster a:hover {	color: #009030;	text-decoration: none;}#formemail {	width: 720px;	margin: 20px auto 0 auto;	padding: 8px 40px;	background-color: #FCFCFB;	color: #000000;	border: 2px solid #000000;}#materials_pics {	padding: 0px 10px 10px 10px;	width: 620px;	float: right;	height: 500px;}.materials_gallery {	background-image: url('../images/page_headings_gallery.jpg');	background-repeat: no-repeat;}.milling_gallery {	background-image: url('../images/page_headings_milling.jpg');	background-repeat: no-repeat;}.waterjet_gallery {	background-image: url('../images/page_headings_waterjet.jpg');	background-repeat: no-repeat;}.left_column {	float: left;	width: 465px;	padding-right: 5px;	}.right_column {	float: right;	width: 465px;	padding-left: 5px;}/* slider css */#slider {	width: 940px;}.header {	width: 930px;	font-weight: bold;	cursor: pointer;	background: url('../images/h4.jpg');	padding-top: 5px;	padding-bottom: 5px;	padding-left: 5px;	color: #FFFFFF;}.header:hover {	color: #FFFF00;}.content {	overflow:hidden}.text {	padding: 10px 5px 10px 5px;	width: 925px;	background-color: #EEEEEE;}#contacts_content {	width: 450px;	float: left;}#quote_form {	width: 450px;	float: right;}#quote_form a, #order_form a {	color: #555555;	text-decoration: underline;	}ul {	margin-top: 5px;}.ital {	font-style: italic;}.bol {	font-weight: bold;}#more_milling_pictures {	width: 940px;	clear: both;}#more_milling_pictures img {	margin: 0 5px 0 5px;	float: left;}