@charset "UTF-8";/* CSS Document *//* Normalizes margin, padding */body, div, li, h1, h2, h3, p { margin : 0; padding : 0; }/* Normalizes font-size for headers */h1,h2,h3 { font-size : 100%; }/* Removes list-style from lists -- ul { list-style : none; } */body {	font-family:Arial, Helvetica, sans-serif;	font-size:.7em;	line-height:1.2em;	color:#333;	}		h2 {	font-family:Arial, Helvetica, sans-serif;	font-size:2em;	font-weight:bold;	letter-spacing:-.05em;	color:#193c69;	margin-top:15px;	margin-bottom:10px;	margin-bottom:15px;	}		h3 {	font-family:Arial, Helvetica, sans-serif;	font-size:1.3em;	letter-spacing:-.03em;	margin-top:10px;	color:#333;	}		#container {	width: 820px;	\width: 820px;	w\idth: 800px;	margin-left: auto;	margin-right: auto;	}#margin_top {	position:relative; top:10px;	height:180px;	background:url(images/bg_square_bales.jpg) no-repeat;	}#secondary_bg {	float:right;	}	#logo1 {	width:165px;	float:left;	margin-top:10px;	}	#tollfree {	position:absolute; left:270px; top:55px;	text-align:center;	font-size:1.5em;	font-weight:bold;	letter-spacing:-.07em;	line-height:1em;	width:180px;	color:#193c69;	}		#quickfind {	position:absolute; top:50px; left:550px;	}	#branding {	position:absolute; top:126px;	width:800px;	height:306px;	}	#nav_container {	position:absolute; top:160px;	width:800px;	}	#nav_main a {	font-family:Arial, Helvetica, sans-serif;	font-weight:bold;	display:block; width:132px; height:50px;	padding-top:10px;	text-align:center;	float:left;	font-size:1.7em;	text-decoration:none;	letter-spacing:-.07em; line-height:1em;	}	/*#nav_products a {	margin-top:10px; margin-right:1px;	display:block; width:98px; height:30px;	padding-top:5px;	line-height:1em;	float:left; text-align:center;	text-decoration:none;	font-size:1em;	color:white;	background:url(images/nav_bg2.gif) no-repeat;	} 		#nav_products a:hover {	background-position:0 -20px;	}		*/		#nav_products a {	margin-top:10px; margin-right:1px;	display:block; width:98px; height:40px;	padding-top:5px;	line-height:1em;	float:left; text-align:center;	text-decoration:none;	font-size:1em;	color:#fff;	background:url(images/nav_bg3.gif) no-repeat;	}#nav_products a:hover {	background-position:0 -50px;	}#p_baler_us a#baler_us,#p_baler_can a#baler_can,#p_balewrap a#balewrap,#p_netwrap a#netwrap,#p_beyond a#beyond,#p_durawrap a#durawrap,#p_eclipse a#eclipse,#p_revolver a#revolver,#p_pull_line a#pull_line,#p_tree_rope a#tree_rope,#p_tying_twine a#tying_twine,#p_total_tie a#total_tie,#p_history_twine a#history_twine,#p_bridon_today a#bridon_today,#p_iso_nine a#iso_nine,#p_iso_fourteen a#iso_fourteen,#p_price_list a#price_list,#p_eclipse a#eclipse,#p_benefit a#benefit,#p_calculator a#calculator,#p_testimonials a#testimonials,#p_silage a#silage,#p_bunker a#bunker {	background:url(images/nav_bg_current.gif) no-repeat;	color:#060f1a;	font-weight:bold;	}/* ----------------------------------------------------------- IMAGE BLOCK ---------------------------- */.left_eclipse, .left_9kspool, .left_sisal {	float:left;	margin-top:30px; margin-right:60px; margin-bottom:300px;	}	.left_eclipse {	background:url(images/eclipse_no-box.jpg) no-repeat;	}.left_9kspool {	background:url(images/9000_spool.jpg) no-repeat;	}	.left_sisal {	width:200px;	background:url(images/sisal_RoyalHolland.jpg) no-repeat;	}.pic_right_9000 {	clear:right;	float:right;	margin-top:30px; margin-left:30px; margin-right:40px; margin-bottom:60px;	width:200px; height:240px;	background:url(images/9000_spool.jpg) no-repeat;	}	#forage_img {	width:605px; height:325px;	background:url(images/forage_harvest-revolver.gif) no-repeat;		}	#background_img {	width:594px; height:252px;	background:url(images/company_bkgr_composite.jpg) no-repeat;		}	.pic_left_dura {	float:left;	margin-top:30px; margin-right:60px; margin-bottom:300px;	width:360px; height:424px;	background:url(images/durawrap_bale.jpg) no-repeat;	}	.pic_left_pull {	float:left;	margin-top:30px; margin-right:60px; margin-bottom:300px;	width:219px; height:212px;	background:url(images/pullline.jpg) no-repeat;	}.pic_left_revolver {	float:left;	margin-top:30px; margin-right:60px; margin-bottom:300px;	width:250px; height:305px;	background:url(images/revolver_spool.jpg) no-repeat;	}	.pic_left_total {	float:left;	margin-top:30px; margin-right:60px; margin-bottom:300px;	width:200px; height:566px;	background:url(images/total_tie_display.jpg) no-repeat;	}		.pic_left_tree {	float:left;	margin-top:30px; margin-right:60px; margin-bottom:300px;	width:300px; height:249px;	background:url(images/treerope_box.jpg) no-repeat;	}	.pic_left_tying {	float:left;	margin-top:30px; margin-right:60px; margin-bottom:300px;	width:400px; height:310px;	background:url(images/tying_twine_boxes.jpg) no-repeat;	}	#whatsnew_pic {	width:600px; height:348px;	background:url(images/roundbale_field.jpg) no-repeat;	}/* ----------------------------------------------------------- IMAGE BLOCK ---------------------------- */#content_home {	position:relative; top:452px;	}		#content_second {	position:absolute; top:280px;	width:800px;	}	.pic_left {	float:left;	margin-top:30px; margin-right:60px; margin-bottom:300px;	}	.pic_left_b {	float:left;	margin-right:10px;	}	.pic_right {	clear:right;	float:right;	margin-top:30px; margin-left:30px; margin-right:40px; margin-bottom:60px;	}	.pic_right_b {	clear:right;	float:right;	}	#pic_wrap1, #pic_wrap2, #pic_wrap3a, #pic_wrap3b, #pic_wrap3c, #pic_wrap3d	{clear:right;	float:right;	}#pic_wrap1, #pic_wrap2	{width:500px; height:80px;	}	#pic_wrap1 {	background:url(images/netwrap_b-t-edge1.jpg) no-repeat;	}	#pic_wrap2 {	background:url(images/netwrap_b-t-edge2.jpg) no-repeat;	}#pic_wrap3a {	width:380px; height:20px;	background:url(images/netwrap_b-t-edge3a.jpg) no-repeat;	}	#pic_wrap3b {	width:280px; height:20px;	background:url(images/netwrap_b-t-edge3b.jpg) no-repeat;	}	#pic_wrap3c {	width:190px; height:20px;	background:url(images/netwrap_b-t-edge3c.jpg) no-repeat;	}	#pic_wrap3d {	width:120px; height:20px;	background:url(images/netwrap_b-t-edge3d.jpg) no-repeat;	}	#pic_tuff_a, #pic_tuff_b	{clear:right;	float:right;	}	#pic_tuff_a	{width:200px; height:200px;	background:url(images/tuffwrap_a.jpg) no-repeat;	}#pic_tuff_b	{width:300px; height:199px;	background:url(images/tuffwrap_b.jpg) no-repeat;	}		/* ----------------------------------------------------------- IMAGE BLOCK        end ---------------------------- */	.text_right {	margin-top:60px;	font-size:1.2em;	line-height:1.7em;	}	.text_left {	margin-top:60px; margin-left:100px;	font-size:1.2em;	line-height:1.7em;	}	.text_full {	margin-top:40px; margin-right:80px; margin-left:98px;	font-size:1.2em;	line-height:1.7em;	}	.text_table_b {	width:400px;	float:right;	margin-left:1em;	font-size:.9em;	line-height:1.6em;	}	table {	table-layout:automatic;	width:65%;	text-align:center;	}#table2 {	table-layout:automatic;	text-align:center;	width:350px;	float:right; margin-right:50px; margin-top:30px;	}th {	font-weight:bold;	font-size:1.3em;	text-transform:uppercase;	color:#193c69;	padding-top:10px;	line-height:1.1em;	}#products tbody tr.odd  td {      background-color: #dcdce4;    }	#table2 tbody tr.odd  td {      background-color: #dcdce4;    }	#sisal tbody tr.odd  td {      background-color: #dcdce4;    }	#table_narrow tbody tr.odd  td {	  background-color: #dcdce4;    }.col_hdr {	font-weight:bold;	line-height:1em;	}img {	border:none;	}		a:link {	font-size:1.2em;	text-decoration:none;	color:#193c69;	}a:visited {	color:#193c69;	}	a:hover {	color:#8c9db4;	text-decoration:none;	}	a:active {	color:#060f1a;	}	.col1, .col2, .col3 {	width:230px;	padding:5px 15px 15px 15px;	background-color:#dcdce4;	}	.col1 {	position:absolute; top:0; left:0;	background-color:white;	}	.col2 {	position:absolute; top:0; left:270px;	background:url(images/bg_col.jpg) repeat-y;	}	.col3 {	position:absolute; top:0; left:540px;	background:url(images/bg_col.jpg) repeat-y;	}	.center {	text-align:center;	}		.table-testimonial {	text-align:left;	vertical-align:top;	width:100%;	}	.customer_pic {	float:left;	margin-right:15px;	}	.customer_pic_anderson {	float:left;	margin-right:15px;	width:150px; height:193px;	background:url(images/anderson_wayne.jpg) no-repeat;	}	.customer_pic_vassar {	float:left;	margin-right:15px;	width:150px; height:193px;	background:url(images/vassar_kevin.jpg) no-repeat;		}	.customer_pic_schumacher {	float:left;	margin-right:15px;	width:150px; height:193px;	background:url(images/schumacher_scott.jpg) no-repeat;	}	.customer_pic_hasty {	float:left;	margin-right:15px;	width:150px; height:193px;	background:url(images/hasty_bill.jpg) no-repeat;	}	.customer_pic_smith {	float:left;	margin-right:15px; margin-bottom:30px;	width:150px; height:193px;	background:url(images/smith_howard.jpg) no-repeat;	}	.customer_pic_fleming {	float:left;	margin-right:15px;	width:150px; height:193px;	background:url(images/fleming_david.jpg) no-repeat;	}	.customer_pic_gentry {	float:left;	margin-right:15px; margin-bottom:30px;	width:150px; height:193px;	background:url(images/gentry_jamie.jpg) no-repeat;	}	.customer_pic_saxon {	float:left;	margin-right:15px; margin-bottom:70px;	width:150px; height:193px;	background:url(images/saxon_joel.jpg) no-repeat;	}	.customer_pic_worrel {	float:left;	margin-right:15px; margin-bottom:20px;	width:150px; height:193px;	background:url(images/worrel_kevin.jpg) no-repeat;	}	.customer_pic_tubbs {	float:left;	margin-right:15px; margin-bottom:40px;	width:150px; height:193px;	background:url(images/tubbs_eugene.jpg) no-repeat;	}	.customer_pic_brockman {	float:left;	margin-right:15px; margin-bottom:5px;	width:315px; height:193px;	background:url(images/brockman_duo.gif) no-repeat;	}	.customer_pic_anderson-r {	float:left;	margin-right:15px; margin-bottom:40px;	width:150px; height:193px;	background:url(images/anderson_roger.gif) no-repeat;	}	.customer_pic_rankin {	float:left;	margin-right:15px; margin-bottom:0px;	width:315px; height:170px;	background:url(images/rankin_bale-tech.gif) no-repeat;	}	.customer_pic_jean {	float:left;	margin-right:15px; margin-bottom:0px;	width:315px; height:209px;	background:url(images/jean_robert.gif) no-repeat;	}	.customer_pic_berens {	float:left;	margin-right:15px; margin-bottom:70px;	width:150px; height:195px;	background:url(images/berens_rick.gif) no-repeat;	}	.customer_pic_broberg {	float:left;	margin-right:15px; margin-bottom:0px;	width:315px; height:175px;	background:url(images/broberg_jason-fred.gif) no-repeat;	}	.customer_pic_corrales {	float:left;	margin-right:15px; margin-bottom:20px;	width:150px; height:195px;	background:url(images/corrales_mike.gif) no-repeat;	}	.customer_pic_freeman {	float:left;	margin-right:15px; margin-bottom:30px;	width:150px; height:195px;	background:url(images/freeman_tim.gif) no-repeat;	}	.customer_pic_janett {	float:left;	margin-right:15px; margin-bottom:20px;	width:150px; height:195px;	background:url(images/janett_marc.gif) no-repeat;	}	.customer_pic_rathbone {	float:left;	margin-right:15px; margin-bottom:30px;	width:315px; height:209px;	background:url(images/rathbone_doug.gif) no-repeat;	}	.customer_pic_rutger {	float:left;	margin-right:15px; margin-bottom:0px;	width:315px; height:182px;	background:url(images/rutger_jim.gif) no-repeat;	}	.customer_pic_bahm {	float:left;	margin-right:15px; margin-bottom:0px;	width:315px; height:182px;	background:url(images/bahm_doug-trudy.gif) no-repeat;	}	.customer_pic_robinson {	float:left;	margin-right:15px; margin-bottom:0px;	width:315px; height:193px;	background:url(images/robinson-karla.gif) no-repeat;	}	.customer_pic_wagoner {	float:left;	margin-right:15px; margin-bottom:40px;	width:150px; height:192px;	background:url(images/wagoner_bob.gif) no-repeat;	}	.customer_pic_weeks {	float:left;	margin-right:15px; margin-bottom:40px;	width:150px; height:195px;	background:url(images/weeks_john.gif) no-repeat;	}	.customer_pic_werner {	float:left;	margin-right:15px; margin-bottom:40px;	width:150px; height:195px;	background:url(images/werner_tony.gif) no-repeat;	}	.customer_pic_borrelli {	float:left;	margin-right:15px; margin-bottom:40px;	width:150px; height:195px;	background:url(images/borrelli_patrick.gif) no-repeat;	}		.caption {	font-size:.9em;	/*letter-spacing:-.03em; */	line-height:1.3em;	font-style:italic;	color:##666666;	}	.caption_w {	font-size:1.1em;	letter-spacing:-.03em;	color:white;	}.center_image {	text-align:center;	}		.bolditalic {	font-size:1em;	font-style:italic;	font-weight:bold;	}.italic {	font-style:italic;	}	.red {	color:#cd2036;	text-transform:uppercase;	}	.right {	float:right;	margin-left:20px;	text-align:center;	}	.left {	float:left;	margin-right:20px;	}